67 Commits (master)
 

Author SHA1 Message Date
Tituya 33e93e7b22 update assets-fx
2 years ago
Tituya 347bc5c12e update assets-cg
2 years ago
kdx cdb57c4fc1 Cancel confusion effect
2 years ago
kdx 6b3178566b 1KBCJ3 flashbacks. Draw multiple layers.
2 years ago
kdx 943348e545 Changed meaning of origin
2 years ago
kdx 1a9052c0a2 Input buffering system, implemented for jumping.
2 years ago
kdx b8f66a4f05 Input functions macros (DRY)
2 years ago
kdx fefdd06257 Base of input buffering structure.
2 years ago
kdx 03b2204811 Lowered FPS for FX target 64->16
2 years ago
kdx 94938edba5 Increased precision and max speed and lowered friction
2 years ago
kdx 8a4bc582a9 Better friction, kinda.
2 years ago
kdx a5c414dd4c Jump (yay) and grace frames support.
2 years ago
kdx c8bd190ec1 Nicer acceleration code and gravity
2 years ago
kdx e306da5e41 Friction and acceleration (pfiou)
2 years ago
kdx d3a62512ae Simple tile snapping (took me way too long for what it is) and we are back to 256 UPS! See TODO for current breakpoint
2 years ago
kdx 8dc31ce32f Functionnal collision and movement code, it's pretty slow though (see TODO in player.c)
2 years ago
kdx baa1a72703 Added speed value to the player, separated collision/movement from it's main step event. TODO in player.c.
2 years ago
kdx f49f6719d3 Added todo to camera.c
2 years ago
kdx a42fbe24f5 Added comments and todo to collide.c
2 years ago
kdx 733533a35d New comments for input.c
2 years ago
kdx 69a22c0020 More comments in vec.c
2 years ago
kdx 190368b666 More comments in player.c
2 years ago
kdx 833a1711c4 Winter cleaning
2 years ago
KikooDX 559c00a840 Use `bool` instead of `_Bool`
2 years ago
KikooDX 01c8782e8c Meh collision system, good enough for now. Can be "playtested"
2 years ago
KikooDX f8bb34e4c1 [.gitignore] ignore Sublime Text files
2 years ago
KikooDX b0707eebe0 Removed unnecessary SCALE
2 years ago
KikooDX e6ed0ad85e [minor] Added note on camera_init
2 years ago
KikooDX 62ca2886e9 Single screen level now use fixed camera.
2 years ago
KikooDX 52477daac0 Camera clamping in stage limits and related
2 years ago
KikooDX 431297fa62 Custom icons, admire my pixel art skilz
2 years ago
KikooDX 9be543899d [level.c] Bellow opti now use SCALE (I forget it all the time, am I cursed?)
2 years ago
KikooDX ee3e46cdf5 [level.c] Optimization: only draw on-screen tiles
2 years ago
KikooDX 62cdb1ec7f [new] Collision system base + miscellaneous code improvements and small bugfixes
2 years ago
KikooDX bc5273ed77 [bugfix] camera and scale related code, now work properly regardless of scale
2 years ago
KikooDX ee723cc151 [README.md] Created with basic build instructions.
2 years ago
KikooDX a8234e35b6 Better camera offset system
2 years ago
KikooDX 470ac9b783 Camera kinda works.
2 years ago
KikooDX ac19ece235 Debug level display works, fixed mistakes here and there
2 years ago
KikooDX 8c1faba253 Fixed the issue, thanks to Lephénixnoir.
2 years ago
KikooDX 7735835ca8 [exit on start] Level system, for unknown reason the add-in stop on
2 years ago
KikooDX a40d42584c Replaced "tx"/"ty" (t for true) by "dx"/"dy" (d for display), it now
2 years ago
KikooDX 134ef0588a Independent UPS, FPS, precision, unit and drawing system.
2 years ago
KikooDX 5abe1d6828 [WIP] FPS limit doesn't work, ask for help
2 years ago
KikooDX 65ceff3971 Lot of bugfixes and improvements :)
2 years ago
KikooDX baa6071ebf Input manager demonstration
2 years ago
KikooDX c95d92f6d1 [new system] Input manager! plus misc cleanup
2 years ago
KikooDX 62d637969d [vec.c] Linear interpolation properly implemented
2 years ago
KikooDX 58cb48fa75 [generate_c.lua] now supports the layer system
2 years ago
KikooDX 316cc26539 [multiple files] More detailed Player struct, draw player function, draw camera compatible CG50, renamed Level.tiles -> Level.layers, removed layers test code from main, build for CG50 and FX9860 seamlessly
2 years ago