It has now been a year since the beginning of our first project – Gates of Horn and Ivory. We have made a lot of mistakes but also learned from them. I will now briefly open the situation of the game and then talk about the problems we have had during the development.
We have been tracking hours since the beginning of the project
It shows that we now have spent a total of 1 028 hours doing various things:
406 hours spent on visual art
324 hours spent on technical stuff, such as programming tasks
103 hours spent on level design
83 hours spent on meetings
73 hours spent on project management, such as issue management, project scheduling, company management etc.
Major game components that have now been completed
All unlockable player skills
All puzzle mechanics
Player movement & physics
(Level & puzzle design is about 90% done, just the last 90% to do [pun intended])
Still needs improvement but is well on its way
Game saving & loading
All over In-game visuals & audio landscapes
More story elements must be added
Gameplay testing to improve the experience as a whole
Some voice acting is still to be done
Different game endings need polishing
Not yet started or in very early phase
Steamworks integration (achievements, speedrun leaderboards, cloud savegames)
Steam Marketplace page material
Some major problems that we have now overcome
Player physics in various cases
Sliding & jumping on moving platforms
Sliding on deep downhill slopes
Player getting stuck in some corners
Player transitioning from swimming to not swimming
Controller vibration & hot plugging –> Use Rewired.
Designing a large game world that can be progressed based on unlocked player skills so that the player cannot get stuck anywhere
Waterfall visual effect (particle systems & sprites)
Problems with Unity Animator when creating animated story screens…
The good decisions we have made
Using Unity as the game engine
Really eases the development process
Not solving every single problem on our own but buying assets instead
2D Shadows & lighting (SFSS)
Controller vibration & hot plugging + action mapping (Rewired)
Some visual effects / shaders (Camera Filter Pack)
Voice acting, SFX, ambient sounds…
Using other useful 3rd party software
Bought JIRA for project management
Used Instagantt for project time scheduling
Used Discord for communication
Upgrading drawing tablet from Trust Slimline widescreen tablet to Huion New 1060PLUS
Mistakes we have made (mostly regarding marketing)
Not being active enough in the social media
Steam marketplace page still not ready!
Marketing material have not been polished enough
Marketing material doesn’t show the most interesting features of the game
We have been too quiet on the things that we hope players to find out by themselves when playing the game
The game will speak for itself but it must first gain the interest of the players
The game is of a niche genre and is thus hard to sell
The theories behind the game world & story are hard to explain or visualize
Tried to make an MVP but didn’t really know from where to start
Ended up creating a large game world at first without even knowing what it will consist of or how much work will it require
Working on the project as two part-timers causes stalls & delays in the schedule
Still cannot announce a release date!
Even though we are not in our original schedule, we are happy to realize how much we have learned during the project.
We still cannot announce you a release date but it is most likely within a year on the current pace.
We will not release the game until it is polished and we are happy with it.
Our next milestone is to get enough material in order to create the Steam Marketplace page for the game and publish it.
Then we will most likely begin closed beta testing which probably results in gameplay tweaking & polishing.
We will keep you updated!
Thanks for following us during our journey!