38 lines
3 KiB
Zig
38 lines
3 KiB
Zig
const std = @import("std");
|
|
const spoon = @import("spoon");
|
|
|
|
pub fn draw(rc: *spoon.Term.RenderContext) !void {
|
|
var iter = std.mem.split(u8, field, "\n");
|
|
var y: usize = 0;
|
|
while (iter.next()) |line| : (y += 1) {
|
|
try rc.moveCursorTo(y, 0);
|
|
_ = try rc.buffer.writer().write(line);
|
|
}
|
|
}
|
|
|
|
const field =
|
|
\\████████████████████████████████████████████████████████████████████████████████
|
|
\\█ ██ █
|
|
\\████████████████████████████████████████████████████████████████████████████████
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\█ ██ █
|
|
\\████████████████████████████████████████████████████████████████████████████████
|
|
;
|