Macoy Madson macoy
  • Baltimore, Maryland
  • https://macoy.me
  • I'm a software engineer in the game industry. My projects include a programming language, games, applications, servers, and scripts. Note: Cakelisp is incorrectly labeled as CoffeeScript on this site.

  • Joined on 2019-11-06
macoy pushed to master at macoy/gamelib 2022-06-24 18:10:52 -04:00
ebed76d7bf Check for carriage return
macoy synced commits to master at macoy/space-factory from mirror 2022-06-24 13:45:38 -04:00
62a4c4fb56 Add back Newton's Third Law force transfer faking
5135c07830 Formatted code
Compare 2 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-24 05:45:38 -04:00
906be050e9 Fixed object offset
4f78973e9f re-worked collision response to make things feel better
490ae0da95 Tweak success
841ed785da Added logo
Compare 4 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-23 21:45:38 -04:00
2c0e112d2f Make objective prompt more prominent
0e7ba33458 Paginate tutorial a bit more
49aecf52cb Tweak more colors to match palette
ff8b32025f Changed all the colors
b0b347febc Fix more numbers
Compare 6 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-23 13:45:38 -04:00
935e2ce840 Display a tutorial for how the factory works
0c9073e371 Will's collision changes
Compare 2 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-23 05:45:38 -04:00
427817bc4a Improved collision detection, added ability to visualize player bounding box
c68497243c Improved collision detection, added ability to visualize player bounding box
1760be865d Improved collision detection, added ability to visualize player bounding box
5d8d7d5c23 Formatted code
ff6965eb0c Allow easy restarting on failure/success
Compare 6 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-22 21:45:38 -04:00
3fc89115b2 Adjust time and naming
macoy synced commits to master at macoy/space-factory from mirror 2022-06-22 05:35:39 -04:00
f4a6b3dfd0 Fix incorrect frame timing
eef71d40bd Also drift away in success
f23c9ad57d Make shift drift away on failure
Compare 3 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-21 21:35:38 -04:00
1be3b93bdd Tweaked the tile sheet
0994060534 Move constant, commented fullscreen attempt
d3e1c967b0 More smoothness work on camera and movement
e12329fda6 Rename IVec, eliminate editor floating point
221f573cc7 Fix seams from floating point inaccuracies
Compare 7 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-21 13:35:38 -04:00
a5ce7591bc Allow clicking to continue, adjust ship
macoy synced commits to master at macoy/space-factory from mirror 2022-06-21 05:35:38 -04:00
1bbaea5fd7 Destroy objects which touch empty cells in ship
c127b7b87d Block out main menu flow
Compare 2 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-20 21:35:38 -04:00
705d5b5d63 Destroy ship cells when goal failed
57f35e75b9 Make screen for failing goal
12d61eb8f5 Formatted code
17312fa4f1 Add objectives, not yet hooked up
ff623e28b3 Tweak phase prompts
Compare 23 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-20 13:35:38 -04:00
d3fc075f67 added objects to minimap
c338fdcdfd Merged in changes
8eaca6d3d7 Fixed minimap
e4bbc22733 Space out inventory
e7207d60eb Made font bigger, chunkier
Compare 5 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-20 05:35:38 -04:00
ea65a31ef1 added goal which ends the game, and a broken minimap
macoy synced commits to master at macoy/space-factory from mirror 2022-06-19 21:35:38 -04:00
a1d8a2d02c Don't use data bundle on Mac
macoy synced commits to master at macoy/space-factory from mirror 2022-06-19 13:35:38 -04:00
e3cb203ed4 Only add ldl on Unix
71063c673a Add tooltips, hud
a76394dfa9 Add bitmap A-Z
aa6ce90ce9 Handle inventory properly
6ff75d39d0 Remove drag, start rendering inventory counts
Compare 8 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-19 05:35:38 -04:00
4d0fb49791 Added helper functions for win conditions
macoy synced commits to master at macoy/space-factory from mirror 2022-06-18 21:35:38 -04:00
e3a3a3bfc7 Move object update into its own function
ac4753ba32 Simplify control flow in object update
27f9dfe8d1 Fix out-of-bounds memory access by collision code
ab1d6406ed Destroy renderer, remove hard-coded engine stuff
801f263246 Add numbers to tilesheet
Compare 17 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-18 13:35:38 -04:00
34091b76c5 Tweak stars
c43adfcaa0 Draw stars in background
Compare 2 commits »
macoy synced commits to master at macoy/space-factory from mirror 2022-06-18 05:35:38 -04:00
c0382304d3 Add todo for tomorrow
953ca41208 Format code
4855d42fdf Fix duplication bug, support all engines
e86b54245e Implement furnaces
Compare 4 commits »