Commit Graph

  • 9e151e2f3f Fixed texture blend type on linux. main develop Ulysse Cura 2026-09-29 13:34:34 +0200
  • 825c768fab Enabling vsync. Ulysse Cura 2026-09-29 13:34:25 +0200
  • 9b04988cfa Fixed strict overflow issues in camera code. Ulysse Cura 2026-09-29 13:34:13 +0200
  • 472a16dd2e Adding building instructions. Ulysse Cura 2026-09-29 13:16:39 +0200
  • 3dfe19d64c Fixed compatibility with Windows. Ulysse Cura 2026-09-29 12:38:37 +0200
  • b640791963 Dropped need for getdelim GNU c function. Running on wine. Ulysse Cura 2026-09-27 21:31:34 +0200
  • 518b5d9438 Preparing for official windows support. Ulysse Cura 2026-09-27 21:30:57 +0200
  • 0f9bb7c188 Cleaned files and persmissions. Ulysse Cura 2026-09-27 21:30:19 +0200
  • 0b5d3892dd Windows almost supported, still needed to replace getdelim func. Ulysse Cura 2026-09-26 15:01:20 +0200
  • 7cf84ecd7a Merge branch 'develop' into windows-support Ulysse Cura 2026-09-25 21:30:04 +0200
  • 6e1ed2079d Added checks for compilers archiver and libs. Ulysse Cura 2026-09-25 21:29:43 +0200
  • 70e9691cf5 Load dungeon_room_1. Ulysse Cura 2026-09-24 23:30:51 +0200
  • 699ac6c7cd Fixed update time implementation. Ulysse Cura 2026-09-24 23:30:17 +0200
  • c8c6620ba7 Fixed config importation in Makefile. Ulysse Cura 2026-09-24 23:30:03 +0200
  • 4a00e9f6d4 almost bulding for fxcg50. Ulysse Cura 2026-09-24 23:21:55 +0200
  • e3e3d5f476 Sarting to add windows support on cygwin. Ulysse Cura 2026-09-24 22:28:38 +0200
  • 18c8e6b887 updated Makefiles and configure script. Ulysse Cura 2026-09-24 22:27:35 +0200
  • f599b85b67 Fixed to build on Debian. Ulysse Cura 2026-09-23 18:46:59 +0200
  • c737cf2f86 Moved back to microslop's c cpp extension... Ulysse Cura 2026-09-23 18:46:24 +0200
  • 96fbb318c0 Working lua integration. Ulysse Cura 2026-09-20 21:06:22 +0200
  • 7a9dc006d1 Updated TODO. Ulysse Cura 2026-09-12 22:15:40 +0200
  • 52b3240549 Fixed makefiles calls. Ulysse Cura 2026-09-09 15:28:05 +0200
  • d562c7b339 Fixed typo in map display. Ulysse Cura 2026-09-09 15:27:46 +0200
  • 6ebe12a4b9 Fixed debug on linux host. Ulysse Cura 2026-09-09 15:27:33 +0200
  • ab4b52a5b0 Merge branch 'develop' into main Ulysse Cura 2026-09-08 23:19:39 +0200
  • cd455c58fc Making functionnal build chain. Tested on linux. Ulysse Cura 2026-09-08 23:14:21 +0200
  • b57febbb53 Making functionnal build chain. Tested on linux. Ulysse Cura 2026-09-08 23:14:21 +0200
  • 416f313878 Moved asset biulder out of assets dir. Ulysse Cura 2026-09-08 23:13:48 +0200
  • 124e30281b Build chain compiling engine. Ulysse Cura 2026-09-07 23:01:36 +0200
  • d0dda33a7a Moved headers files into src folders, Started to change build chain, and moved core into its own drectory. Ulysse Cura 2026-09-06 08:59:30 +0200
  • b2ec96bbf3 Rethinking makefile structure and making code compile for tests. Ulysse Cura 2026-09-04 21:21:57 +0200
  • 2e1e28b191 Merge branch 'main' into develop Ulysse Cura 2026-09-03 14:32:46 +0200
  • 858fe1d38d Merged develop for todo Ulysse Cura 2026-09-03 14:32:24 +0200
  • 58375d720e Actualiser TODO.md Ulysse Cura 2026-09-03 12:22:13 +0200
  • ecb5101077 Starting to add a lua component. Ulysse Cura 2026-09-02 22:19:55 +0200
  • 4aefbc031e Fixed types consts and camera tracking offset Ulysse Cura 2026-09-02 18:41:51 +0200
  • 0eddd47532 Updating shell.nix to a more simple mkShell. Ulysse Cura 2026-09-01 22:04:12 +0200
  • 9ad694d8b0 Optimized a little animation apply changes func : removed use of the linked list get func. Ulysse Cura 2026-09-01 17:33:52 +0200
  • 4e17c05c69 Added lerp with time in physics system. Ulysse Cura 2026-09-01 17:32:47 +0200
  • c4646d67f4 Adding goto failure to remove code repetitions in asset builder. Ulysse Cura 2026-08-31 19:19:40 +0200
  • 99422b085e Updated core. Ulysse Cura 2026-08-22 12:30:45 +0200
  • f0698a8233 Updated core. Ulysse Cura 2026-08-21 23:41:05 +0200
  • 89e4744b7a Centering camera to map. Ulysse Cura 2026-08-21 23:13:36 +0200
  • 08b4963bce Updated TODO.md. Ulysse Cura 2026-08-21 22:58:07 +0200
  • 419a247584 Changed way asset builder works. Ulysse Cura 2026-08-21 22:57:55 +0200
  • 53e5e82976 Fixed hitbox layer export in tiled extension. Ulysse Cura 2026-08-21 22:56:17 +0200
  • 1951d0bbca Documented changing map format and tiled export tool updated. Ulysse Cura 2026-08-20 01:08:02 +0200
  • 66a0cf3df8 Working map diplaying. Ulysse Cura 2026-08-20 01:06:55 +0200
  • 447592a0d8 Adding camera and tilemap display. Ulysse Cura 2026-08-19 14:14:01 +0200
  • 75a9ceb635 Fixed animation system frame skipping. Ulysse Cura 2026-08-19 14:13:21 +0200
  • 8159bb4d2f More ideas ! Ulysse Cura 2026-08-19 14:13:02 +0200
  • d4bfd395f8 Actualiser SCENARIO.fr.txt Ulysse Cura 2026-08-18 17:21:41 +0200
  • 0225455273 Actualiser SCENARIO.fr.txt Ulysse Cura 2026-08-18 17:20:05 +0200
  • c25c28275a Actualiser SCENARIO.fr.txt Ulysse Cura 2026-08-18 17:18:39 +0200
  • 44a3cec957 Changed texture transparent color to 0x0001 for future compatibility with fxsdk and gint. Added error handling for display update and other functions. Ulysse Cura 2026-08-17 19:47:04 +0200
  • 434cc4fd4e Modified topics creation and deletion location. Ulysse Cura 2026-08-16 23:51:49 +0200
  • 6c25cc0ca0 Updated todo. Ulysse Cura 2026-08-16 23:31:46 +0200
  • c44f6b9842 Corrected makefile options. Ulysse Cura 2026-08-16 23:31:40 +0200
  • 93c76a992c Fixed managers exit order. Ulysse Cura 2026-08-16 20:48:27 +0200
  • 8f547d6e37 Corrected topic management. Ulysse Cura 2026-08-16 20:48:07 +0200
  • 8e350ac509 Corrected floating point numbers issus because of javascript and entity writing order depending on their IDs. Ulysse Cura 2026-08-16 16:03:56 +0200
  • 67ca898bcd Loading entities from maps. Ulysse Cura 2026-08-16 14:26:10 +0200
  • 73a3133547 Loading and destroying maps. Ulysse Cura 2026-08-16 01:05:20 +0200
  • 40ca8cb777 Updated asset builder README.md. Ulysse Cura 2026-08-15 20:56:53 +0200
  • e73b34e87d Building maps into asset file ! Ulysse Cura 2026-08-15 20:42:26 +0200
  • ae3e040fac Moved to uint32_t for asset file and corrected memory allocations form and errors. Ulysse Cura 2026-08-15 14:21:10 +0200
  • baa90d957f Updated TOTO.md. Ulysse Cura 2026-08-15 00:00:12 +0200
  • d628de2800 Fixed wooden door pixel. Ulysse Cura 2026-08-14 20:47:03 +0200
  • bcdff91d09 Globalized components ref in components. Ulysse Cura 2026-08-14 20:44:59 +0200
  • 7db6164deb Removed variadic arguments from looping linked list functions. Ulysse Cura 2026-08-14 19:06:49 +0200
  • d5ccaee457 Refactorised files for better lisibility. Ulysse Cura 2026-08-14 17:25:50 +0200
  • b4cb4634cf Using global game instance instead of passing it as an argument. Ulysse Cura 2026-08-14 17:25:32 +0200
  • c6cb48d539 Removed sprite component set texture for more flexibility. Ulysse Cura 2026-08-14 16:50:37 +0200
  • 9c728f6992 Reactions to core changes. Ulysse Cura 2026-08-14 16:42:29 +0200
  • 8e92aaca5f Fixing .ccls for components.def. Ulysse Cura 2026-08-13 22:13:06 +0200
  • afd1f1e2a1 Changed map file extension to .map and documented map format Ulysse Cura 2026-08-13 21:03:10 +0200
  • c7afabd4c4 Moved initialisation of values of components outside their init function. Ulysse Cura 2026-08-13 19:06:29 +0200
  • 62a77dae6a Updated tiled extension for entities. Ulysse Cura 2026-08-13 19:05:38 +0200
  • d40f1943e5 Optimized asset building for speed by adding a buffer in png conversion from rgba8888 to rgb565 Ulysse Cura 2026-08-13 19:05:04 +0200
  • 02b87270bb Updated ccls and make options. Ulysse Cura 2026-08-13 19:04:16 +0200
  • b74b0e357b Added trace for errors. Ulysse Cura 2026-08-13 19:02:08 +0200
  • 53194e3fc7 Adding wodden door. Ulysse Cura 2026-08-11 15:16:06 +0200
  • 21428dbe29 Fix some hitbox values and makefile messages. Ulysse Cura 2026-08-11 11:38:22 +0200
  • 0cf8b424b2 Working entity draw priority. Ulysse Cura 2026-08-11 11:22:52 +0200
  • 8a087f64fa Moved components initialisation outside of other components. Ulysse Cura 2026-08-11 11:22:28 +0200
  • f13ad03d6e Fixed barred door sheet. Ulysse Cura 2026-08-11 11:21:15 +0200
  • 267b9de2f6 Updated TODO.md. Ulysse Cura 2026-08-10 21:03:43 +0200
  • a805daf573 Working lever and door ! Ulysse Cura 2026-08-10 20:59:14 +0200
  • 4668d4dbe4 Making funcitonnal lever component. Ulysse Cura 2026-08-10 18:23:37 +0200
  • d3cd4c791e Updated TODO.md. Ulysse Cura 2026-08-10 12:40:00 +0200
  • 27d5a151d1 Lisibility. Ulysse Cura 2026-08-10 12:39:04 +0200
  • 3548ef456f Working event bus, and implemented in interact component. Ulysse Cura 2026-08-10 12:38:55 +0200
  • 06d2d6f8ad Implemented event bus. Ulysse Cura 2026-08-10 00:47:31 +0200
  • f084d3b406 Renamed inputs structs. Ulysse Cura 2026-08-10 00:11:39 +0200
  • ba3eaf999e Working interaction from player. Ulysse Cura 2026-08-09 14:11:16 +0200
  • 5bf66ddd7b Fixing some values and error handling. Ulysse Cura 2026-08-09 14:10:57 +0200
  • f27eff9731 Starting to add interact component. Ulysse Cura 2026-08-08 20:52:38 +0200
  • a636553e39 Removed useless comments and moved includes in right place. Ulysse Cura 2026-08-08 20:49:29 +0200
  • 880c139359 Updated todo. Ulysse Cura 2026-08-08 20:23:53 +0200
  • c1e09fb450 Fixed self hitbox deactivation. Ulysse Cura 2026-08-08 20:19:01 +0200