Forum
I think just "Main Theme - ExplodingCookie" would be fine.
How would I install chingu though?
This is impressive, excellent work.
Hello ml, thank your for your kind words. I was unaware of the sound issues on linux, that will be fixed next update. The music was composed by me in GarageBand, feel free to use it, just credit ExplodingCookie. Yes the website is mine. Beekeeping is cool, and you get used to the bees after a bit. :)
Oh, I could not find which file to execute in the source.
Yes, Pokémon, Earthbound/Mother and early Legend of Zelda games used this viewpoint.
Thanks for the quick responses everyone.
@oli.obk: I use "@cur_image = (milliseconds / 175 % 2 == 0) ? @walk1 : @walk2" as in the Cptn. Ruby Tutorial.
@jlnr: Thanks, I'll have a look at that
@lol_02: Thanks to you to!
These are the movement method I use in Stageoids
To activate the move command, put this function into the update function in main.rb file.
if button_down? Gosu::Button::KbLeft
@player.move_left
end
This calls the move_left function in the player.rb file. This is...
def move_left
//Move left at the speed the move_speed value
@x = @x - @move_speed
//Make it so we can't leave the screen
if @x < 0
@x = 0
end
end
For this to work, you need to define these variables in the player.rb file's initialize function.
@x = 0
@y = 0
@move_speed = 10
This will start you in the bottom left corner.
For the other directions duplicate the functions and replace the values as follows...
::Right::
KbLeft -> KbRight
move_left -> move_right
@x - @move_speed -> @x + @move_speed
@x < 0 -> @x > 0
::Up::
KbLeft -> KbUp
move_left -> move_up
@x - @move_speed -> @y + @move_speed
@x < 0 -> @y > 0
::Down::
KbLeft -> KbDown
move_left -> move_down
@x - @move_speed -> @y - @move_speed
@x < 0 -> @y < 0
To create the player to move around in your game, use @player = Player.new(self) in the initialize function in main.rb
For collisions with walls, I suggest you have a look the Cptn. Ruby tutorial.
As for the scrolling, unfortunately, I have no idea.
When you have a working prototype, create a post in the showcase forum with the file attached so people can download it and help you work errors and bugs out.
How do I do this, I can do two frame animations, however I don't know how to have three or more frames in an animation.
Image looks good. Unfortunately, I use only Macs. Therefore I cannot try it out due to this apparently being windows only. Nice work for your first time with Gosu and Ruby, welcome aboard!
Things you don't understand always seem like magic.
What do you man by forking?
Yeah... Got that computer at a good deal. Is there any way to get this game onto a mac? Metroid seems to be an interesting series.
Still can't run this on my Mac. :(
So I don't think a Compaq LTE 5250 with
120 MHz Intel Pentium
30 MB RAM
Win 95
can run this very well. Go my hands on it at a Ham Fest.
What is the minimum system requirements to run this?
Shoot, I don't have a Windows machine :(
This game looked interesting...
All I got was a page full of weird looking text.
Is this attachment usable by Macs?
Okay, I have the ruby-opengl gem installed, but I still get this error. LoadError: no such file to load - gl.
What am I doing wrong?
So where exactly do I get these libraries?
This game looks interesting.
I don't know if this is because I have a Mac, but I need require rubygems present before the require gosu function for it to initialize. By the way, what is gl and glu?
A new update! The spaceship and shots look a little more 3d.
Soon to be coming...
Skill Points
Player Skins
Cheats
In short, the one of the greatest platformers not called Mario.
Great job Phelps.db and EuphGuy19!
Here are some redoes of the existing ingredients.
Very nice clone by the way :)
RubyBurgerTextures.zipThanks! It was very fun to build; I'm no longer working on this (but I'm considering doing this in another java-based library -- Slick2D). You can message me on GitHub if you want push permissions (I don't know how to do that at this point, and I won't learn if I don't need to) and do anything you can think of with it. Just as long as it doesn't create spam or something when you open it ;)
Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill