Initial Build
Hello to anyone who has taken the time to visit my project page, I am still very much in the process of learning, building, and creating the game. This game started out as a part of a GameJam with the topic being Invasion. You probably can't tell much about the game from the current state so I wanted to take a bit of time to go over my plans for the game, and its future.
Firstly, I plan on putting a set amount of development time each week into the game. I am looking at around 20 hours a week to maybe 30 depends on what I have on my plate for other projects / clients /etc.
As for the intention / idea of the game it is basically looking to be a Reverse tower defense with heavy influence from games like Satisfactory, Factorio, and Warzone 2100. The player's focus in the game will be building up more and more effective production chains in order to produce tanks, mechs, and drones that will be sent every 5 minutes against a AI controlled base. The AI will focus on building towers in order to protect itself from your approach and will adapt based on your play style.
This first build was a good lesson for me to learn how to go about building and deploying a webgl game to Itch.io. There are a couple of restrictions I will have to keep in sight for the future of the game. The first is that no one file can be larger than 200 mb. So I will need to work on some things to make sure i keep the game optimized. Additionally, i will probably be looking quickly at developing a custom loader and a couple of other addons for the UI in order to develop a clean / flat ui design for the game.
This next week will be a focus on the following:
1. Convert all of the UI elements into a Flat UI Design, leveraging a unified color theme.
2. Removing of any unneeded assets/images/files to reduce the filesize of the game.
3. Developing of systems / UI for the Haulers to allow users to create Supply chain networks.
4. Work on the the AI / Scripts for the maze and tower defense side of the game.
Leave a comment
Log in with itch.io to leave a comment.