https://github.com/prust/platformer
Simple platformer that allows the user to draw levels
https://github.com/prust/platformer
Last synced: about 1 year ago
JSON representation
Simple platformer that allows the user to draw levels
- Host: GitHub
- URL: https://github.com/prust/platformer
- Owner: prust
- Created: 2019-02-03T02:39:11.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-13T15:40:41.000Z (over 7 years ago)
- Last Synced: 2025-01-26T10:30:57.941Z (over 1 year ago)
- Language: C
- Size: 399 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Objective
My number one goal for this project is to keep the complexity of the code to a
minimum. This should make it easy to fix bugs & to add new features, and should
maximize "quality of dev life" or "programmer joy".
This means being disciplined to pay down technical debt immediately; to not let
it accumulate. I also intend to try different code techniques designed to
minimize complexity, like
[semantic compression](http://mollyrocket.com/casey/stream_0019.html) and
[long functions](http://number-none.com/blow/john_carmack_on_inlined_code.html)
(inlining). It also means thinking regularly & thinking hard about where the
complexity is -- trying to find ways to implement the features while letting a
minimal amount of complexity into the codebase.