diff --git a/README.md b/README.md index 165fc6b..bb363d7 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,16 @@ and start the executable `speedrun`. ## Next release (unreleased; collecting changes) -- [ ] **Cleanup code** -- [ ] **Restructure files** +- [ ] Add splash screen with 'Start'-Button (beginning of menu) +- [ ] Improve physics +- [ ] Simplify code structure (number of files, call hierarchy and global objects) + +## Release 0.2 (release name: 'Structure is good') + +While the game code is not as clean and documented as I wish, it made progress and is much better +to understand. The next refactorings will be done while working on improving physics and adding features. + +- [X] **Cleanup code and restructure files** - [X] Add license - [X] [Allow `go get`](https://www.reddit.com/r/golang/comments/ess860/release_01_codename_fck_it_ship_it_of_my_speedrun/ffc9khm?utm_source=share&utm_medium=web2x); partially possible, see build instructions above for generating a asset-independent binary - [X] Pack assets into single binary @@ -50,10 +58,10 @@ Thanks to [Patrick de Arteaga](https://patrickdearteaga.com/arcade-music) for th ## TODOs and IDEAs - [ ] Better gamepad support -- [ ] Menus, Splashscreen - [ ] Ability to enter level codes - [ ] Release downloadable packages - [ ] [Tiled](https://www.mapeditor.org/) support? +- [ ] Highscore list stored on server, choosing of levels possible (maybe with thumbnails)? Based on [/u/jerf's](https://www.reddit.com/user/jerf/) [comment](https://www.reddit.com/r/golang/comments/ess860/release_01_codename_fck_it_ship_it_of_my_speedrun/ffcj3s1?utm_source=share&utm_medium=web2x) @@ -63,8 +71,6 @@ Based on [/u/jerf's](https://www.reddit.com/user/jerf/) [comment](https://www.re > > That ought to give the physics a lot more character, and depth. Especially with horizontal speed determining jump height, there may well be a plodding, but safe, path through the level, but it would be slow. A more daring path might involve a lot more air time and higher horizontal speed, but with a greater chance of bonking. (Bonking time penalties proportional to the speed you bonk at might also help the risk/reward balance.) -- [ ] Improve physics - ## License The source code is licensed under the [Apache license](https://raw.githubusercontent.com/mlesniak/speedrun/master/LICENSE) \ No newline at end of file diff --git a/config.go b/config.go index 12966d3..274fd65 100644 --- a/config.go +++ b/config.go @@ -5,8 +5,7 @@ const fullscreen = false const width = 960 const height = 600 -//const widthFactor = 3 -const widthFactor = 1 +const widthFactor = 3 const numHistoricFrames = 30 const numHistoricFramesUpdate = 3