Small Planet by ZebraInFlames
Description
This is quite a literal interpretation on the theme - there's a small planet, embroiled in dogfights all over!
You pick a team (red or blue), the amount of players in each team, amount of respawns and go for it! The controls are simple (W,A,D flies, space or mouse1 shoot), but the flying is quite a lot about circular motion, as gravity naturally tugs you towards the planet, and you cannot fly outside the atmosphere.
I tried to do a simple game with pleasant and fairly challenging gameplay, and I'm pretty much okay with the result.
This was originally posted 5 hours and 25 minutes before the compo DL - got to submit this raw version without all the links & categories now, will update later!
All assets (sprites, audio) made by me, except for one free-to-use font file.
Links
- PLAY AT: https://zebrainflames.itch.io/small-planet
- SOURCE CODE: https://drive.google.com/file/d/0Bx55fbyQ6uk2QkJTZ3pXTnJEZDQ/
| Original URL | https://ldjam.com/events/ludum-dare/38/small-planet |
Ratings
| Overall | 243th | 3.387⭐ | 33🧑⚖️ |
| Fun | 193th | 3.355⭐ | 33🧑⚖️ |
| Innovation | 380th | 2.839⭐ | 33🧑⚖️ |
| Theme | 156th | 3.71⭐ | 33🧑⚖️ |
| Graphics | 265th | 3.29⭐ | 33🧑⚖️ |
| Audio | 342th | 2.484⭐ | 33🧑⚖️ |
| Humor | 405th | 1.962⭐ | 28🧑⚖️ |
| Mood | 375th | 2.815⭐ | 29🧑⚖️ |
| Given | 34🗳️ | 19🗨️ |
I fell it’s quite tricky to aim, as the ship is turning very fast, and the fire rate is quite low (but well, maybe I should just git gud at it, don’t know). Making the plane controlled with the mouse could be a simple solution to make the game a bit easier to use.
Also, the vertical component of the level is too small imho: I was always afraid of hitting the ground as it stops you, and going too high makes you an easy target so it’s not a good idea to do that either. (maybe decreasing the size of the planet would solve the problem)
I think it could be interresting to add some mechanics to reward the player for using these two “dangerous zones”. Maybe a speed boost when you’re near the ground (something like “use the extra speed to escape a tough 3vs1 fight, but be carefull not hitting the ground doing so”). This would make the game more interresting and dynamic from my point of view: just imagine 3 ennemie planes chasing after you at highSpeed, could be quite exciting!
Lost almost every time when i played 4vs4 (seems I’m a terrible team mate…), but I could spend some time looking at some AI fights, it was quite hilarious sometimes ^ ^
Anyway, as others, it’s a quite solid game concept: it’s simple and fun, while being hard to master.
The aiming was pretty hard for me.
Liked the look of the earth.
The 4v4 team deathmatch is awesome.
And really nice AI.
Solid game. Good Job. (:
An actual working (and even somewhat challenging for a fumble-fingers like me) AI is also a delight to see in a compo entry!
Glad the others recommended the 4-vs-4 play. While not as chaotic as I expected from the comments, it's a nice way to play. I understand the descision to lead-off with the 1-vs-1 play though; the easier for the whole of play to be grasped at once it is, the better for the player. Although it would've helped to paint the players team-mates in a *slightly* different color of blue (or red, it's nice to have options :slight_smile:) when in the 1+ vs modes. Well, the centering takes care of any confusion, but still...
Also, I think I accidentally got autofire 'working' (as in, I didn't need to click for the ship to fire any more) a couple of times. I'm not quite sure how to reproduce this, though. But it's a 'good bug' (as in, clould lead to more fun), so maybe leave it in? :grin:
@Remco good point on the colors! I think the autofire might be due to how the raw input data is handled in Unity in a web gl game not hosted on your own machine (currently it just uses raw input data for firing).
@gagapete I had plans to add a more powerful weapon as an alternative choice for players, which would have had the drawback that its projectiles would be affected by gravity, making it harder to aim, in the end didn't have time for it. Could also test a bit different settings for gravity overall.
Keep up the good work!
Only tiny improvement I could suggest is the ability to see the entire planet at the same time, so you can keep track of where all the other units are at a given time.
This actually has potential to be really nice standalone thing if you put in upgrades and more enemy types etc.
Good job :)
@blaster391 Like a mini map? I could definitely try that out.
Reminds me a lot several games I used to play on my IBM 286 back in the day.
I also like how the thrusters stop working when you exit the atmosphere. Clever details like that should not be under appreciated.
@Jordgubben One of the sources of inspiration for this was old shareware games I played back in the 90s on a 386 ;)
@Zorg I've been thinking of adding local multiplayer, or even trying out networked multiplayer, as we've already done a simple networked multiplayer game with Unity with a few friends, and the architecture of that is simple enough to port over here quickly. Would just need to do some refactoring on Small Planet, as the code is quite jam-like, i.e. written in a hurry without too much thought to _how_ it should be written :P
And everyone else - huge thanks for constructive and kind comments! Never expected to get so much feedback as I did, definitely makes me glad :)
I think I'll try to find some time to work on the suggested improvements and put a fresh version to itch.io, to see how this might turn out then.
Anyway it was fun and I played it more than once. Good work!
Other than that, though, this was pretty fun. I think there's a lot of room to add cool additional mechanics, too.
Fantastically implemented AI, I was convinced for a second I was playing multiplayer. Well done on the implementation and I'd love to see more mechanics added for more versatile and expanded gameplay.
@OccultOne Thanks for the nice feedback, watched your video :) Also going to try your entry out!
I think some kind of objective like capture the flag or shoot enemy bases would really improve the gameplay. Good stuff though!
https://www.youtube.com/watch?v=tLywFLMDPJc