Commit Graph

  • 001d5ca4fa Working 2D acceleration github penguin86 2023-01-15 08:35:07 +01:00
  • 1dceab5827 Sync with github version, added screenshots master penguin86 2023-01-15 08:33:48 +01:00
  • 0a025ec13a Working accelerated 2D rendering penguin86 2023-01-15 08:16:21 +01:00
  • ade6682918 WIP OpenGL Daniele Verducci (Slimpenguin) 2023-01-15 07:26:14 +01:00
  • 207278206d Aligned to github version Daniele Verducci (Slimpenguin) 2023-01-14 16:20:34 +01:00
  • 83bbd94057 Inspired by penguin86 2023-01-14 11:03:14 +01:00
  • ab301db037 License, readme penguin86 2023-01-14 10:56:12 +01:00
  • 4ea008366d Initial commit penguin86 2023-01-14 10:39:52 +01:00
  • 6df1310bdc Fix assets fix-assets penguin86 2023-01-14 10:02:47 +01:00
  • 6e7f560bc9 WIP fps-independent movement speed fps-independent-movement-speed penguin86 2023-01-11 19:50:37 +01:00
  • 33f7a62c0f Fixed 4x resolution scaling for better performances penguin86 2023-01-11 19:23:22 +01:00
  • ef80c7d091 Doors Daniele Verducci (Slimpenguin) 2023-01-11 10:36:01 +01:00
  • 2e650bae26 Textures Daniele Verducci (Slimpenguin) 2023-01-11 10:07:11 +01:00
  • cc7892cb69 Fixed shading Daniele Verducci (Slimpenguin) 2023-01-11 08:59:10 +01:00
  • 770d5c02b2 Semi-working png textures (broken on horizontal walls) penguin86 2023-01-10 20:08:55 +01:00
  • b4f1cf6353 Better clipping penguin86 2023-01-10 19:01:57 +01:00
  • b063e5606e Optimization: Do not reinitialize pixel array at every line draw Daniele Verducci (Slimpenguin) 2023-01-10 10:09:20 +01:00
  • b398503ada Direct draw to surface pixel array for better performances Daniele Verducci (Slimpenguin) 2023-01-10 10:02:42 +01:00
  • edad79cb9e WIP trying to implement floors floors Daniele Verducci (Slimpenguin) 2023-01-09 08:14:21 +01:00
  • 5b8b45e793 Hideable map screen, raycast upscaling, bettere controls Daniele Verducci (Slimpenguin) 2023-01-07 11:01:59 +01:00
  • 3c927778e2 Better rounding Daniele Verducci (Slimpenguin) 2023-01-06 12:40:00 +01:00
  • 7092dfee46 Multiple textures Daniele Verducci (Slimpenguin) 2023-01-06 11:26:47 +01:00
  • f6ce668aef Single monochrome texture working Daniele Verducci (Slimpenguin) 2023-01-06 11:08:06 +01:00
  • adf11abd16 Rendering textures (for now, a single texture row)) Daniele Verducci (Slimpenguin) 2023-01-06 10:44:40 +01:00
  • 37d4573778 Collision detection Daniele Verducci (Slimpenguin) 2023-01-05 11:03:52 +01:00
  • c1e6210c83 Moved script to v1 and v2 folders Daniele Verducci (Slimpenguin) 2023-01-05 11:01:17 +01:00
  • c62fd0403b Fixes, fps counter, larger map, higher resolution rendering Daniele Verducci (Slimpenguin) 2023-01-05 10:38:37 +01:00
  • 3c810497bf Fixed raycast window rendering Daniele Verducci (Slimpenguin) 2023-01-05 01:29:29 +01:00
  • c75f8555ab Fixed!!! Daniele Verducci (Slimpenguin) 2023-01-05 00:53:00 +01:00
  • 8e3727c870 Fixed negative angles, colored rays for debugging Daniele Verducci (Slimpenguin) 2023-01-05 00:22:57 +01:00
  • 1736931554 Lighting penguin86 2023-01-02 20:40:11 +01:00
  • cb89bd8fa4 First raycasting view penguin86 2023-01-02 20:26:52 +01:00
  • ec11c67f06 Casting 60 rays penguin86 2023-01-02 19:55:09 +01:00
  • 904d817203 Casting single ray to nearest wall penguin86 2023-01-02 19:19:47 +01:00
  • ada9598e25 Casting X and Y collision rays penguin86 2023-01-02 19:00:17 +01:00
  • 082097e0d0 WIP Vertical line check Daniele Verducci (Slimpenguin) 2023-01-02 11:04:52 +01:00
  • 142a92b2fc Working horizontal ray casting and interception Daniele Verducci (Slimpenguin) 2023-01-02 10:36:31 +01:00
  • 5984d60879 Moving character in 2d map penguin86 2022-12-31 09:53:18 +01:00
  • bfb038b036 SDL init, draw character in 2D map, no rotation penguin86 2022-12-31 09:01:49 +01:00