First LD! Base code declaration too.
I’m new to gamedev, having only released one minigame so far (without menus or anything!), so LD is a great chance to learn how to prototype quickly and effectively. It’s possible that I’ll completely fail, but I should be able to get it done if I keep the scope of my game small. Here are my tools:
Engine: Unity3D
Graphics: Blender and GIMP
Sound: Sfxr/Bfxr, Garageband on iPhone, Audacity, PaulStretch
Misc: Chronolapse, lemon-shaped kitchen timer for Pomodoro Technique, pencil and sketch diary, 26 dice (great for prototyping games and visualising arrays).
Prior code:
I’ve taken some time to assemble a nice base game project in Unity to try and smooth my progress at the start. It has some stuff I grabbed from Unify Community’s Wiki (flocking boids, random helpers, a sweet timer class) as well as some helper classes I’ve written myself:
- Fade in music
- Flycam with cursor locking
- Helper methods for working with 2D arrays (checking if an index is valid, flood-filling, printing a 2D array, converting jagged -> 2D, and grabbing a range of indexed values).
I’ve also got a basic main menu going with a custom GUISkin, and a bunch of example objects in a scene with some interesting code snippets attached (like a cube that hovers on a sine wave, which will come in handy, I just know it). You can download it from here if you’re curious.