Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Moosader Games - Rawr Rinth v0.4

Loading...

Sign in or sign up now!
4,950
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Nov 28, 2008

Download Game and Source at
http://www.moosader.com !!
Windows, Mac, and Linux versions available!


This is what I have done for my Software Design with Game Programming class at school. It's made with C++ and Allegro at the moment, but I plan on switching libraries now that I have it working pretty well. (Was having trouble debugging collision o_O)

Anyways. The map isn't much of a Labyrinth at the moment, and this is because I got lazy and used the graphics I did for Elysian Shadows instead of making new graphics. Future iterations will, in fact, be in some sort of labyrinth :P

It's sort of meant to be a dungeon crawl. Your dino levels up as you fight enemies, which each have their own Strength and HP rating. Collect food, eggs, and gold, though at the moment they aren't that useful.

Programming, graphics, music by me.
Programmed in C++ with the Allegro game programming library, in the Code::Blocks IDE.
In-game graphics done in Paint Shop Pro 6, title screen graphics done in Flash 4.0.
Music written in Dr. Petter's Musagi (no relation to MusuGo), but I HAVE A NEW KEYBOARD NOW SO I will be writing music with that now.
Sound effects generated with Dr. Petter's SFXR.

Comments and constructive critiquing always welcome!

Category:

Gaming

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (LusikkaMage)

  • Hey, how did you implement the 'one-level' type model?

    I am thinking about a design idea for a game i'd like to make, but I don't understand, conceptually, how I would do that. . . I would most likely be using pygame. Does it have to do with making the worldview larger than the viewport window at all times?

  • @11889music I have a Map class, which contains an array of my Tile class, where each Tile has a coordinate pair (x,y) and an integer, corresponding to which image to use.

    Each cycle, the camera's offset is recalculated so that the dinosaur stays in the center of the screen and the camera scrolls.

  • I am so addicted to this game for some reason. T_T

    You know something's wrong when you end up playing your own game during class o_O

  • After you, sir.

  • Hey lusikka! Pretty good I have to say... Really I like your stuff!

    Look one question... Which lib do you use for sound? I program graphics with allegro too... But I don't know if allegro have a sound engine or something... Sorry for the newbie question XD heh.

    Nice videos keep it up!

  • Yeah, allegro supports sound.

    Google "Allegro quick reference", it has a list of a bunch of things allegro supports, and how to use them.

    Using the sounds are as easy as using bitmaps and such.

Top Comments

  • Goddamn that music is catchy

  • Woa this game is realy impressive! Makes me want to continue working on my games. :P

    Good job :D

see all

All Comments (38)

Sign In or Sign Up now to post a comment!
  • this very nice

    you make the best tutorials

  • @LusikkaMage LMAO

  • CAN'T GET THAT MUSIC OUT OF MY HEAD!

    I wish the game had levels and stuff because I had a lot of fun playing it. The collision needs some work of course, but other than that it's great ^_^

  • Haha, great! ;)

    I just wonder why I didn't see it in my subscribtions before....

Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more