From e99176e14a5a5b8c46bba0591010f7e55c535981 Mon Sep 17 00:00:00 2001 From: realtradam Date: Tue, 4 May 2021 01:10:27 -0400 Subject: init --- run.rb | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 run.rb (limited to 'run.rb') diff --git a/run.rb b/run.rb new file mode 100644 index 0000000..2c30699 --- /dev/null +++ b/run.rb @@ -0,0 +1,51 @@ +# frozen_string_literal: true + +require 'ruby2d' +require_relative 'lib/camera/camera' +require_relative 'tileset' + +@eks = 0 +@why = 0 + +on :key_down do |event| + if event.key == 'w' + @why -= 1 + @why %= 13 + end + if event.key == 's' + @why += 1 + @why %= 13 + end + if event.key == 'a' + @eks -= 1 + @eks %= 23 + end + if event.key == 'd' + @eks += 1 + @eks %= 23 + end +end +@test = Sprite.new('./Monster02.png', + clip_width: 48, + clip_height: 48, + width: 100, + height: 100, + x: 0, + y: 0, + loop: true) +@test2 = Sprite.new('./Monster02-RGB.png', + clip_width: 48, + clip_height: 48, + width: 100, + height: 100, + x: 100, + y: 0, + loop: true) +@test.play +@test2.play +update do + #Camera << Image.new(Tileset.get[@eks][@why]) + #Camera.redraw +end + +show -- cgit v1.2.3