A Rougelite. What does it take?

I really want to make a roguelite game, and I want to make sure it’s as good as I can make it. With that said, I’m willing to spend as much time as I need to accomplish this. These are the key features of the game, and I want to know if there’s anything I should know before diving into this project.

  1. Players start with a single monster, and get other monsters by collecting eggs.
  2. Each monster has it’s own set of attacks, stats and maximum held items.
  3. Monster will be able to evolve into stronger monsters.
  4. players can control one monster, or a team of a specified amount.
  5. There will be a competitive gamemode where players face each other in full skill-based combat.

The game will ofcourse be turn-based and those are the main aspects of the game that I feel may be somewhat difficult to make. This is something that I really want to do, so I’m willing to spend a lot of time on it, and any and all help is highly appreciated.

Sounds like a cool concept!
What have you created already that you can point to as stepping stones towards developing this game?
Have you created any of these systems in isolation before?
Have you created any simple games prior to this?

@GarBenjamin is awesome at breaking down things to an infinitesimal design/development level.
Maybe he can give you some solid feedback on your project and a pushing off point towards your eventual goal.

No I haven’t made any games prior to this (unless games in Little Big Planet count lol). I’ve kinda just been working like Batman trying to learn UnityScript and anything else that will help me. For this project I’ve made a sprite sheet (24 sprites), a song, 4 block textures, 2 item sprites and a basic monster script with movement and a few stat variables.

Since I didn’t have any help before, I decided to just learn everything that would be useful. Right now, I’m learning about raycasting to use with my damage script. I’ll try Talking to GarBenjamin tomorrow.

1 Like

Did you see this: http://unity3d.com/learn/tutorials/projects/2d-roguelike
Good example.

Thanks to @theANMATOR2b for the kind words recognizing my tendency to write books. :wink:

@IntDev makes a great suggestion regarding the official tutorial.

My brain is fairly fried at this point so I don’t have much to add other than just to break it down. Identify the functionality needed then build on that to identify the systems. You’ve already identified you need to manage monster stats, inventory, skills (attacks), upgrading and so forth. I’d probably focus on the monster getting to the point where a monster prefab can be dropped into a scene containing a couple of eggs and a crate or two and being able to move the monster around, smash a crate (or whatever just a “dummy” target for now), collect eggs and the monster “powers up”. This seems like the essence of the game and from here you can build the game around that expanding to monster team control, the “playground” and so forth.

Your idea sounds interesting. If you have specific questions I am sure some of us around here can help you sort things out.

1 Like

Ok thank you @GarBenjamin and @IntDev . I have already looked at the official tutorial, and it has helped me a lot. I also have a list of core mechanics, and plans on how to make them. I will be sure to ask for help if needed.

@GarBenjamin I noticed that you said you’re currently building the game you’ve wanted to play for years. That’s exactly what this game is to me. :smile:

2 Likes