Game
Hell Tower
8 years ago

TDD and scaffold game project on github


So it may look like nothing is happen because i am learning how to incorporate test driven development into creating of games. I am currently working on creating entity component system for Hell Tower and it gets little complicated at times so I have decided to add some test to help me find problems.

5d0b5b99d4098.png

I have also made and github scaffold project for creating games using es6, phaser, emended in react container build with webpack and developed with webpack-dev-server and hot reload with karma framework for testign if anyone is interesting how to connect those technologies you can check this repo



0 comments

Loading...

Next up

Shadow dweller Pigmey

I had concept for catching units by hand that shaters reality and pulls units into pocket dimmension.

Battle chaos I have added factions banners to identify characters affiliation. I have also taught them to make some basic movements including wall climbing. Next step I will add pathfinding so they could start making more advanced maneuvers.

Spell casting 102 So I have added spell particle collision detection and I have also added more spell variety. And in process of that it didn’t lose too much performance. Fire bolt Fire rain: Nova: Energy ray: Dark flame:

Parallax secrets

Pointless battle I have put spell casting animations inside game engine I still have to work out damage system but this his how it looks now: I will have to also find a way to differentiate characters fraction.

Validating objects position I have added UI elements for dragging and placing objects on map. While dragging each objects checks if it has valid ground to stand on enough free place and valid background in case of for example windows.

Spell casting 101 I have started to work on battle system so I have created my first spell casting animations for creatures.

Burn those veggies! Now lava interacts with some less durable vegetation and destroys it on collision.

Map generation Perlin noise composited with some gradients and rotating generation space creates this: