In Febuary 2025 I co-founded a games development company called Landship Games. We released Tankenstein into early access on steam in November 2025.
Steam Page
You are a tank that destroys and loots other tanks to become stronger. Zero to hero gameplay in an AI controlled, post apocalyptic setting. Progress further each time with rogue-lite meta progression and player knowledge.
The project was built using Unity 2022 over a period of 10 months.
Examples
|
Terrain generation tools in Unity editor
|
Spline based tank tracks using GPU instancing.
|
|
Randomly generated stats with UI comparisons |
Scriptable objects for gameplay constants to allow easy access for designer.
|
|
'Bucket' based grid spawner system for randomly generating gameplay events/locations at runtime.
|
Spreadsheet import tools for gameplay design |
Further Details
I was the programmer on this games project and implemented the following major features.
- Multi-threaded procedural terrain generation system base on fractal noise.
- Co-routine based terrain streaming system, for seamless runtime terrain loading.
- State machine based AI system, with configurable behaviours and AI vs AI fights.
- Damage model for tanks based on sub-parts and projectile properties.
- Random stats system (speed, damage, handling etc...) with meta progression system.
- Steam achievements and progression tracking.
- Performant tank tracks system using GPU instancing. Utilised a custom spline system with unity jobs support.



No comments:
Post a Comment