Commit Graph

  • 3cc6d94d53 update requirements.txt main csd4ni3l 2025-12-13 15:55:15 +01:00
  • 1f31769071 fix window title csd4ni3l 2025-12-13 15:35:58 +01:00
  • 77c89ab225 update everything to latest version of template csd4ni3l 2025-12-13 15:34:42 +01:00
  • 616447707d Merge pull request #3 from bcorfman/main csd4ni3l 2025-11-04 19:03:38 +01:00
  • 5c311f60ca formatting Brandon Corfman 2025-11-01 18:47:05 -04:00
  • 3c82a74fba Handle missing ControllerWindow Brandon Corfman 2025-11-01 13:55:27 -04:00
  • 3cb59bd706 Fixed double window issue on Linux Brandon Corfman 2025-11-01 13:29:37 -04:00
  • 309cb0e2c5 Turn off shadow window Brandon Corfman 2025-11-01 13:02:56 -04:00
  • 021c922571 Change 2nd window display behavior if Wayland detected Brandon Corfman 2025-11-01 12:11:15 -04:00
  • 88a699bbcd Fallback to arcade.Window on Linux to avoid exception Brandon Corfman 2025-11-01 11:41:43 -04:00
  • 189e345f1f Changed preload.py to use absolute paths for onefile Brandon Corfman 2025-11-01 11:19:00 -04:00
  • 28f481ce87 Resolving filepaths in both onefile and standalone modes for Nuitka Brandon Corfman 2025-11-01 11:01:50 -04:00
  • 7441c48f69 Windows executable name typo Brandon Corfman 2025-11-01 10:19:52 -04:00
  • 2588aa3a9d Formatting Brandon Corfman 2025-11-01 09:56:41 -04:00
  • fb8d90223f Onefile attempt Brandon Corfman 2025-11-01 09:55:30 -04:00
  • 6370505320 Use compute shader instead of numpy vectorization to significantly improve speed and remove numpy dependency latest csd4ni3l 2025-07-04 19:01:05 +02:00
  • 1726faf94b Update README.md csd4ni3l 2025-07-01 08:00:23 +02:00
  • 136d982395 add controller support csd4ni3l 2025-06-25 11:40:26 +02:00
  • 7d0d25ddb5 include numpy in CREDITS csd4ni3l 2025-06-25 11:08:42 +02:00
  • 5e8977b8b5 fix randomized grids, fix generation fps naming to generations per second. fix spacing csd4ni3l 2025-06-24 19:20:57 +02:00
  • 6adb08f1d1 use np.argwhere instead of zip csd4ni3l 2025-06-24 18:34:04 +02:00
  • 7031f55549 Fix default generation fps csd4ni3l 2025-06-24 13:40:06 +02:00
  • c61c987ec6 Remove accidentally commited wrong default parameters csd4ni3l 2025-06-24 13:39:22 +02:00
  • dc16ca8c5d Remove copying cell grid to improve performance csd4ni3l 2025-06-24 13:25:36 +02:00
  • 043581fe4f update requirements.txt for numpy csd4ni3l 2025-06-24 13:21:48 +02:00
  • 88416c81e7 use numpy instead of bitmasks and get atleast 15x speedup, change default cols and rows to 128x96 for more space. csd4ni3l 2025-06-24 13:20:43 +02:00
  • c44dde3297 Optimize game of life implementation to bitwise operations to achieve 450-500 fps for a glider gun, use int instead of math.ceil for positions and fix generation fps reset after file manager csd4ni3l 2025-06-23 18:56:44 +02:00
  • 6532d18c91 Add file manager quitting with escape, rle and life 1.05 loading support and saving support for all formats(currently only rle in file manager) csd4ni3l 2025-06-22 21:19:17 +02:00
  • f109d8d268 Use Roboto instead of Protest Strike, fix display mode crash, add file loading csd4ni3l 2025-06-22 18:37:17 +02:00
  • 81e65daae8 Use arcade 3.2.0 instead of development csd4ni3l 2025-05-24 09:32:59 +02:00
  • cdb90af330 Fix description of release in Nuitka action csd4ni3l 2025-05-19 14:15:50 +02:00
  • 2b64502789 Add nuitka action csd4ni3l 2025-05-19 14:12:53 +02:00
  • 38541091bf update arcade dependency to development branch, add setting start settings start category constant csd4ni3l 2025-05-14 15:31:36 +02:00
  • 431cd359cd fix fullscreen not working csd4ni3l 2025-05-02 09:07:20 +02:00
  • 9733602fa3 make discord presence id a constant csd4ni3l 2025-05-01 19:08:07 +02:00
  • 04222b4999 fix incorrect window title csd4ni3l 2025-04-27 14:01:05 +02:00
  • c384786f13 fix python 3.11 compatibility and mouse cell creation/deletion to on_update csd4ni3l 2025-04-23 17:39:49 +02:00
  • ccef4b7a8e fix not being able to be disable discord RPC csd4ni3l 2025-04-23 10:07:45 +02:00
  • bffada58a0 move manual creation and deletion events to update_generation csd4ni3l 2025-04-22 16:19:09 +02:00
  • 7ad1cd8742 remove accidental looping of sfx csd4ni3l 2025-04-22 12:30:40 +02:00
  • d6e32a83a8 update allowed resolutions csd4ni3l 2025-04-22 12:26:59 +02:00
  • b7e7ffc4ab fix order of creating settings dict in run.py csd4ni3l 2025-04-22 11:41:30 +02:00
  • 78c981b399 Add settings, credits, sound, add background color csd4ni3l 2025-04-22 11:33:10 +02:00
  • b151ad50b3 Fix game outline, performance improvements csd4ni3l 2025-04-22 09:13:11 +02:00
  • edd21280f2 fix logic, add game outline, right click for remove, fix crash, add clear csd4ni3l 2025-04-21 21:19:30 +02:00
  • 5c3a23a711 Initial version csd4ni3l 2025-04-21 10:50:45 +02:00