Hi Everyone.
I have been working on making a dream a reality for several months now, and have continued to hit wall after wall. I've come looking for advice, suggestions, feedback, and help in making a game that I feel others will enjoy. I'm an inexperienced programmer, mainly with Java, and have limited experience using the Unity engine, but have no real knowledge other than what I'd like to create and how I might be able to get their.
What I'm looking to create is "traditional" 4x game with some major tweaks, namely being RTS and focusing more on micro-management. My inspiration comes from the Civilization series, Banished, State of Decay, and The Walking Dead comic series. Contrived and done to death (pun intended) as the genre might be, I want to create a Zombie game, but not in the mold of your traditional shooter. For me, the greatest strength the Zombie genre has is its ability to focus on people and community building and management. There is a constant and universal threat of the undead, but also a need for security, shelter, food and water, and a balance between these three and population and community management. There is a wealth of possibilities of how you could deal with these pressures, from a small nomadic group to a large community with a permanent settlement to a band of raiders picking off the weak, and I feel that the best way to represent all of these options is through a RTS 4X game.
What I am looking to create is a isometric, procedurally generated small-scale world using either a square-grid or hex-grid, with procedurally generated towns, cities, and rural areas with a network of roads, highways, interstates, and railways connecting them. Your job as the player would be to guide a small group of survivors through this environment and keep them alive. Each survivor would have a set of skills and traits randomly assigned to them, and these skills will improve slowly as they continue to survive and use them, while the traits will affect group cohesion and stability. Finding shelter and supplies are your main goal, but as the game progresses these goals shift towards maintaining and improving your camp and creating a renewable source of food, like a farm with a small number of livestock. But your group is not the only one in the world. Other groups, ranging from several presets like family groups, bandits, or towns of varying levels of morality, roam the world and can be interacted with through trading, recruiting them to your group, defending against raids, or doing some raiding of your own. The zombies will follow a simple AI, following sound. This should organically attract them to players group, as well as form natural herds migrating across the landscape. As the game progresses and your group has more supplies, you will be able to craft improvements to your base, such as fences, walls, gates, traps, farms, generators, and so on, each requiring certain materials as well as a survivor with the skills to create it. A potential end-game would be creating a facility capable of creating a cure.
The idea behind this ambitious endeavor is for the player to be able to shape their own vision of how the zombie apocalypse might best be dealt with, and to do so in an environment that the player can actively shape and interact with. This sense of true survival and community hasn't been present in many games that I have played, and I for one crave the experience.
I have a clear image of what I want to create, but I lack the experience to execute it. I've no formal programming training, but do know the basics of Java. I have basic knowledge of how to use the Unity engine, but have no experience in modeling or texturing. What I am looking for is anyone with advice, suggestions, constructive criticism, or anyone interested in joining me on the project. I crave this gaming experience, and feel that others must as well.
What do y'all think?