>>1088712
> I just want to point out you picked a shit time for this. There's already a game jam going on this month.
Whoops, LOL. I am not going to ask anyone to pull double duty. Let people who are already working on that work on that. People who don't think they are up to that competition and are not going to participate, can work on this.
> Do you have experience with git?
Minimal. I've done some checkouts and commits but have no idea how it works internally. And what you're getting at with that is: everyone should use a revision control system so that you can rollback your mistakes if you save buggy code you can't fix over less-buggy code. I agree in principle, but if it's too much to figure out then it's not necessary. Git has a ton of options and it is easy to get lost in the documentation. All that a beginner needs to know is how to save your code and restore it.
A Git 101 project for absolute newbs who want to try it out: Download it. Create a directory with a Hello World.txt file. Use git to turn the directory into a git repository. Change the text file. Use git to save a revision. Change the text file again, save the third revision. Use git to rollback and change between the different versions. Read documentation/tutorials to learn how to do all of this yourself, and to learn more about the program than you will get from someone simply telling you what commands to use.
>>1088703
> My suggestion would be a Breakout clone
A breakout clone is a good option for a simple game. The math might be difficult for those who have not taken trig in college, but whatever gamedev library we choose will have vector math functions to make it easier. We will just need someone to post "this is how you make stuff bounce" and everyone can work from that.
>>1088711
> A common programming exercise is sokoban, but sokoban is hell.
Let us abstract that to A Grid Based 2-D game. So if we choose that, we will be working off one particular tile-based game library + tutorial that someone recommends. I am not going to ask anybody to roll their own.
>>1088627
> I wanna make a game racing game
It sounds like fun but we would need a library+tutorial to build from, and it might be too much for a newb's first project.