Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

[Play in Browser] Roll, jump and shoot. Beginners need feedback and tips.

A topic by Trilexus created May 05, 2024 Views: 347 Replies: 7
Viewing posts 1 to 3
(+1)

Hi guys, I’ve been learning C# and Unity for some time now and would appreciate feedback and tips on my second learning project. You play a lettuce head that has to defend itself against meat products armed with a carrot. Originally I wanted to program something along the lines of Missile Defense, but now it’s gone in a completely different direction. Feel free to suggest improvements to anything you can think of. For example:

  • controls
  • opponents
  • upgrades
  • Are there things that disrupt the fun of the game? Don’t mince your words and roast me.

Veggie Defense

Many thanks and best regards Alex

(+1)

I have played your game, and I have to say that it gave me a throwback to the good old "Paratrooper" and "Ganja Farmer" days :) I played that and similar games quite a bit! 

I found a DOSBOX version of the original Paratroper game here: https://www.retrogames.cz/play_616-DOS.php

See my playthrough here

The game as such is a really good start, and the general gameplay loops of the game is solid and are working. Where you could put a bit of work would be on the balancing side. Maybe descope it a bit, and only have 1 difficulty mode, and really work on getting that in a perfect shape. 

What I liked about the game: 

  • The core and supporting loops where really nice, and have what it takes. 
  • The combination of moving and shooting I have not tried in this genre of games, and I liked it. 
  • The reference to space invaders was cool 

What I would improve: 

  • There was a few obvious bugs that should be fixed (Upgrade menu and scale)
  • A intro tutorial is needed, it took me a long time to realize that I could roll with the cabbage. 
  • I would put a direct link to the "upgrade" shop in the game over screen, instead of only play again and main menu.
  • The balance was somewhat off, it felt to difficult and chaotic to begin with, I would really try to make a slow progressing here. 
  • Add some aircontrol of the cabbage, it was super frustrating to be unable to control the cabbage while in the air. 

Thank you again for testing my game: https://itch.io/t/3658231/strategy-game-about-bunnies-building-a-rocket-gameplay...

And as I also mention in the video, I have a podcast about design that you can listen to here: https://www.hiddenbydesign.net/

Thank you so much for your review, I really appreciate you taking so much time to do it! I’m glad you liked the reference to Space Invaders. Your feedback helps me a lot because I’ve become a bit blind to my own work.

  • What I haven’t quite understood so far is that the resolution of the GUI elements doesn’t seem to fit. I’ve assumed until now that Unity adjusts this to the screen size on its own. Just so I understand correctly, you played in full screen mode and the button in the upgrade store was not visible? Could you tell me your monitor resolution so that I can adjust it here.
  • The controls should be changeable via the upgrade store in the future, but the lack of control in the air could cause frustration too quickly, so I’ll have a think about that.
  • The tutorial is a good idea, you’re the second person who didn’t realize you could move at first.
  • The difficulty thing is a good tip, I’ve tested it so many times that I can’t really judge it anymore.

In higher difficulty levels there are other missiles that can also destroy the protective barriers.

Best regards Alex

PS: This is what the menu should actually look like. image.png

(+1)

Sorry, I am in a bit of a hurry, so no elaborating text this time ;) 

I made a quick video showing you how I solve the UI problems you are having. 


(+1)

Thanks for the explanation, actually I could have figured it out myself, you kind of know it from CSS and such. Your video helped me a lot! It’s not just the button that’s not in the right place, I noticed that in Lance’s video.

Glad that it helped :)

(+1)

Hey, Lance wanted to play your game as well, So here is a bit of different feedback :) 

(+1)

Thank you very much for the detailed feedback! That is very valuable, and I am pleased that the project, apart from the many small errors, makes a positive impression overall.