Sign In

Shooting Pricess - my last game made with graphics with Stable Diffusion

3
Shooting Pricess - my last game made with graphics with Stable Diffusion

Game Jam

I decided to partecipate a Pizza Game Jam to have a motivation to finish the game in few days.

https://itch.io/jam/pizza-jam-pizza-prize10

Idea

I wanted to generate a 2D platform game using player, enemies, Tiles and environment using Stable Diffusion, NetControl .

Development

For the graphics I decided to use the checkpoint meinamix_meinaV10.safetensors.

First I decided to generate the player.

The initial animation was made with Stable Diffusion + Animatediff. (link: https://civitai.com/images/3528298 )

For the player I decided to use Chibi style (big heads shows better on platform games).

I have generated many Tile using the TILE word .

I put all together the files in a single spritesheet with Krita (https://krita.org/)

To create the 2D tiles I used my free tool https://misterm.itch.io/mr-tiles-master

Final game

https://misterm.itch.io/shooting-princess

Images generated

Tiles

Prompt 1: (wood tile:1.3)(energy:1.4) ( front view:1.4) high quality, (2d tile:1.2)

Prompt 2: (green stone tile:1.3)(energy:1.4) ( front view:1.4) high quality, (2d tile:1.2)

negative: isometric, 1girl, girl

World backgrounds

Prompt: green background , futuristic planet, frontal view for platform game ,(masterpiece:1.3), ((best quality)), (incredibly absurdres), (4k), ((wallpaper)), fantasy, scenery, floating island, celestial, summer, dawn, stylized (by [(dynasty warriors)|(the elder scrolls)]), <lora:background_V2:1>

Negative : pixel art, pixelart,1girl, 1man, people

Objects

Prompt: (vintage futuristic treasure box:1.4) (green:1.4) icon, 2d( front view:1.9), (white background:1.5)

Negative: 1girl, girl , face, isometric, iso

Remove background

Removing the background with new windows Paint(on windows 11 preview) and krita

I finished to remove some borders also with Krita.

Player

Finding a player for my needs

Player Screen face

Facial expression of the face on screen

Prompt: 1girl portrait (brunette:1.3) chibi princess( green eyes color:1.3), (White background:1.5), shouting

Negative: blurry, blurry_image, Lowres, Low_resolution, Low_picture_quality, Low_picture_anime, extra_anatomy, extra_body, extra_navel, extra_face, extra_eyes, extra_chest, extra_nipples, extra_hips, extra_arms, extra_hands, extra_fingers, extra_legs, extra_feet, extra_toe, missing_anatomy, missing_body, missing_navel, missing_face, missing_eyes, missing_chest, missing_nipples, missing_hips, missing_arms, missing_hands, missing_fingers, missing_legs, missing_feet, missing_toe, sketch, sketching, (worst quality: 2), (low quality:2), ((monochrome)), ((grayscale)), inpainting, HDR, bad_prompt_version2, jpeg artifacts, signature, watermark, text, error, missing fingers

Platforms

For these I have used also ControlNet to set some images from black and white drawings.

Prompt: energy circle

Negative : blurry, blurry_image, Lowres, Low_resolution, Low_picture_quality, Low_picture_anime, iso,lateral

Monsters

Prompt: blue cosmic monster, (horror:1.3), (creepy:1.4), fullbody , (White background,:1.6) 2d game, (4 legs:1.3)

Negative: blurry, blurry_image, Lowres, Low_resolution, Low_picture_quality, Low_picture_anime, extra_anatomy, extra_body, extra_navel, extra_face, extra_eyes, extra_chest, extra_nipples, extra_hips, extra_arms, extra_hands, extra_fingers, extra_legs, extra_feet, extra_toe, missing_anatomy, missing_body, missing_navel, missing_face, missing_eyes, missing_chest, missing_nipples, missing_hips, missing_arms, missing_hands, missing_fingers, missing_legs, missing_feet, missing_toe, sketch, sketching, (worst quality: 2), (low quality:2), ((monochrome)), ((grayscale)), inpainting, HDR, bad_prompt_version2, jpeg artifacts, signature, watermark, text, error, missing fingers

Final enemy

Prompt: Powerful bad cosmic monster girl, (white background:1.6) (full body:1.4), red eyes, angry face

Animations and game are made with Unity

For the player animation I splitted in pieces the player image...

For the enemies I was working with rigging.

Conclusion

In few days I was able to create 5 levels of a platform game with a lot of cool graphics.

I have to improve a lot on the gameplay and in the level design, but thanks to the new IA technology it is more funny to generate game in few days with a detail level that last year I couldn't dream.

3

Comments