Thanks a lot, for all the detailed answers !
The language compiles to a native language…
Oh, didn’t know it can do this magic. Sounds really good. I will read a little bit more about Pascal, thanks to your Links.
I can´t tell you why, but i like small apps / programs. So i dislike big editors like Visual Studio (the raw install consume already min. 10gb, as i remember). The MS Studio Code is smaller. But still a bit heavy, in my opinion. If i do game projects, i would stick witch CGE or a small Editor. If i do some App Dev. I would stick to Lazarus IDE, i think. In the past i use always Notepad++. Its small-sized and you can use add-ons for it. I didn’t hear about Emacs Editor, until now. Sadly its not pre-compiled (ready to download and use). I am a Windows user, because many apps i need are: “Windows-Only” (like CAD software). Soon, i plan to get a Linux on my 2nd laptop. So i would like to test Linux native apps availability. And also windows-emulation like wine.
Happy to hear, that you and your team is working on WebGL.
…because it’s very useful and very doable…
Most Game-Engines out there, produce quite big sized HTML output. Also not performant results. What i tried and used is: threeJS. This one is small and runs on many old devices (what i like, because you reach more users). And it is somehow very capable in terms of graphics-quality and performance. If CGE will reach this level it would be amazing.
I see it the same way. I would not seperate 2D from 3D like Godot. For me, because i like to have options and to mix 3D inside 2D.
…Inside, everything is 3D…
This is what i also got from somewhere. All graphics-cards are highly optimized for 3D. Therefore nowadays it makes sense to do the pseudo-2D job by a graphics card instead of a CPU. Btw, congrats for publishing “Escape from the Universe” on the Nintendo Switch ! I don’t have a switch, but from the Videos it looks butter-smooth and it has a nice style.
Okay. Hm, i think i got it. Inside CGE you can animate values by code (pos., color, etc) like shown here:
# THIS IS AN INCORRECT EXAMPLE, RESULTS ARE UNDEFINED!
0, 0.5, 1,
0 1 0 0,
0 1 0 3.14,
0 1 0 6.28,
, but you don´t have a Timeline-Editor to set some key-frames for specific nodes in the hierarchy f.e. Outside CGE you can set up everything with your preferred 3D editor inclusive key-frames and save it to a format like: glTF & X3D. CGE imports the format inclusive these key-frames. Do i understand it correct ?
Just wanted to know if it could be implemented inside CGE at some point, or if its completely unrealistic to speak about a GI solution in a far future. I could help myself through baking GI into Materials. Its not real time, but it could accomplish already the needed style. The IBL & the new Material Components are bundled in some way, i guess. Is the IBL already part of CGE 7.0 ?
Okay. I will stick with suggested way 2. Especially because of:
…and fully cross-platform…
I like cross-platform.
For example, i like the Blender Material solution. You can switch between node and a normal Material Editor system. I mean, i agree nodes can be confusing and could consume more time than a convetional method. Especially if it gets very complicated. I like the idea to use existing solutions like (MDL / MaterialX --i dont know these). Do they have their own material-editors ? Or would you like to integrate some kind of editor inside CGE for these external solutions ?
I like to hear, that you see such demands positive .
…rightly open CGE to a lot of more developers
Shame on me … but this was really the case for me, when i got first contact with a game engine (unity). I am more a visual guy, a designer than a coder. My wish was to create some small games. So the entry point with unity was very easy for me. After some time it also motivated me to to start coding (C# & later JS for HTML). And i recognized that coding can also be fun (even i am not a pro and it would take more time than a pro), but also solving problems can be easier by code instead of nodes. In the end It depends. Just wanted to explain my thinking why it could a nice thing, in some future releases for non-coders, beginners.
Sorry for answering with delay – I had vacation and was semi-offline for a week…
I have to say sorry, because of too many questions . Enjoy your offline-time .
Soon i will play around with CGE. Before this, i am installing Lazarus IDE with some add-ons. This takes time. I want to play with both: Lazarus & CGE. Last questions: CodeTyphon. Is it the same like Lazarus? Or why i should stick with it or not with it. Maybe you can explain it. For me its a bit confusing, both are open source, i think.
No hurry. When you are back on track & when you are fully recharged, you can answer the questions