Menu

Code Commit Log


Commit Date  
[r74] by niunio

* Fixed the rendering pipeline. I think now it's more easy to understand and
use.
* objview works now.
* Documentation updates. A lot.

2025-04-13 17:53:52 Tree
[r73] by niunio

* objview renders objects now.
* Some patches on unit a3dge.World3D to make it work. Those must be fixed
before release.
* Fixed TOjbject3D constructor; it allows a Nil model now.

2025-04-13 13:24:00 Tree
[r72] by niunio

* Fixed units a3dge.Model3d and a3dge.Wavefront so they compile now.
* objview seems to load Wavefront OBJ files with textures now.
* Fixed copyright notes. It was silly to keep the "2023-" since nothing was
released back then.
* Some documentation fixes and improvements.

2025-04-12 16:18:42 Tree
[r71] by niunio

+ Added virtual constructor to a3dge.Classes.TState.
* Fixed a3dge.heighmap, a3dge.material, a3dge.math3d and a3dge.world3d units so
they compile properly. I didn't tested them though.
- Removed mytext unit. It was a patch because in 2012 Allegro's font add-on was
buggy and didn't work.
* ckstream unit replaced by iff4pascal.
* Fixed example project files as they didn't use the obj/ directory on release
mode.
+ Added objview. Still empty.
* Several documentation fixes and improvements.

2025-04-12 10:57:59 Tree
[r70] by niunio

+ Added events to TKeyboard.
+ Added method ClearEventQueue to TA3DGEApplication.
* Fixed log file creation (Duh!).
* A lines moved to make it more clean but it doesn't change how it works.
* Improved the game loop a litle tad.
* Improved ShowErrorMessage method.
- Removed unused stuff.

2025-04-10 09:16:43 Tree
[r69] by niunio

+ Added keyboard input.
* TA3DGEApplication.CreateGameState method changed to AddGame State. It also
changes behavior.
+ Adding a few log messages.
+ TA3DGEApplication remove "standard" components (owned TComponent objects)
before shut down the engine now.
- Removed windows manifest as it isn't needed.
+ Added ex_gameflow example.
* Some documentation fixes and updates.

2025-04-09 19:12:21 Tree
[r68] by niunio

* Finished to implement the game state subsystem.
* Documentation fixes and updates, adding how's the expected game flow.

2025-04-09 12:51:06 Tree
[r67] by niunio

+ Added time control to application object.
+ ShowErrorMessage is able to print the message in Display if available.
* Fixed some documentation.

2025-04-09 10:26:26 Tree
[r66] by niunio

+ Added unit a3dge.Classes and moved the exception class in to it.
+ Added a State implementation simpler than the old one (see "branches/pre-2.0")
and extended in to a Game State Subsystem.

2025-04-08 20:00:27 Tree
[r65] by niunio

+ Added display.

2025-04-08 17:43:35 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.