Rat Attack
Welcome to Rat Attack! A gamer where you defend your farm from rats, that are... uh... doing something bad I guess. (Look I didn't intend for the rat 3d model to turn out so cute, so I feel kind of bad for making them the enemy).
I made this game as a learning experience for both game dev and Godot, which is why I made this game with a large variety of different assets and systems. The rats are 3d model because I wanted to learn 3d modelling, I added lighting because I wanted to experiment with lighting, and so on.
Since most people who are viewing this page are my fellow devs from the My First Jam Game Jam, here is where I will give some tips that I learned from the jam. :
1. Making the game isometric was a probably a mistake, as isometric requires 2 to 4 time more sprites for moving objects. For a more experienced artist its not that big of an issue, but in game jams time is valuable. There's also some weird math for rotations so it adds unnecessary difficulty.
2. Make reusable system, components and themes is VERY important to make your game easier to develop. Once you have one version of it, it because very easy to make small variations to make large game-play differences.
3. Use Signals, please use signals, they make editing and changing code so much easier and safer. And allows you to attack other functions/events later on. An example was that I wanted to add statistics to the game end/over, so making a manager for that was easy as it could just hear an update, no need to edit the old stuff.
4. You understand the game better than anyone else, meaning that is easier for you than anyone else. So if in doubt, make it less difficult (unless you get other play-testers or have a vibe in mind). Also a short tutorial or introduction screen to explain basic controls and concepts is really handy, what seems obvious to you may not be to others.
I will add more to this as I remember tips (and am less exhausted)
External Credits:
Font is m5x7 from Managore: Font: https://managore.itch.io/m5x






Leave a comment
Log in with itch.io to leave a comment.