Hello everyone! This is my current project. While its still in its early stages, I felt it would be a good idea to start a development blog to get feedback and keep me motivated. The title is Grove Guardians.
Thanks for Looking!Concept: Grove guardians is a forest floor building simulation and strategy game. The player assumes the role of a forest spirit who has woken up from a deep sleep to discover its forest to be dead and barren. Your goal is to regrow the forest floor, bring the grove back to life, and solve the mystery of what happened. To do so the player must gather resources, plant new vegetation, and recruit allies to fend off invasive creatures.
Features:Procedural-ish plant generation
Turn based combat
Pixel based planting system
Dynamic level difficulty
The Game: The heart of the game is “sim-city” style gameplay with plants in place of buildings and ground cover ( grass, moss, lichens ) in place of zoning. As opposed to a grid based system, I am going for a pixel based system. More on that later.
The game is divided into levels. Each level consists of a central totem and surrounding ground. The surrounding ground has various qualities which determines how suitable it is for different species of plants. The goal of each level is to reclaim the totem for the forest by planting vegetation and recruiting allies . This is all done using resources. There are three types of resources in the game; essence, vegetable matter, and animal matter.
The types of vegetation planted will determine the types of allies and enemies a player will encounter. The idea is that the more productive the player's ecosystem is, the more difficult it will be for them to fend off invaders.
Combat in the game will be turn-based with a grid style combat screen; similar to Dofus.
Graphics and Technology: The game is in 3D. I’m developing the engine in C++ using Ogre3D. For the level of manual vertex generation and tweaking it seemed a good fit for me. It also helps that I am a C++ fanboy.
Platform: I'm currently targeting the PC with a conscious effort for future porting to Mac and Linux. The technology used and design should hopefully make this a relatively easy process.
Team: Just me for now! I'm doing all of the art and programming.
And that’s about it. I hope that’s not too confusing. I hope to start posting updates and screenshots at least once a week so everyone can understand my vision a little better.