
That simple task of moving a platformer character in different directions and jumping? I've spent months in that code tracking down weird quirks, covering unexpected edge cases, and tuning the whole thing to feel good, even when the level geometry becomes unpredictable. While in isolation every task is simple, in aggregate they can become difficult to keep track of and negotiate between (especially when you run into hard technical constraints), and whats worse is that the spec you're building towards is fuzzy, constantly shifting, and highly subjective. However, games are complex systems that interface with complex systems. Having a character move left, right, and jump is, after everything is said and done, a simple programming task wrapped in a few if statements.

If you're writing a rendering or physics engine, you can expect a lot of algorithmic and mathematical complexity, but if you're a typical Unity user the stuff you'll doing will be basic and straightforward. The actual programming of a game is typically, on a moment to moment basis, not that difficult unless you're wading into the guts of the technology. Feedback Friday Screenshot Saturday Soundtrack Sunday Marketing Monday WIP Wednesday Daily Discussion Quarterly Showcase Related communities 1 For questions, get in touch with mods, we're happy to help you. Free assets OK, be sure to specify license. If you need to use screenshots, that's ok so long as is illustrates your issues.ĭo not solicit employment.


Use discord, /r/indiegames, /r/playmygame or /r/gamedevscreens.īe specific about your question. Feedback, praise, WIP, screenshots, kickstarters, blogs, memes, "play my game", twitch streams.
