Haha, It just hit me that this engine is obviously an updated version of Hadron. Good to see it make a comeback, I always thought it looked quite promising at the time...
Haha, It just hit me that this engine is obviously an updated version of Hadron. Good to see it make a comeback, I always thought it looked quite promising at the time...
Hi, thanks. I was able to pull a lot the code over. I could benefit from all the well tested code that had some mileage. The lower-level code is new and all the new features that has been added that I did not get a chance to add before (video, iap, working highscore, physics, the threaded architecture, etc). I'm currently testing an immediate mode GUI system. Hopefully I can get it in a future build.
*** UPDATE ***
I removed the IDE stuff, it will be in a separate project.
What I have planned for next build is to include a stand alone command line compiler (Luna Pascal Compiler), that can create 32 bit EXEs and DLLs. It will use what i'm calling "project directives" to specify project options. This makes the main project source file self subscribing and in keeping with the simple & elegant theme of LGL. The following project options are in and working:
Code:{$REGION 'Project Directives'} // Project Directives: General {$CONSOLEAPP} // Output a console application {$MODULEOUTPATH "path"} // Output module in bin folder {$EXEICON "iconfile[.ico]"} // EXE Icon filename {$SEARCHPATH "path1;path2;path3" // Source Search Paths // Project Directives: VersionInfo {$ADDVERSIONINFO} // Add VersionInfo below {$COMPANYNAME "Company Name"} // Company Name {$FILEVERSION "1.0.0.0"} // File Version {$FILEDESCRIPTION "File Description"} {$INTERNALNAME "Internal Name"} {$LEGALCOPYRIGHT "Legal Copyright"} {$LEGALTRADEMARK "Legal Trademark"} {$ORIGINALFILENAME "Original Filename"} {$PRODUCTNAME "Product Name"} {$PRODUCTVERSION "1.0.0.0"} // Product Version {$COMMENTS "comments"} {$ENDREGION} program Test; uses SysUtils, LGL; begin ... end.
Last edited by drezgames; 04-11-2017 at 06:31 PM.
*** UPDATE ***
I removed the IDE stuff, it will be in a separate project.
**************
A peek at the IDE i'm working on for the compiler.
lp-ide.jpg
Last edited by drezgames; 04-11-2017 at 06:32 PM.
*** UPDATE ***
I removed the IDE stuff, it will be in a separate project.
**************
Some features working so far (param hints, code completion, etc):
Last edited by drezgames; 04-11-2017 at 06:32 PM.
*** UPDATE ***
I removed the IDE stuff, it will be in a separate project.
**************
IDE Styles (WIP)
Last edited by drezgames; 04-11-2017 at 06:33 PM.
Will you support android?
Bookmarks