2 Commits

Author SHA1 Message Date
7cc733dee4 Bumped version 2019-10-15 11:41:53 -05:00
28c4acdedf Added Gosu.draw_circle 2019-10-09 11:35:40 -05:00
3 changed files with 12 additions and 1 deletions

View File

@@ -9,6 +9,8 @@ require_relative "cyberarm_engine/version"
require_relative "cyberarm_engine/common" require_relative "cyberarm_engine/common"
require_relative "cyberarm_engine/gosu_ext/circle"
require_relative "cyberarm_engine/game_object" require_relative "cyberarm_engine/game_object"
require_relative "cyberarm_engine/engine" require_relative "cyberarm_engine/engine"

View File

@@ -0,0 +1,9 @@
module Gosu
# Sourced from https://gist.github.com/ippa/662583
def self.draw_circle(cx,cy,r, z = 9999,color = Gosu::Color::GREEN, step = 10)
0.step(360, step) do |a1|
a2 = a1 + step
draw_line(cx + Gosu.offset_x(a1, r), cy + Gosu.offset_y(a1, r), color, cx + Gosu.offset_x(a2, r), cy + Gosu.offset_y(a2, r), color, z)
end
end
end

View File

@@ -1,4 +1,4 @@
module CyberarmEngine module CyberarmEngine
NAME = "InDev" NAME = "InDev"
VERSION = "0.12.0" VERSION = "0.12.1"
end end