From 9795160001de89bb5d893c86608d94b10991da41 Mon Sep 17 00:00:00 2001 From: KikooDX Date: Mon, 25 Jan 2021 19:07:48 +0100 Subject: [PATCH] WIP level struct --- src/level.zig | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/level.zig diff --git a/src/level.zig b/src/level.zig new file mode 100644 index 0000000..e4ec82d --- /dev/null +++ b/src/level.zig @@ -0,0 +1,23 @@ +const std = @import("std"); +const expect = std.testing.expect; + +const Level = struct { + width: u16, + height: u16, + buffer: [65536]u16, + + pub fn init(width: u16, height: u16) Level { + return Level { + .width = width, + .height = height, + .buffer = undefined, + }; + } +}; + +test "create level buffer" { + // Create level. + const level: Level = Level.init(64, 32); + expect(level.width == 64); + expect(level.height == 32); +}