Commit Graph

46 Commits

Author SHA1 Message Date
Alula 17e1156850
Refactoring time 2022-11-19 18:20:03 +01:00
Alula ef84379b62
editor shit 2022-01-06 02:11:17 +01:00
Alula 68cf299e96
netplay shit, visual tweaks 2021-10-14 06:54:11 +02:00
Alula 8271920178
revert april fools meme 2021-04-03 22:15:17 +02:00
Alula 9820f4b4f1
april fools 2021-04-01 01:15:03 +02:00
Alula 3c20e089f9 (wip) start rewriting rendering stuff 2021-01-27 19:20:47 +01:00
Alula 76526df400
Disable console on Windows release builds 2020-12-07 00:47:26 +01:00
Alula 2f111919d6
Initial Android support and some ggez rewrite 2020-10-07 16:08:12 +02:00
Alula 048816bfe7
balrog and lots of tweaks 2020-09-30 05:11:25 +02:00
Alula ac8d27197c
various tweaks 2020-09-29 02:43:55 +02:00
Alula e2cfc898ac
lightmap thing 2020-09-25 21:25:40 +02:00
Alula 449a503fc5
initial switch data support 2020-09-25 19:14:52 +02:00
Alula 3ac3429907
Properly working 50fps timing 2020-09-22 23:49:27 +02:00
Alula 21226da064
implement frame skipping for non-50/60 hz displays 2020-09-22 23:28:36 +02:00
Alula 4570e33edf
implement save loading 2020-09-22 01:53:46 +02:00
Alula 087218b4fd
resizable window and some reorganization 2020-09-20 17:27:31 +02:00
Alula ab7e8da162
add a cs+/nxengine inspired title screen 2020-09-20 03:05:41 +02:00
Alula 2736f61e13
add smoke 2020-09-13 07:18:24 +02:00
Alula 83dc7893f4
shift-jis encoding support 2020-09-13 05:30:56 +02:00
Alula e143185f5d
initial implementation of weapons and bullets 2020-09-12 02:42:44 +02:00
Alula 62cb96d4b3
bullet stuff and many cs+ workarounds 2020-09-11 18:30:18 +02:00
Alula 931d5a58ee
implement a lot of item related opcodes and some minor bug fixes 2020-09-10 15:24:04 +02:00
Alula 6bcb498c5d
add inventory structure 2020-09-10 12:27:33 +02:00
Alula d79657bb6a
physics abstraction and npc physics implementation 2020-09-09 15:06:11 +02:00
Alula 497d29a9c4
initial npc implementation 2020-09-05 01:08:33 +02:00
Alula ba8e8d1515
implement npc data loading 2020-09-03 14:19:46 +02:00
Alula c8b6395fd7
tsc: quake effect and some additional opcodes 2020-09-03 14:06:12 +02:00
Alula a4f0d8dfa4
initial organya implementation 2020-09-03 00:58:11 +02:00
Alula 8f7eb2e025
some flag naming and refactoring 2020-08-31 20:33:01 +02:00
Alula 1cb6b1bf07
switch barebones although not our focus rn 2020-08-30 15:37:54 +02:00
Alula 98fb3a24e1
implement bmfont rendering 2020-08-29 08:59:46 +02:00
Alula c21eb248ba
minimalist bmfont loader 2020-08-29 02:32:32 +02:00
Alula ff1dca747c
game: add executable built-in virtual filesystem 2020-08-28 21:39:31 +02:00
Alula 1758aa5740
tsc: implement fading 2020-08-28 03:41:14 +02:00
Alula 8f908b306d
Improve TextScript VM to make it execute ingame-conversations 2020-08-27 07:12:35 +02:00
Alula 44d4bd8ea3
complete the TSC VM 2020-08-27 04:43:21 +02:00
Alula 31db4bcc80
small refactoring 2020-08-26 01:37:42 +02:00
Alula 139350d5e1
small refactor for ui things 2020-08-23 04:16:31 +02:00
Alula 7f37153056
snack blocks, more particles and rng 2020-08-21 07:27:26 +02:00
Alula ef9ca2e89a
add carets and fix booster 2020-08-20 20:31:47 +02:00
Alula 1993720f34
new ui, fork and strip down ggez 2020-08-19 21:11:32 +02:00
Alula 09edf27e91
revert + add imgui and stuff 2020-08-19 15:11:34 +02:00
Alula ccadb98a8a
failed refactoring lol 2020-08-19 13:21:40 +02:00
Alula ff5962d97e
NXEngine data compatibility and npc set loading 2020-08-19 03:59:16 +02:00
Alula ae45e5513c
CaveStory+ data files fixes 2020-08-19 02:55:21 +02:00
Alula b89d54251f
initial commit 2020-08-18 18:46:07 +02:00