Results 1 to 10 of 50

Thread: Genesis Device First Release

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Thanks VGO

    Another small update. I finally got the Editor compiling. I had major problems getting the MDI forms to work since the win32/64 LCL doesnt support them. I tried QT LCL to get it working but this gave me problems with my OGL contexts since I use normal windows API functions to create the OGL contexts for the viewports. Instead of MDI I made the parent of the viewport forms the main form. Since I don't have any easy management functions for the viewports like cascade etc I just added the 4 viewports forms with a fixed position. The editor doesn't have the fully customizable vieports anymore but for the time I want to spend on this this was the best solution.

    And ofcourse a screenshot
    Attached Images Attached Images
    Last edited by Luuk van Venrooij; 26-01-2015 at 08:32 AM.

  2. #2
    So I`m also done with revamping the 2010 version of the Genesis Device engine and there both up on GitHub:

    https://github.com/seriva

    Also my new website is live with some more projects I worked or am currently working on is live now

    http://luukvanvenrooij.nl/

  3. #3
    Excellently! It`s made very well. Remarkable work.

  4. #4
    Thanks Kordal. I`m currently still working on the 2007 version making improvements to the code

  5. #5
    I have made lots of improvements to the 2007 version in the last few weeks. The biggest changes beeing:

    - New input system without DirectX. I wanted to remove this for a possible linux port later on.
    - New sound system using OpenAL instead of FMod. Again for a possible linux port later on.
    - Using Lazarus generics instead of lists and typecasts everywhere.
    - Made records from al math related classes. This to save memory and speedup loading times.
    - Start of a new GUI system.
    - New animation system for foliage of which I made a small video:



    And besides that lots of other fixes and improvements So check the git repository here:

    https://github.com/seriva/GenesisDevice-2007

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •