Let's make some simple games to learn what is involved in the process and not go into the game jam completely clueless.
What: Ludum Dare 49 - Jam Submission. Rules here.
When: October 1st - 4th (Fri 3pm - Mon 3pm; 72hrs + 1hr submission window)
Where: The Internet, as accessed from Cody & Karin's place. Bring your cat7s!
-
Contribute to this repo
-
Read Game Programming Patterns
this may seem like overkill, but this humble-looking (and pretty short) book is phenomenal and very approachable. It will get the juices flowing, I have no doubt. Each pattern is illustrated w/ an example that you will understand.
-
Watch some of Pixel Prophecies videos to get a feel for what it's like, what needs to be done, and how rough the time constraints are.
While we can (and should) do whatever we are interested in, partitioning by role will probably be helpful, although this is the kind of thing that would be better informed by experience. At the very least, the tasks we come up with can partition this way. Think about what big bucket you may want to focus on, maybe even throw your name down. No need for just one per, either.
- Art ( + shaders (^_<)〜☆ ) (Cody)
- Music (Rusty)
- Concept/Mechanics/Story (Curtis, Marcus)
- Game Programming (Everyone)
- Physics (Marcus)
- ...
Increment the count for your desired engine.
- PICO-8 : 0
- VOXATRON : 0
- LÖVE : 3
Voted: [Cody, Rusty, Curtis]
LÖVE wins!
-
Trello
- I think it's likely we will want some solution for brainstorming, recording ideas, and recording / tracking tasks. I'm pretty partial to Trello, to be honest, and it can easily be made into a kanban mutant.
- We could use Github "Projects" too - has kanban that integrates with Issues
-
Aseprite
- This is solid 2d pix software. Anything beyond pixels is probably beyond our grasp (个_个)
-
- The venerable, cross-platform King of DAWs (imo)
-
Visual Studio Code
- Collaborative editing feature could be nice
- Can use a workspace config file to enforce autoformatting and such so all our code is reasonably consistent and readable
- Makes working with git less of a pain for those not familiar with it