Commit Graph

95 Commits

Author SHA1 Message Date
DaniTheSkunk cafd9f8132 fixed Recti.contains 2022-11-08 01:39:06 +00:00
DaniTheSkunk a7d8b9f5c7 added Recti.contains 2022-11-08 00:17:52 +00:00
DaniTheSkunk 21c4d8ccdc changed border of scaling to black 2022-11-07 23:52:50 +00:00
DaniTheSkunk 82dd72b15c mouse button input working 2022-11-07 23:17:09 +00:00
DaniTheSkunk 4a54b21136 mouse pos implemented, with scaling for stretchmodes 2022-11-07 22:53:14 +00:00
DaniTheSkunk bc706369d0 added aspect stretch and dumb stretch mode to window 2022-11-05 23:54:24 +00:00
DaniTheSkunk 87c6bd90e9 added integer scaling window 2022-11-05 23:30:49 +00:00
DaniTheSkunk 55c521e69b added missing openal library 2022-11-01 21:09:00 +00:00
DaniTheSkunk 90b21ce6a4 delta was supposed to be in seconds, not ms 2022-10-24 22:41:11 +00:00
DaniTheSkunk 4957968eb8 implemented terminal.clear function 2022-10-21 05:29:46 +00:00
DaniTheSkunk 477d08a1e3 allow terminal without half width font 2022-10-21 05:19:14 +00:00
DaniTheSkunk 16fdcee057 helper function for loading texture in basegame 2022-10-15 05:54:44 +00:00
DaniTheSkunk e398f7a095 added sample functions to BaseGame 2022-10-15 05:52:41 +00:00
DaniTheSkunk f52d6e66e3 made looping sample-perfect 2022-10-15 05:40:21 +00:00
DaniTheSkunk de325c72b5 started implement SamplePlayer 2022-10-15 05:05:16 +00:00
DaniTheSkunk 37e0b931ae started sample loading code 2022-10-15 04:39:19 +00:00
DaniTheSkunk a05892e677 added audio sample class 2022-10-14 17:29:57 +00:00
DaniTheSkunk abc460e59b implement Mixer 2022-10-13 06:35:45 +00:00
DaniTheSkunk 49f1a19af1 added Sine node 2022-10-13 06:19:59 +00:00
DaniTheSkunk e2d039f380 audio nodes store engine reference 2022-10-13 06:06:23 +00:00
DaniTheSkunk 6c9aa03341 started implementing audio node system 2022-10-13 06:05:01 +00:00
DaniTheSkunk f96b2802f6 added AudioBuffer 2022-10-13 06:04:48 +00:00
DaniTheSkunk 87b3faaa81 started implementing AudioEngine 2022-10-13 05:09:22 +00:00
DaniTheSkunk 4486bb67a9 testing audio stuffs 2022-10-12 06:23:19 +00:00
DaniTheSkunk ca7a74f774 added .then function to tweens 2022-10-12 01:42:59 +00:00
DaniTheSkunk 2ac964feeb first successful tween 2022-10-12 00:57:26 +00:00
DaniTheSkunk 91169a40b0 started implementing tweening system 2022-10-11 21:23:34 +00:00
DaniTheSkunk 66c05256e6 added tweening functions for int, double, vec2i, vec2f 2022-10-11 20:45:52 +00:00
DaniTheSkunk 74b2c36243 changed formatting rules 2022-10-11 07:49:22 +00:00
DaniTheSkunk 661fc6d275 started writing node system 2022-10-11 02:15:14 +00:00
DaniTheSkunk e81af5e193 vec2f and vec2i conversion functions 2022-10-11 01:52:59 +00:00
DaniTheSkunk 2809079025 BaseGame draws a default screen 2022-10-10 23:16:09 +00:00
DaniTheSkunk 09362620e5 added BaseGame 2022-10-10 21:54:49 +00:00
DaniTheSkunk b90784f744 added lots of line drawing functions to virtual terminal 2022-10-09 06:40:43 +00:00
DaniTheSkunk ab90320e9c created cp437 box drawing constants 2022-10-09 06:01:52 +00:00
DaniTheSkunk 5a786a9f5d added vt string drawing 2022-10-09 05:23:50 +00:00
DaniTheSkunk 1f4d3f4d83 started implementing virtual terminal 2022-10-09 03:36:12 +00:00
DaniTheSkunk 94d657d7be added monospace functions to fonts 2022-10-09 02:25:15 +00:00
DaniTheSkunk f02b2a984e changed window clear colour to black 2022-10-09 01:03:46 +00:00
DaniTheSkunk 0cfbf54f7e added thin-6x12 and thin-12x12 fonts (incomplete) 2022-10-09 01:03:26 +00:00
DaniTheSkunk 61c660c0ce isCP437 for fonts 2022-10-09 01:02:58 +00:00
DaniTheSkunk bb54dea3b2 added some basic static colours 2022-10-09 01:02:25 +00:00
DaniTheSkunk 2dc18a01fb added colour parameter to string drawing functions 2022-10-06 07:02:24 +00:00
DaniTheSkunk 903e5246dc implemented 9slice 2022-10-06 06:22:30 +00:00
DaniTheSkunk 009f80dd3a repeat parameter for textures 2022-10-06 05:37:54 +00:00
DaniTheSkunk 721185c413 refactored, and changed gl backend to use shaders 2022-10-06 01:46:14 +00:00
DaniTheSkunk 9c992aa27e stuff before modern opengl rewrite 2022-10-05 00:36:19 +00:00
DaniTheSkunk ed672439a4 some windows code 2022-10-05 00:35:31 +00:00
DaniTheSkunk d9ff38e221 some windows code 2022-09-28 02:17:33 +02:00
DaniTheSkunk ec7cc40d02 added debug printing of window styles, implemented Window.setBorderRounded, and fixed move resizing 2022-09-27 14:42:14 +02:00