Josh Posted April 28, 2021 Share Posted April 28, 2021 What is your opinion? 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...
wadaltmon Posted April 28, 2021 Share Posted April 28, 2021 In the context of UAK in a vacuum, C#/Lua (though it wouldn't be for me, I just know a lot of people would benefit). EDIT: Should've added before, if the choice is on the table, I'd rather see the 3D engine before more UAK stuff. Quote Link to comment Share on other sites More sharing options...
mdgunn Posted April 28, 2021 Share Posted April 28, 2021 Been meaning to put time into C++ but for now have more experience in C# and Lua so voted for that. Quote Link to comment Share on other sites More sharing options...
Thirsty Panther Posted April 28, 2021 Share Posted April 28, 2021 I just want the 3D engine 1 Quote Link to comment Share on other sites More sharing options...
SpiderPig Posted April 28, 2021 Share Posted April 28, 2021 3D Engine Quote Link to comment Share on other sites More sharing options...
reepblue Posted April 30, 2021 Share Posted April 30, 2021 Regarding UAK, multiplatform support. This will make the engine porting easier down the road. 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...
Bytecroc Posted April 30, 2021 Share Posted April 30, 2021 an editor field for colored text input and different font Quote Leadwerks 4.x Pro, examples please for C++, english is not my native language. Link to comment Share on other sites More sharing options...
Slastraf Posted May 1, 2021 Share Posted May 1, 2021 new script editor/better direct support for VS code better shader workflow(getting lots of engine side bugs while working with shaders) hair (alpha like leaves.shader but animated), outline shader for selecting things terrain heightmap generator (from 1..n noise funcitons with custom arguments) Quote Link to comment Share on other sites More sharing options...
khotan Posted May 1, 2021 Share Posted May 1, 2021 i vote for 3D engine but i would like the 2d games stuff side too Quote Link to comment Share on other sites More sharing options...
Josh Posted May 2, 2021 Author Share Posted May 2, 2021 Some preliminary research here: 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...
Rick Posted May 2, 2021 Share Posted May 2, 2021 When it comes to desktop UI's I generally don't get anything if it doesn't have some kind of visual editor. I would think you could make a visual editor with the UAK itself. Quote Link to comment Share on other sites More sharing options...
Josh Posted May 14, 2021 Author Share Posted May 14, 2021 Please give this a try: 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 May 31, 2021 Author Share Posted May 31, 2021 Update: 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 June 1, 2021 Author Share Posted June 1, 2021 Wow: 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...
SpiderPig Posted June 1, 2021 Share Posted June 1, 2021 I've never used Linux before, but there seems to be a lot of people there who won't even give it a chance. Quote Link to comment Share on other sites More sharing options...
Josh Posted June 1, 2021 Author Share Posted June 1, 2021 5 minutes ago, Lethal Raptor Games said: I've never used Linux before, but there seems to be a lot of people there who won't even give it a chance. Some GTK devs hang out there I think. Yeah, you have to basically force people to try anything new by giving them something they can't say no to. I'm not committed to capturing the Linux GUI market but when the 3D engine comes out I'm expecting death threats. The amount of hate you receive is actually a pretty good indication of how successful you are at any given moment. When LE3 was released I had people calling my phone in the middle of the night. 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...
SpiderPig Posted June 1, 2021 Share Posted June 1, 2021 1 minute ago, JMKUltra said: The amount of hate you receive is actually a pretty good indication of how successful you are at any given moment. Yeah, I've noticed that too. Quote Link to comment Share on other sites More sharing options...
wadaltmon Posted June 1, 2021 Share Posted June 1, 2021 24 minutes ago, JMKUltra said: Wow: Very typical Reddit. Quote Link to comment Share on other sites More sharing options...
Josh Posted June 1, 2021 Author Share Posted June 1, 2021 The fact there is any discussion at all is a good sign. I post very rarely on Twitter or Facebook anymore, but it looks like Reddit is actually a good place for me to post and have it actually be seen. 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 June 1, 2021 Share Posted June 1, 2021 As much as I support Linux support, that thread right there just shows you that the average Linux developer isn't interested unless it's free/open source. I think the real attraction of this is for developers on Windows who can be certain they are one compile away from a linux version of their software. You also have been battling with marketing paid software to a generation that don't remember big box stores for years and got everything for free. The reaction you got on reddit made sense with you asking money for proprietary software to a cult about Open Software. Games for some reason are the exception for some reason. Hopefully when the engine ships, you'll get better feedback. 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 June 1, 2021 Author Share Posted June 1, 2021 Yeah, we still have no idea what will happen once the store page on Steam starts listing Steam support. I would say that is going to probably be the moment of truth that reveals a lot. https://steamcommunity.com/app/1512210/eventcomments/3093389895549898357?snr=1_2108_9__2107#c3093389895553059119 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 June 13, 2021 Author Share Posted June 13, 2021 I have some upcoming API changes planned. These are small things that I don't think will affect anyone: SeedRandom renamed to Seed() Thread::Resume and Thread::Pause are gone, since these don't work with POSIX threads Added Thread::Start(). Added PATH_DOWNLOADS and removed all other paths except DESKTOP, APPDATA, and DOCUMENTS. CreateThread() will start the thread immediately by default. MOUSEREPEAT event and Widget::MouseRepeat are gone, since the slider it the only widget that uses this. I programmed the desired behavior into the Slider class which leaves the window class more lightweight. The CursorBlink() stuff is moved out of the Interface class and just contained in the textfield class, since this is the only class that uses it. Window::Close() will go what, use EmitEvent(Event(EVENT_QUIT)) instead. Adding Display::ClientArea() which returns an iVec4 defining the usable area inside the screen, minus any bars the OS uses. Adding Widget::SetFontBold() 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 June 14, 2021 Share Posted June 14, 2021 6 hours ago, Josh said: Window::Close() will go what, use EmitEvent(Event(EVENT_QUIT)) instead. A little curious about this change. Will this complicate future 3D examples down the road? Are you also making this change for thread syncing? 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 June 14, 2021 Author Share Posted June 14, 2021 There is no such action as programmatically closing a window. There is no HitMouse() command either because it doesn't make sense. Emitting a general QUIT event does not require a window. It's just a signal that says "I'm done". You have to have handling of this event anyways on Mac to check if the user has quit the app from the dock or menu. 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 June 14, 2021 Author Share Posted June 14, 2021 Also adding Command() which lets you interact with the console / terminal and get the result. https://github.com/Leadwerks/Documentation/blob/master/CPP/Command.md 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...
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.