Replace Perlin noise with Ruby-OpenGL2 for shader support; update Gemfile and remove related noise generation code.
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
source "https://rubygems.org"
|
source "https://rubygems.org"
|
||||||
|
|
||||||
gem "gosu"
|
gem "gosu"
|
||||||
gem "perlin"
|
gem "ruby-opengl2"
|
||||||
@@ -5,13 +5,10 @@ require_relative 'enemy/handler'
|
|||||||
require_relative 'weapons/handler'
|
require_relative 'weapons/handler'
|
||||||
require_relative 'character'
|
require_relative 'character'
|
||||||
|
|
||||||
require 'perlin'
|
|
||||||
|
|
||||||
class Game < Scene
|
class Game < Scene
|
||||||
def initialize
|
def initialize
|
||||||
super
|
super
|
||||||
@font = Gosu::Font.new(24)
|
@font = Gosu::Font.new(24)
|
||||||
@noise = Perlin::Generator.new(rand(1...1000), 1.0, 1)
|
|
||||||
@floor_image = Gosu::Image.new("assets/images/floor.png", retro: true)
|
@floor_image = Gosu::Image.new("assets/images/floor.png", retro: true)
|
||||||
|
|
||||||
@maze = Maze.new
|
@maze = Maze.new
|
||||||
|
|||||||
Reference in New Issue
Block a user