DevLog Team DevLog MikeHart - Update 2022/03/28

blueapples

New member
Joined
Apr 18, 2022
Messages
2
Hi Mike, I wanted to ask about the imgui stuff. It hasn't been mentioned since the release on 2021-05-16 but I am hoping that it will be coming soon? I'd really like to use imgui and I have been looking for a language with a good community to replace BlitzMax for awhile now, was hoping Cerberus might be it. :)
 

Wingnut

Well-known member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
1,187
Cerberus-X is simple to install on Linux and It's a amazing environment to use Cerberus-X on weak computers and strong ones.

I use ParrotOS and will make a video soon about making a Cerberus-X happen there.
 

MikeHart

Administrator
3rd Party Module Dev
3rd Party Target Dev
3rd Party Tool Dev
Joined
Jun 19, 2017
Messages
3,345
Hi Mike, I wanted to ask about the imgui stuff. It hasn't been mentioned since the release on 2021-05-16 but I am hoping that it will be coming soon? I'd really like to use imgui and I have been looking for a language with a good community to replace BlitzMax for awhile now, was hoping Cerberus might be it. :)
It didn't became an official module as Philipp wasn't to exited about it. I will see if I can release it as a 3rd party module. Still need to work on some stuff, which I had apparently stopped doing so.
 

blueapples

New member
Joined
Apr 18, 2022
Messages
2
It didn't became an official module as Philipp wasn't to exited about it. I will see if I can release it as a 3rd party module. Still need to work on some stuff, which I had apparently stopped doing so.
That'd be really great, if the reason it was excluded was platform support, imgui does actually work fine on Android (https://github.com/sfalexrog/Imgui_Android) and iOS (https://github.com/pthom/hello_imgui actually supports mobile, desktop and web in one wrapper) as well as web (https://github.com/jnmaloney/WebGui) so I think it is a really good option for Cerberus from what little I know of the compiler and tool (just that you want to be cross platform which I love).
 

Phil7

Administrator
CX Code Contributor
3rd Party Tool Dev
Joined
Jun 26, 2017
Messages
698
It didn't became an official module as Philipp wasn't to exited about it.
The reason I was not voting for it as an official module at that time was that we were experimenting with Sokol as a rendering layer for metal support and imgui was using openGL so it seemed to be kind of intercepting each other. But now that we are pretty sure we will be using metalangle which enables us to keep all the rendering stuff of mojo2 I don't have any arguments against imgui.
 

MikeHart

Administrator
3rd Party Module Dev
3rd Party Target Dev
3rd Party Tool Dev
Joined
Jun 19, 2017
Messages
3,345
So far I had no intention to develop the wrapper for other platforms besides Desktop. I would prefer a UI system that is basically done in CX so there you could publish it on all platforms.

Regarding your links, the Web version is a 3rd party one, so you can only hope that is on par with the original one. Even worse, it uses Emscripten which we don't use.
The Android version is also a 3rd party one, uses SDL plus C++ so it isn't compatible with our workflow as well.
 
Top Bottom