Skip to main content

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

[Devlog] Homebody, 2D defender

A topic by Aubry created Jan 27, 2020 Views: 516 Replies: 9
Viewing posts 1 to 8
Submitted (6 edits)

Homebody is going to be my first game ever, I started learning Unity a week ago, and I really want to share the experience now.

In Homebody, your goal will be to defend your lovely little home againsy swarms of enemies that try to destroy it to take what you have. Enemies will come at you in waves and aim at your house, or attack you if you are on their path.  You will win after having beaten x number of waves, and lose if you die or if your house is destroyed.

You will also be able to upgrade your character or your house in multiple ways.

Here's are first artworks I've been working on :

The player :


Submitted

Big Updates !! 

I've been working on a lot this week, especially graphics.

I've created some animations, snow falling on different layers, and created a background that changes as the game progresses : it's going to be darker and darker as the game gets harder and harder.

What is still to be done : 

- Creating your house that you will have to defend

- Some more enemies, as well as their AI

- Maybe a special move for the player

- Upgrades for the player and the house

Host

hey this is looking neat! i really love what you'e done with the snow falling in layers--it definitely adds some depth to the game. i'm not sure if this is part of your heritage, but if not i might also suggest using an alternative name for the game and character out of respect.

Submitted(+1)

No problem, I didnt think the names could come off as offensive but I will think of other ones haha.

Host

no worries! thanks for listening.

Submitted (1 edit)

I've advanced a lot on the enemy AI and player capacities !

I implemented health bars (Player on the left and House on the right) : 


Capacities with displayed cooldown :

The game is still missing sound though, which I don't have much experience with, so it might take some time, but the game is starting to take shape.

Submitted

The characters and UI look wonderful. Great job! The gameplay also looks interesting. I wonder what input is used to use special moves.

Submitted (1 edit)

Thanks for the feedback !

Now as always, I've worked a looot on the game so I can't even count all the changes that have been made.

- A new enemy, animations, blood effect (coming with its gory sound, i really wish I could add it to this clip because it adds a lot haha)


- Experience system ! Killing enemies gives you xp depending on the enemy type (it also heals you a tiny bit)


Currently, only the player upgrades are available, I'm not sure I will have enough time to finish the igloo upgrades in time for the end of the jams, but I have some ideas, especially for the turret. I'm thinking of a snowball cannon that shoots where your cursor is, making your cursor much more impactful (because now its only used for upgrades, all the shortcuts are on the keyboard 

(a-d : move, space : basic attack, w : dash, s : knockback, to answer your question nuttatulipa :) )

- Death animation for the player (will be coming with game over - try again screen of course).


I'm having a small issue though : 

I'm french-speaking, so of courseee I have an AZERTY keyboard, not a QWERTY one.. So right now my buttons are set to AZERTY, but I'm guessing that wouldnt be so practical for QWERTY users.

Is there a way to fix that ?

Submitted

The game is now working and playtested a bit ! 

I don't think I will have time to implement much more features before the end of the jam so I'll release a first version tomorrow ! I fixed the animations that sometimes looked kind of weird and added lots of sounds. 

I finished the waves using switch statements that always refer to the same coroutine function which spawns specific enemies in one of the two spawn points, making it really easy to pick what and how many enemies are in each wave, by simply putting them in the appropriate array.

I also implemented a little win screen which I will not show of course, but just to say the game does have an end (which is not that far, but I don't think you'll make it on your first try, well I hope so because it would mean the game is easier than I expect it to be haha, I played arount with the stats a lot so I think it should be fine).

Tomorrow then !

Submitted

Homebody out !

Here's the link :

https://aubry.itch.io/homebody