Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Studio Chat / Feature Idea: GUI implementation into AGKS Source

Author
Message
janbo
15
Years of Service
User Offline
Joined: 10th Nov 2008
Location: Germany
Posted: 1st Apr 2019 18:31 Edited at: 2nd Apr 2019 17:22
Dear community,

can I ask you to up vote a feature request on Github ?
I have read about GUI feature requests many times in the past .
And I think we are now as close as never before to get a good and consistent GUI solution.

I commented this on Github:
jan610 wrote: "It makes totally sense to implement the Immediate Mode GUI, used for the IDE, into AGKS.
As Imgui's are a good solution for game/editor menus.
Dear Imgui is one of the feature richest imgui's out there it's multi platform and there is OpenGL and Vulkan support.
The ease of use which comes along with an Imediate mode system fits well with AGK's ability to make quick prototypes.
A GUI system is requested very often and the best method is to implement one right into AppGameKit as we then can share code without linking to other source code.
You/We have a good programmer who already knows the the gimmicks of Dear Imgui.

It's a Match !"


Once the IDE is ready I don't even want the question to arise for TGC if we need a GUI system or not.
So vote now !
Feature request: Please provide AppGameKit Studio UI kit as a module / command set for AppGameKit itself

[Edit]Original request by crushroll ...vote for the top comment[/Edit]
Sh4d0xx
9
Years of Service
User Offline
Joined: 5th Dec 2014
Location: United Kingdom
Posted: 2nd Apr 2019 13:19
Absolutely. We really need it.
Sh4xx
janbo
15
Years of Service
User Offline
Joined: 10th Nov 2008
Location: Germany
Posted: 2nd Apr 2019 17:39 Edited at: 3rd Apr 2019 19:32
I also don't want to flood them with too many unimportant requests I really think this is a good opportunity to implement a GUI system. (Well and Oclusion culling )
Also I/we don't really know what they have planed for AGKS already. Anyhow, now they know it from us
There was one guy who wrote an imgui system in DBPro and I really liked it.
Some say they don't like Imediate mode because it draws everything every time kind of but I guess nowadays it desen't matter too much
and in a game we can have many widgets updating/moving at the same time which, in the traditional retained mode GUI, would be at least equally performance intensive.
nonom
6
Years of Service
User Offline
Joined: 12th Nov 2017
Location: Picking mushrooms
Posted: 2nd Apr 2019 20:11
Vote up, it's an interesting feature request in my honest opinion.

Thanks Janbo
tiresius
21
Years of Service
User Offline
Joined: 13th Nov 2002
Location: MA USA
Posted: 2nd Apr 2019 20:13
I remember BlueGUI for DBPro and used it a lot for game editor I think leveraging AGKS IDE gui and put it back into the language would be stellar.
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 3rd Apr 2019 05:15
I agree with janbo +1
janbo
15
Years of Service
User Offline
Joined: 10th Nov 2008
Location: Germany
Posted: 3rd Apr 2019 19:29
BlueGUI was a wrapper of one of windows retained mode GUIs (wild accusation here )
I think the one I mean was TopGUI by Diggsey
blink0k
Moderator
11
Years of Service
User Offline
Joined: 22nd Feb 2013
Location: the land of oz
Posted: 3rd Apr 2019 20:43
Is the IDE Tier1 or Tier2? Do we know?
janbo
15
Years of Service
User Offline
Joined: 10th Nov 2008
Location: Germany
Posted: 3rd Apr 2019 21:58 Edited at: 3rd Apr 2019 21:58
I'm pretty sure the IDE is made in C++ so you can say it's Tier 2.
If it is Tier 1 then the request would be unnecessary
blink0k
Moderator
11
Years of Service
User Offline
Joined: 22nd Feb 2013
Location: the land of oz
Posted: 3rd Apr 2019 23:21
Quote: "If it is Tier 1 then the request would be unnecessary "

What functionality is there that you cannot replicate in Tier1?
janbo
15
Years of Service
User Offline
Joined: 10th Nov 2008
Location: Germany
Posted: 4th Apr 2019 17:59 Edited at: 4th Apr 2019 18:01
Quote: "What functionality is there that you cannot replicate in Tier1?"

I think your question doesn't fit to my sentence (might I be wrong in the first place ?)
I meant that if it is Tier 1 then we don't need to request a GUI system as there would be one already obviously.
It would be awesome if it actually is Tier 1 which is possible, but I highly doubt it.
Dear ImGUI is made in C++
TGC is doing their stuff in C++
Preben can do stuff in C++
So the IDE will be in C++
tiresius
21
Years of Service
User Offline
Joined: 13th Nov 2002
Location: MA USA
Posted: 4th Apr 2019 19:54
I thought Preben said somewhere that AppGameKit Studio stuff is coded in AGK.
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 6th Apr 2019 22:34
Let's add Dear Imgui support I want to drop Delphi and start using AGKS more to make productivity apps!

Login to post a reply

Server time is: 2024-04-24 17:35:50
Your offset time is: 2024-04-24 17:35:50