View RSS Feed

Recent Blogs Posts

  1. Support for Vertex/Index Buffers

    Added support for vertex/index buffers to the engine. Yes, yes, until now there were no GL buffers support in the engine - the geometry was always drawn directly from memory. This may seem strange, because everywhere they write that it is absolutely necessary to use OpenGL buffers for performance reasons. But in practice, everything worked quite fine without buffers - even on mobile devices.

    To check this out I wrote a small demo that draws a million triangles in a frame. On an old
    ...
    Tags: delphi, opengl Add / Edit Tags
    Categories
    Uncategorized
  2. What's new in the Apus Game Engine: April 2022.


    MessageScene


    Are you familiar with application.MessageBox() or ShowMessage()? I found that in every game I have to implement similar functions to show a message or confirm something. Now it is built into the engine: use TGameApplication.ShowMessage/Ask/Confirm to show a message dialog.

    Font inheritance


    In past few UI widgets has their own font property: Button, Label, EditBox, ListBox, so each element must be configured separately. Now "font" ...
    Tags: engine, update Add / Edit Tags
    Categories
    Developer Diary
  3. Astral Masters game on Steam

    I've launched a fundraising campaign to publish Astral Masters game on Steam.
    Now it's 70% done!
    Click image for larger version. 

Name:	am_450_en.jpg 
Views:	2992 
Size:	103.1 KB 
ID:	1573


    https://planeta.ru/campaigns/166321
    Tags: steam Add / Edit Tags
    Categories
    Community Announcement
  4. New engine release: Engine4

    Just published a new version of Astral Towers game which is built on the 4-th generation API of my Apus Game Engine (Engine4). The game works under Windows and Linux and uses SDL2 library for system management and input processing.

    The engine's revision used in this game is published at GitHub as Engine4-r1
    Tags: engine, steam Add / Edit Tags
    Categories
    Developer Diary
  5. 3D support!

    3D support has been brought into the engine! Added a couple of projects on 3D theme, including projection shadows (shadow map):
    Click image for larger version. 

Name:	shadows.png 
Views:	1640 
Size:	8.8 KB 
ID:	1568
    In principle, 3D rendering was possible in the past - the engine did not interfere with this, but did not help either (except the camera/projection helpers). Now more and more functionality commonly used for rendering 3D scenes is gradually transferred to the engine, so no manual OpenGL calls are required. Currently, there is not
    ...

    Updated 07-09-2021 at 12:13 PM by Cooler (category)

    Categories
    Developer Diary
Page 1 of 18 12311 ... LastLast