Progress

Progress
Development is coming along at a speedy rate, what you can see here at the moment is a nearly complete assault system with those little robots quickly spawning only to blow up on the defenses, depleting the top bar.

Progress
Development is coming along at a speedy rate, what you can see here at the moment is a nearly complete assault system with those little robots quickly spawning only to blow up on the defenses, depleting the top bar.
The Development is going along nice and fast. Next steps here are to make a menu system and maybe achievements.


Just added a scrolling background and changed the theme.
I will be using C# and XNA 4.0 for language work
Paint. Net for graphics.
Still deciding about engine.
My idea is a Adventure + RTS game. Due to an encroaching cataclysm you need to keep moving your base while gathering resources. Instead of using Unity which I originally planned to I'm doing a custom engine in TypeScript with graphics handled with Canvas(I guess).
I've over complicated things again.
What should take less than a day to implement quickly needs a custom engine with a complicated deferred action system and fully type safe action definition.
Rather then just calling a method this is what house creation looks like right now.
typescript
const house = await game.addAction(Settlement.AddBuilding.create()
.set('target', settlement)
.set('type', BuildingType.House));
This should hopefully make things easier when all the structure is done.