Author Topic: SGEngine  (Read 1221 times)

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 415
    • View Profile
SGEngine
« on: 2021-Feb-12 »
-Update to Irrlicht 1.8.5
-Added examples
-Removal of functions but addition of new ones
-The filesystem between Irrlicht and irrKlang is synchronized
-Many bugs fixed
-Code optimization

Hope you enjoy SGE.
If you have any questions don't hesitate  ;)
« Last Edit: 2021-Nov-19 by SnooPI »

Offline Qedo

  • Dr. Type
  • ****
  • Posts: 350
  • to program what I have todo how should I program?
    • View Profile
Re: SGEngine
« Reply #1 on: 2021-Feb-12 »
wonderful work and thanks for sharing.  :booze:
How long is it to complete?
ad maiora

Offline Steinbock

  • Mr. Drawsprite
  • **
  • Posts: 66
    • View Profile
    • Mountainsoft
Re: SGEngine
« Reply #2 on: 2021-Feb-12 »
Wow, great work  :good:
Time will come. It's just a matter of time...

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 415
    • View Profile
Re: SGEngine
« Reply #3 on: 2021-Feb-13 »
I don't know (I wasted a lot of time in my work) but I think I can work on it in parallel, I would say 1 month or 2 to make it complete with all the examples.
But during the development I will put the updates online so that you can test them.

Thank you for your support  :booze:

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5111
  • O Rly?
    • View Profile
Re: SGEngine
« Reply #4 on: 2021-Feb-14 »
Ah Irrlicht Engine.  :good:
I <3 DGArray's :D

PC:
AMD Ryzen 7 1700 @3.9GHz, 16GB HyperX Fury 3000MHz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 415
    • View Profile
Re: SGEngine
« Reply #5 on: 2021-Feb-14 »
-The Irrlicht wrapper is not just a simple transcription of Irrlicht functions, it's a little more complex.
-The engine uses 2 wrappers, one for Irrlicht but also another for irrKlang (for 3D sound)
-In the future, I plan to add AI and then more advanced physics.
So it's not only Irrlicht Engine,  it's SGEngine  ;)

Thanks Schranz0r, as I know you worked on a wrapper for Irrlicht, you might be able to help me later when you have time.

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 415
    • View Profile
Re: SGEngine
« Reply #6 on: 2021-Nov-17 »
With a lot of delay (for lack of motivation I admit it :-[) here is a new update for SGE  :booze:
« Last Edit: 2021-Nov-17 by SnooPI »

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2747
    • View Profile
Re: SGEngine
« Reply #7 on: 2021-Nov-17 »
With a lot of delay (for lack of motivation I admit it :-[) here is a new update for SGE  :booze:

Only had a quick look but it's very imressive work SnooPI! Nicely structured code, with lots of remarks.

Well done!  :good:
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline Qedo

  • Dr. Type
  • ****
  • Posts: 350
  • to program what I have todo how should I program?
    • View Profile
Re: SGEngine
« Reply #8 on: 2021-Nov-17 »
this is a great job, congratulations SnooPI and thanks for sharing it

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 415
    • View Profile
Re: SGEngine
« Reply #9 on: 2021-Nov-19 »
Only had a quick look but it's very imressive work SnooPI! Nicely structured code, with lots of remarks.
The original Irrlicht wrapper was in this style, I kept it for clarity and to be able to understand it without difficulty even after years.
In addition, it saves me from having to write documentation ;) we understand perfectly the engine with only the examples.

this is a great job, congratulations SnooPI and thanks for sharing it
With pleasure  :booze:
Hope this engine will help to make quality 3D easily.

Thanks guys, I added 4 examples (from now on I would put "NEW" in the code for each new example).