Developer Notes - MisterGrumpyPants/Tower GitHub Wiki
This page is for developers only. If you're not a dev, go Home!
Here is where new features may be suggested, and implementation details of planned features may be discussed. This is not the place for bug reports; those should be brought up in the Issues section of this Github page. As content here becomes officially implemented, descriptions of it can be added to other pages, like Gameplay, for players to view. Devs should write their Github usernames after the title for features that they propose, and after comments that they make on others' features. Features should be separated by horizontal rules, using h3 headers for the title.
Ideally, there will be enough time between comments that file conflicts won't be an issue. Devs may prefer to use Skype or Google Hangouts or something for these discussions, but the whole idea is to make the entire game planning process public. One day, Github users will not only be able to see how this game works by viewing its code, but they will also be able to see how the development process looked as it was happening!
Here is an example feature section:
Rabadash8820)
Format for menus (I think that menus should have a slightly transparent background, with opaque buttons. I'm thinking everything could have a slight blueish color. Thoughts?
- Not bad. Maybe red though, not blue. (MisterGrumpyPants)
- Idk, I really like the blueish. (Rabadash8820)
- No, red. (MisterGrumpyPants)
- No, blue! (Rabdash8820)
- Red! (MisterGrumpyPants)
- BLUE!! (Rabadash8820)
- Let's just make the menus with a purple color scheme. (SomeOtherUser99)
- That could work... (MisterGrumpyPants)
- Yeah, sure. (Rabadash8820)
All following feature sections are legit...
Rabadash8820)
How players acquire shapes (So this is supposed to be a tower-building game. And MisterGrumpyPants said that the player will build the towers out of various geometric shapes (kind of like the game Super Stacker 2 on AddictingGames). In Super Stacker 2, players start with a set of shapes that they must then build into a structure that is stable for a certain amount of time. For this game, it seems like we want players to be continuously building upwards, as high as they can. This benefits the player because the game can go on as long as they want, and each play through will be different; it benefits us because we don't have to keep making new levels to keep our audience interested. But to make this work, players will need to acquire more shapes as the game goes on. How can we implement this without making the game overly complicated?