itch.io is community of indie game creators and players

Devlogs

Devlog #1 - prototype for my new game

Late night snack
A browser game made in HTML5

Only one hour after installing godot I already had a player that could move and that got me pretty excited to continue, for the next few days I started working on the arms and hands. At first I was going to use 3D arms with and outline shader but it got very complicated very fast and not really the result I wanted as it didn't look exactly like sketched drawings, but just some another weird 3D game:

So after scrapping this idea I remembered - you can do 2D animations on blender - and so I decided to use exactly that. I opened blender and after watching some youtube videos I found out how to draw and also another thing that I found pretty cool. I'm not sure if blender uses vectors or just 2D shapes in a 3D space (probably both), but since it was some kind of vectors I knew there had to be an option to change already drawn lines, and I was right. I used some kind of noise modifier to autonomously create some variations in the lines in each frame, it was exactly the kind of low effort homemade animation vibe I wanted for this game. Knowing that everything was going as I wanted, I got very inspired and started working very hard on the arms, using a Node3D as a pivot for AnimatedSprite3D that I would use for the arms. On that day, even though I was very determined, I couldn't seem to get the code for the arms right, so I gave it a few days and yesterday when I came back I started the grind again. (sorry if this is waaay too epic for a devlog, but i really love doing this)

I rewrote my whole code and was able to get a very solid system, almost the one I planned for the arms (as you can see in the picture).

 I could've finished this whole arms system tomorrow but I was too happy with the game and wanted to show my friends, that's why I'm posting this today.

So, this is what I did for now and what I plan to do for the next version of the game:

  •  Creating animated 2D arms in a 3D space 
  •  Player can switch between the arms to use them
  •  Making the arms stretch to grab handles and letting go 
  •  Putting hands on the arms 
  •  Fix some arms related bugs (ex.: when switching between arms, one can get stuck in the old position)
  •  Making more hand sprites for different handles and fixing their offset relative to the arm
  •  Mechanism to open doors with the hands
  •  Create a phone that the player can use as a flashlight
  •  Modeling the kitchen
  •  Create different kitchen appliances for the player to interact with
  •  Add camera wobble and sounds for better atmosphere 
Download Late night snack
Leave a comment