Commit Graph

38 Commits

Author SHA1 Message Date
Cadey Ratio 3a86c4674d scrolling kinda works if you squint!
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-02 13:04:58 -04:00
Cadey Ratio 243fbb0584 use get_tile function, format maps
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-02 09:58:27 -04:00
Cadey Ratio 4bc7b5b123 main: add panic handler
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-02 09:50:37 -04:00
Cadey Ratio 40cd0a72b7 maps/overworld: add warp target, make tiles nicer
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-02 09:50:00 -04:00
Cadey Ratio 78c3049172 more progress on drawing big maps
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-02 09:21:51 -04:00
Cadey Ratio ea5e635635 get basic camera logic working
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-02 08:49:59 -04:00
Cadey Ratio 4d174c5ee1 start on maps bigger than the camera more properly
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-02 08:16:29 -04:00
Cadey Ratio 4ec1a99040 build: add casing
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-02 07:52:12 -04:00
Cadey Ratio 73c7b61c57 new mara sprite
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-01 23:22:30 -04:00
Cadey Ratio 5fc7ccb388 hack up a title screen and story text
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-01 22:51:31 -04:00
Cadey Ratio f48b9a200c call the overworld the overworld
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-01 21:46:56 -04:00
Cadey Ratio 2fde382e01 overworld: finish path oops lol
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-01 21:46:13 -04:00
Cadey Ratio bc095890e7 start map warping
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-01 21:43:22 -04:00
Cadey Ratio 6c35dc1503 use 8 pixel tiles i guess
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-01 21:18:54 -04:00
Cadey Ratio 3492329649 start work on making a map bigger than the screen
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-01 20:22:38 -04:00
Cadey Ratio 90cffa5e6f add rpgbig map starting point
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 19:12:07 -04:00
Cadey Ratio 53e8c52da1 text triggers
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 18:05:55 -04:00
Cadey Ratio f06bdefbe3 start text displaying
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 17:10:57 -04:00
Cadey Ratio dcd924cec0 it's broken but getting help lol
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 15:08:30 -04:00
Cadey Ratio 20a215518c build maps on 'zig build'
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 14:23:39 -04:00
Cadey Ratio 061d352140 make map generated code look better
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 13:41:41 -04:00
Cadey Ratio e1feccb8f9 add collission map support
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 13:37:13 -04:00
Cadey Ratio 3c55e17626 move maps to their own folder
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 13:19:50 -04:00
Cadey Ratio fa3824f09f attempt to do some map drawing, and oh god it works
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 13:11:52 -04:00
Cadey Ratio e157638405 try doing sprites better
Signed-off-by: Christine Dodrill <me@christine.website>
2022-07-01 11:06:47 -04:00
Cadey Ratio 45b6b7f185 tamtam palette
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-27 09:14:17 -04:00
Cadey Ratio 518c2296e7 overhead
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-27 08:56:16 -04:00
Cadey Ratio a1be32b5c6 basic title screen i guess lol
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-26 23:39:57 -04:00
Cadey Ratio 56cde0fcf6 initial commit
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-26 20:47:20 -04:00
Cadey Ratio f47b8b1754 make things build
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-26 19:32:01 -04:00
Locria Cyber d497fbf302
Use A/B as button names 2022-05-01 21:50:44 +08:00
Locria Cyber 5d0e927a2e
Work around zig compiler bug 2022-05-01 21:43:53 +08:00
Locria Cyber 2c5854f8a3
Add audio pan API 2022-04-24 15:27:53 +02:00
Locria Cyber 6d17b2c16b Add license 2022-04-24 15:08:55 +02:00
Locria Cyber 1656f32766 Add "run" command 2022-04-24 15:05:40 +02:00
Locria Cyber 241f368043 Done wrapping API 2022-04-24 15:01:28 +02:00
Locria Cyber 97d8d71020 Update memory mapping 2022-04-24 13:40:11 +02:00
Locria Cyber a39ba72202 Initial template 2022-04-24 17:46:36 +08:00