17 Commits

Author SHA1 Message Date
Matteo Benedetto ce74da63ba Enhance marine unit functionality: update visibility logic, improve movement handling, and refactor ray casting for better performance and clarity. 2025-08-18 17:58:13 +02:00
Matteo Benedetto 17f895fa08 Refactor engine and rendering system: move SDL2 logic to render.py, update entity/game structure, clean up unused files, and fix event handling. Major codebase reorganization for maintainability. 2025-08-18 16:06:34 +02:00
Matteo Benedetto 16efca4adf Add new certificates for brain and brainw
- Added brain.crt containing a new certificate.
- Added brainw.crt containing a new certificate.
2025-07-15 11:30:38 +02:00
Matteo Benedetto 912e659417 Update README.md for clarity and completeness; add requirements.txt for core dependencies 2025-05-16 19:09:37 +02:00
Matteo Benedetto 3c48742894 Refactor code structure for improved readability and maintainability 2025-05-16 18:52:03 +02:00
Matteo Benedetto 20bb62ee97 Implement marine unit visibility and movement logic; add map loading from JSON 2025-05-15 22:14:47 +02:00
Matteo Benedetto 9a1cdb9ced Fix logo formatting in README.md 2025-05-14 23:09:24 +02:00
Matteo Benedetto 1ee89457ec Fix logo formatting in README.md 2025-05-14 23:05:37 +02:00
Matteo Benedetto d7c01b7bf2 Fix logo formatting in README.md 2025-05-14 23:03:44 +02:00
Matteo Benedetto d31514dc47 Refactor code structure and improve readability in multiple modules 2025-05-14 22:56:00 +02:00
Matteo Benedetto c7cfe6b0c6 Remove unused configuration files and binaries related to keybindings and engine demo 2025-05-14 20:47:26 +02:00
Matteo Benedetto 882a4aac62 Refactor code structure for improved readability and maintainability 2025-05-14 20:41:34 +02:00
Matteo Benedetto 6334445675 Correggi importazione di TileManager e modifica la trasformazione inversa isometrica 2025-03-11 20:06:52 +01:00
Matteo Benedetto 668e488280 Aggiungi classi per la gestione delle entità e dei tile, con supporto per il caricamento di texture e coordinate isometriche 2025-02-23 16:21:59 +01:00
Matteo Benedetto 328e1887e4 Aggiungi il supporto per la creazione di ombre in base ai canali alfa delle immagini 2025-02-15 16:43:28 +01:00
Matteo Benedetto 5eba2b8309 first commit 2025-01-18 18:41:27 +01:00
Matteo Benedetto da0d76dee0 first commit 2025-01-18 18:41:05 +01:00