Josh Posted October 22, 2020 Share Posted October 22, 2020 The new engine has a lot of features besides just the 3D capabilities. "Ultra App Kit" is planned to be the foundation of all my new game development tools, and it's getting released early as a development framework for building desktop applications. This is how the new editor will be written, and user-created extensions will use the same system to add new interface elements. This is all stuff I have to finish anyways, so releasing this ahead of the engine does not slow us down. The plan is to launch a crowdfunding campaign with a fairly low minimum goal and then release this by Christmas so you can start building your own applications and tools, with the 3D product to follow in the spring. What do you think? 6 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted October 23, 2020 Author Share Posted October 23, 2020 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
geldoronie Posted October 23, 2020 Share Posted October 23, 2020 Nice presentation Josh! You are giving a nice solution for who wants a fast and reliable UI system for a desktop application. Mostly of time when we are building a desktop application we always gets a feelings as "my desktop application feels old" in compare with a electron application using a CSS3 and HTML5 benefits. But you get the point! Web applications can be beultyful and with Electron easy to use in multplatform, but... is not responsive as a real desktop application, not even in feel. A good, modern, multiplatform and extensible UI API for desktop could be a nice solution for alot softwares more the game Engines where for me be responsive and lite weigth is very important where you are working with expensive workloads. I am exciting to use your Ultra App Kit and replace my Hell abstraction layer in my desktop applications here. Quote Link to comment Share on other sites More sharing options...
Josh Posted October 23, 2020 Author Share Posted October 23, 2020 That is a good summary of the reasons I went with this approach. If all is well, this will launch on Sunday. If you guys can spread the word aggressively on game development forums, reddit, hacker news, Linux forums, and everywhere else it will make all the difference in the world. 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted October 23, 2020 Author Share Posted October 23, 2020 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
reepblue Posted October 23, 2020 Share Posted October 23, 2020 Looking good. I'll tell all my friends. 1 Quote Cyclone - Ultra Game System - Component Preprocessor - Tex2TGA - Darkness Awaits Template (Leadwerks) If you like my work, consider supporting me on Patreon! Link to comment Share on other sites More sharing options...
Josh Posted October 23, 2020 Author Share Posted October 23, 2020 The speed vs. Electron seems to be the thing that is really sticking with people, so I am going to focus on that. I think the message to put out there is "It looks good like Electron but isn't slow". Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
reepblue Posted October 23, 2020 Share Posted October 23, 2020 If your ok with us Sharing the video now I can start posting links on some discord channels. Idk if you wanted to wait for the campaign or not. Quote Cyclone - Ultra Game System - Component Preprocessor - Tex2TGA - Darkness Awaits Template (Leadwerks) If you like my work, consider supporting me on Patreon! Link to comment Share on other sites More sharing options...
Josh Posted October 23, 2020 Author Share Posted October 23, 2020 I would wait for Sunday. Thank you. 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
havenphillip Posted October 24, 2020 Share Posted October 24, 2020 Yeah man "how it looks" is huge. It looks cool but I'm not sure what this is. It's like a tool for making programs that work with Ultra Engine? Can noobs make stuff with it? Quote Link to comment Share on other sites More sharing options...
Josh Posted October 24, 2020 Author Share Posted October 24, 2020 It's for anyone making a desktop application of any sort who has similar problems that I have found. 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
SlipperyBrick Posted October 25, 2020 Share Posted October 25, 2020 You had me at documentation. I used imgui for my engines editor (a project I developed through my dissertation that has turned into a small obsession of mine) and scraping the source code was always a tedious task. Plus this looks damn sexy, and those "other features" ohhh baby, got my loins burning. The moment my wallet gets a sniff of a penny you can consider this backed! Quote Link to comment Share on other sites More sharing options...
Josh Posted October 25, 2020 Author Share Posted October 25, 2020 Much appreciate, I hope you get a lot of use from it! Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
reepblue Posted October 25, 2020 Share Posted October 25, 2020 Been sharing it around and the only criticism I'm seeing is that the cross platform stretch goal is too high. Quote Cyclone - Ultra Game System - Component Preprocessor - Tex2TGA - Darkness Awaits Template (Leadwerks) If you like my work, consider supporting me on Patreon! Link to comment Share on other sites More sharing options...
Josh Posted October 25, 2020 Author Share Posted October 25, 2020 Yeah, multi-platform development is an ongoing cost I have experience with, so if that goal is not hit now I am okay with that. 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted October 25, 2020 Author Share Posted October 25, 2020 It will be a lot easier in the future to do a campaign to add cross-platform support, when the product exists and is in use. 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
gamecreator Posted October 25, 2020 Share Posted October 25, 2020 On 10/23/2020 at 8:53 PM, havenphillip said: I'm not sure what this is I'm a little confused by this too. Is this a separate product from Ultra Engine? Or will this App Kit eventually gain all the features of a game engine (like terrain, etc.)? If so, will backing this Kickstarter get you all the future features? 1 Quote Link to comment Share on other sites More sharing options...
Josh Posted October 25, 2020 Author Share Posted October 25, 2020 It’s not a 3D engine. It’s just for making programs that need a desktop UI. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
gamecreator Posted October 26, 2020 Share Posted October 26, 2020 1 hour ago, Josh said: It’s not a 3D engine. It’s just for making programs that need a desktop UI. That doesn't really answer any of my questions. Quote Link to comment Share on other sites More sharing options...
aiaf Posted October 26, 2020 Share Posted October 26, 2020 Yes its a separate product , GUI toolkit for desktops. The video explain it pretty well. Quote I made this with Leadwerks/UAK: Structura | Stacky Desktop Edition Website: Binary Station Link to comment Share on other sites More sharing options...
reepblue Posted October 26, 2020 Share Posted October 26, 2020 It's part of the new engine but it's going to also be its own thing. Quote Cyclone - Ultra Game System - Component Preprocessor - Tex2TGA - Darkness Awaits Template (Leadwerks) If you like my work, consider supporting me on Patreon! Link to comment Share on other sites More sharing options...
Josh Posted October 26, 2020 Author Share Posted October 26, 2020 4 hours ago, gamecreator said: That doesn't really answer any of my questions. It’s not going to be upgraded into a game engine. It’s just it’s own thing. I was able to do this without losing any time, and it’s something I can release by Christmas. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
gamecreator Posted October 26, 2020 Share Posted October 26, 2020 Thanks. Quote Link to comment Share on other sites More sharing options...
SlipperyBrick Posted November 11, 2020 Share Posted November 11, 2020 I am very keen to get my hands on this as there is a project I am currently working on that I am hoping to use this for. When this releases how is the library going to be delivered? Will we have a simple zipped folder with all the source/libs, etc? Quote Link to comment Share on other sites More sharing options...
Josh Posted November 11, 2020 Author Share Posted November 11, 2020 I think there will be a project template and generator, like you enter in the project name, destination folder, and it creates the new project. But it's simple enough you could just include the lib and headers yourself into an existing project. 2 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.