Arkanoid/Breakout game art suggestions and help
Hi! To help me learn gamedev/Unity, I've been creating an Arknoid/Breakout clone. It's actually a sort of remake of an old ZX Spectrum game called Batty.
I have zero artistic talent and so used generative AI for the game sprites, but it really doesn't look great at all. Screenshot and a gameplay video are here: https://daftapplegames.itch.io/retro-racket.
I would dearly love to replace all the 2D art with something more authentic, consistent and appealing.
I did try to apply some logic to the art style, with the player sprite as a spaceship, facing down an enemy invasion. The alien enemy putting up defenses that the player must destroy. Rather than "you're a bat, you hit a ball, you destroy bricks". I also tried to think "retro with a modern spin", so deliberately avoided pixel/voxel style. I had a few Unity assets to hand, which is where the explosions come from. But yeah, it all looks pretty awful!
General advice on 2D art and style would be great, and some specific advice I was hoping for is around improving:
- The player sprite - it doesn't feel like a spaceship, weapons and add ons don't really work. It's very static, lacking dynamism.
- The "bricks" - they are so boring, what would bring these to life?
- Enemies - soo generic!
- The backgrounds - I coded the game to make level design quick and easy, using tiles. But they are dull and flat, lacking colour coordination, dynamism and interest.
- The branding - the title screen, menus, logo, all look crap!
Sorry for the ramble, and I hope this comes across as seeking feedback to improve my game and understanding of what makes "good" 2D art. I'm certainly not trying to hawk or show off my game (it's free and, let's face it, pretty awful! ). Thanks for your thoughts and feedback!
hi there, the game looks pretty cool. Regarding the art, you can pick pretty good art for the game here on OGA.
If you want to use A.I., my advise is not to replace the whole workflow with single prompts results because it usually looks inconsistent and random, instead, try to use human made art and then use dual conditioning (art + prompts). On top of that, if you want to refine more the results I advise to generate the art based on individual concepts / elements (do not try to do several arts at the same time because the A.I. would probable mix all the wrong way and you'll end up with a mess) and then edit the results (clean them, remove what is not needed etc).
I know the advise I'm giving results in spending even more time sometimes than drawing it yourself (in some cases) but if the goal is to achieve good art there's no magic A.I. that can replace a whole workflow without messing things up in my opinion.
I hope this helps and good luck with the project, it looks pretty cool!
Thank you so much for taking the time to reply! I'm definitely looking to move away from generative AI art and would rather find some good open-source art here, or try to make my own, despite my lacking artistic talents. I do like your thinking, though, of using AI alongside man-made art. That's something I will be checking out.
I'll dig deeper into the 2D sprites on the site. If there are any particular things that you think might be relevant, please do let me know! The content of this awesome site is pretty vast and daunting!
you are welcome. I love games with integrated level editors, well done!
I don't know which assets would fit because you can theme the game with anything you like, but there are pretty good filters you can use, simply type in the filters the theme you are interested on (for instance "space") and you'll find all kind of art with that theme, you'll find almost any theme in this site which is great!
Brilliant, thank you so much! And thanks for the kind words about the game! I certainly tried to put a lot of love into it, and from a programming perspective it's been invaluable in learning Unity and C#. Shame the graphics are bad, but at least it's something I can work on!
For what it's worth, I did actually make the whole game Open Source, bar some specific assets: https://github.com/mroshaw/RetroRacketRevolution.
Okay, I'm usually one to "RTFM" but a quick search of the site using the term "breakout" and there are LOADS of relevant assets! Amazing, love this site!