Home - Progether/GameFromScratch GitHub Wiki
Welcome to the GameFromScratch wiki!
I have an exam tommorow so I can't put in much work right now, but I'll leave this here to allow for more discussion:
Use format:
comment. _-Username_
and write a message describing your change in the box above the save | preview buttons.
Messaging:
We need to figure out a reliable way of communicating important information such as announcements, and general discussion would be nice too!
How about google groups? I've quickly created a test group with open permissions to test it out, have a look here: google group -Freakazo
First things first
What are the things, in order of importance that we need to decide on or program first?
- blank
List of components
Feel free to comment on each section below
- Renderer
- User input
- File loading (Textures, models)
- Entity system
- Event system
- ...
Target
What game will be our first game, any ideas?
I got a highdea last night, how about an arcade style 2d shooter similar to the looks of this game, with the twist being that the enemies and your "bullets" are particles. For example the "enemy" would be an electron, you can cycle through your weapons and decide to shoot it with a proton, the electron gets attracted by the proton, and with the momentum of the proton they both fly of. If you shot the electron with a photon for example the electron would gain energy and move faster towards the player, it can then maybe randomly emit an photon and lose its energy. We should try to make the particles interactions as realistic as possible, but gameplay trumps realism. Another mechanic we could implement is that when the player holds the fire button longer then the particle he shoots has more energy, for a photon it would mean a smaller wavelennght, for a others more momentum, or the proton when "charged" enough could become a bigger atom nucleus (Gain protons and neutrons) -Freakazo
Other
Will we use glut or something similar?
Will we use a simple git model to start of with or should we go with a more complex git model, such as git flow?
Cmake for build scripts?