Commit Graph

41 Commits (master)

Author SHA1 Message Date
Louis Pearson 8a18d321b3 Add direction enum, improve wire loading/saving 2022-08-11 00:42:48 -06:00
Louis Pearson 05328945e6 Fix map extraction 2022-08-10 21:12:17 -06:00
Louis Pearson 4ccc7e9a2e Begin adding directed conduit pieces 2022-08-10 17:17:25 -06:00
Louis Pearson df2a3a7db5 Playing around with the map 2022-08-09 23:06:09 -06:00
Louis Pearson d3450e4323 Make circuit rely on database 2022-08-09 20:49:43 -06:00
Louis Pearson 3036ccd1e8 Allow spawn outside of first room 2022-08-09 16:34:05 -06:00
Louis Pearson 8fc64bcae4 Place player better on move, fix coin saving 2022-08-09 00:11:34 -06:00
Louis Pearson b4cc068efa Separate sockets/plugs, fix join search function 2022-08-08 12:45:34 -06:00
Louis Pearson 8c26b29ca6 Get wires connecting
Unforunately this has exposed my circuit analysis is incomplete
2022-08-07 23:46:16 -06:00
Louis Pearson c4663deb1f Put tile constants in one place 2022-08-05 17:48:55 -06:00
Louis Pearson 83bd4d9aec Attempt to solve invisible rocks
They are on the map, but the wrong tile is getting selected
2022-08-05 00:18:22 -06:00
Louis Pearson b5ca48e1b3 Render one-way platforms 2022-08-04 14:48:29 -06:00
Louis Pearson 8d3f69af03 Rearrange tiles, add one way platform tiles
- Update autotile to work based off of offset
- Update wired.ldtk to use new tiles
- Regenerate tiles.zig
- Remove hard-coded autotiles
2022-08-04 14:41:15 -06:00
Louis Pearson 2296695c0d Update ldtk map 2022-08-03 22:05:50 -06:00
Louis Pearson aa7a1988ba Begin implementing LDtk import 2022-08-03 18:31:44 -06:00
Louis Pearson 61a6fc9905 Add ldtk file 2022-08-03 16:23:59 -06:00
Louis Pearson b1b25753a3 Get saving working better 2022-01-31 00:31:02 -07:00
Louis Pearson 746d2c3a2f Update ui, edit levels 2022-01-29 15:04:36 -07:00
Louis Pearson 5aac12931b Move levels 2022-01-23 15:26:33 -07:00
Louis Pearson f60ec33b21 Add coins 2022-01-23 06:19:41 -07:00
Louis Pearson 255eb30727 And gates!
Digital logic requires creating a graph
2022-01-23 04:24:08 -07:00
Louis Pearson bcce1eda3e Doors reset and camera follows player 2022-01-23 00:03:04 -07:00
Louis Pearson 3b467a4173 DOORS 2022-01-22 23:10:28 -07:00
Louis Pearson d8f624a838 Wires work properly again 2022-01-22 22:17:20 -07:00
Louis Pearson 73cb53e5e3 Begin using world coordinates for everything 2022-01-22 18:08:53 -07:00
Louis Pearson 19a1b8cad7 Reduce tilemap size 2022-01-22 16:31:12 -07:00
Louis Pearson 7dcc08c557 Remove sprites.png, improve music 2022-01-21 20:37:50 -07:00
Louis Pearson 18dae1722d Add auditory active circuit tone 2022-01-20 01:54:44 -07:00
Louis Pearson b1a22f7c11 Revamp map 2022-01-20 01:26:00 -07:00
Louis Pearson b5aa3db4e8 Minor changes 2022-01-19 22:15:12 -07:00
Louis Pearson c780095d1b Planning out circuit logic 2022-01-19 01:35:14 -07:00
Louis Pearson 666230517e Add door and source objects 2022-01-19 00:17:11 -07:00
Louis Pearson dc831e0948 Made player let go of wire if they go too far 2022-01-18 22:58:46 -07:00
Louis Pearson 882657f528 Trying to figure out rope physics 2022-01-18 21:01:47 -07:00
Louis Pearson 90ef353288 Wires can be placed into plugs 2022-01-18 00:05:03 -07:00
Louis Pearson f42ceadaca Improve map format 2022-01-17 21:33:47 -07:00
Louis Pearson 9527e74e89 Add gravity process 2022-01-17 13:48:59 -07:00
Louis Pearson 54d6aab97e Physics 2022-01-15 23:59:15 -07:00
Louis Pearson b050b4c104 Got full map drawing 2022-01-15 13:58:08 -07:00
Louis Pearson 7dcf2f0e02 Draw mpa to screen, generate zig source from tiled 2022-01-15 03:09:06 -07:00
Louis Pearson d2c5ddd815 map2src 2022-01-15 02:46:15 -07:00