Commit Graph

118 Commits

Author SHA1 Message Date
Nguyễn Gia Phong 12b798ac00 Employ linters 2020-09-19 11:12:54 +07:00
Nguyễn Gia Phong d97e1a1294 Update git repo and nitpick 2020-09-08 22:47:17 +07:00
Nguyễn Gia Phong c61bd8acc7 Update documentation pointers 2020-07-24 21:52:46 +07:00
Nguyễn Gia Phong 22b0e683bf Write an overvview in docs 2020-07-24 21:14:12 +07:00
Nguyễn Gia Phong 754610a095 Render math correctly and clean up docs 2020-07-24 20:54:56 +07:00
Nguyễn Gia Phong 328f6809f8 Specify Sphinx version 2020-07-20 21:54:53 +07:00
Nguyễn Gia Phong 1b7bf9833d Use Sphinx to replace wiki 2020-07-20 21:46:31 +07:00
Nguyễn Gia Phong d3839f160e Nitpick around 2020-04-28 17:50:36 +07:00
Nguyễn Gia Phong bc8579329e Use palace.MessageHandler to collect stopped sources 2020-04-25 15:19:05 +07:00
Nguyễn Gia Phong 2813a0856f Switch audio plane to Oxy
Also clean up sources properly
2020-04-12 17:51:12 +07:00
Nguyễn Gia Phong 600c72d0d4 Use palace for positional audio rendering
This fixes GH-15.  Sources doesn't seem to be cleaned up properly though.
2020-04-12 16:35:44 +07:00
Nguyễn Gia Phong c326f93bbb Redirect pygame message and add wiki to sdist 2020-03-04 09:41:05 +07:00
Nguyễn Gia Phong b90e6c272c Switch to flit for build 2020-03-03 21:48:00 +07:00
Nguyễn Gia Phong 5e5778d814 Drop Python 2 support (resolve #13) 2020-01-21 15:18:19 +07:00
Nguyễn Gia Phong e2149b18c2 Remove debugging print and improve style 2019-10-13 17:45:44 +07:00
Nguyễn Gia Phong 7d346a219a Prevent the maze from trapping the hero 2019-10-12 21:47:22 +07:00
Nguyễn Gia Phong b70c00eb8d Unnest the queue used for path finding 2019-10-09 17:20:57 +07:00
Nguyễn Gia Phong bb3d4158ca Remove useless enemy weights and clean up 2019-10-09 12:43:22 +07:00
Nguyễn Gia Phong ef70806a48 Fix typos and optimizations 2019-10-09 11:15:55 +07:00
Nguyễn Gia Phong 622df8c361 Fix zombie enemies and heart rate 2019-07-24 13:20:31 +07:00
Nguyễn Gia Phong 4f18daa234 Make icon true squircle 2019-07-16 16:13:37 +07:00
Nguyễn Gia Phong e2562e1698 Prevent player from creating enemy when there isn't any 2019-03-18 12:34:18 +07:00
Nguyễn Gia Phong 7a0ace220c Switch back to thrilling white noise 2019-03-15 20:23:43 +07:00
Nguyễn Gia Phong be6c2fedea Update documentation related to #11 2018-10-28 15:50:13 +07:00
Nguyễn Gia Phong bad902d02e Improve coding style 2018-10-09 21:20:38 +07:00
Nguyễn Gia Phong eb088c0cf1 Update documentation on touch control 2018-10-08 22:07:30 +07:00
Nguyễn Gia Phong 377dda3db0 Implement touch-friendly control 2018-10-07 21:59:39 +07:00
Nguyễn Gia Phong 865a3e3b71 Clarify what happens behind mouse move and close #10 2018-08-28 23:05:44 +07:00
Nguyễn Gia Phong 1e7e981e81 Fix stupid ass bugs 2018-08-08 20:05:21 +07:00
Nguyễn Gia Phong 6d2f6d6ad3 Add further description on game recording 2018-08-06 21:59:00 +07:00
Nguyễn Gia Phong d6dfd43158 Add HTML5 record player and update hit-and-run client 2018-08-05 18:24:05 +07:00
Nguyễn Gia Phong ba2aaeb1f1 Update socket output 2018-08-05 18:05:07 +07:00
Nguyễn Gia Phong 834fa33ec0 Implement game recording
And fix various bugs on game data export. Somehow they remain
undiscovered the last 5 months.
2018-08-03 22:50:59 +07:00
Nguyễn Gia Phong eb23230acb Use WASD instead of arrows for a less awkward default keybindings 2018-07-25 11:26:38 +07:00
Nguyễn Gia Phong 6dc590834e Revise documentation and bump to version 0.8 2018-07-20 15:01:03 +07:00
Nguyễn Gia Phong ffe6ba9855 Chocolate gets you high 2018-07-02 11:04:46 +07:00
Nguyễn Gia Phong fc05e0ccee Prevent gang-bang and re-balance gameplay 2018-06-28 10:31:04 +07:00
Nguyễn Gia Phong 3507a52ac7 Fix enemy spawning sound position 2018-06-28 10:31:04 +07:00
Nguyễn Gia Phong e7d04930b3 Use a more neutral algorithm to generate maze (#6) 2018-06-28 10:31:04 +07:00
Nguyễn Gia Phong 654a1a2c5e Fix bug that walls out of display can still be turned into enemies 2018-05-31 22:07:07 +07:00
Nguyễn Gia Phong cbaec90dd1 Add option to switch to the original music 2018-05-22 21:15:01 +07:00
Nguyễn Gia Phong 8e6faa6d26 Fix Python 3 incompatibility 2018-05-22 20:44:22 +07:00
Nguyễn Gia Phong eace9a270b Use more relaxing background music 2018-05-22 09:54:10 +07:00
Nguyễn Gia Phong 9a896890fa Turn wall grids into enemies when they are shot 2018-05-22 09:54:08 +07:00
Nguyễn Gia Phong 9dff378b57 Allow moving hero using mouse 2018-05-20 20:48:51 +07:00
Nguyễn Gia Phong 92a41b3cff Fix broken argument parser on Windows 2018-04-04 23:35:43 +07:00
Le Minh Nghia e63a1d8dc8 Add C# client example (#9) 2018-03-26 12:20:47 +07:00
Nguyễn Gia Phong 32e29b0a38 Fix grammar and typos 2018-03-22 23:01:00 +07:00
Nguyễn Gia Phong bbc98be317 Add socket client example and fix enemy-fall-of-the-map bug 2018-03-20 14:17:17 +07:00
Nguyễn Gia Phong 2bd7352aec Remove crazy score for server testing 2018-03-19 15:30:30 +07:00