Alberto Posted February 24, 2023 Share Posted February 24, 2023 hello I am back to game programming after many years I am still fond of the old fashion game engine architecture For example I want to declare a class Tank containing variables (position, speed.. etc...) and methods (move, shoot...etc) then I instance tanks objects I hate components based engines such as the Unity3d dont let me misunderstood , I dont mean that components are no good I mean that are not intuitive, at least for me so my question is: What is Leadwerks /Ultraengine ? Quote Link to comment Share on other sites More sharing options...
Josh Posted February 24, 2023 Share Posted February 24, 2023 Both Leadwerks and Ultra Engine give you easy control over the structure of your program. You can just write a main function and structure your code however you want: https://www.ultraengine.com/learn/CreateBox?lang=cpp In Ultra, you also have the option to use a C++ entity components system. This has some advantages, especially when there are multiple programmers working on a project, but it's not required at all: https://www.ultraengine.com/learn/EntityComponentSystem?lang=cpp Leadwerks supports C++ and Lua programming. Ultra supports C++ programming, with planned support for Lua and C#. 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...
Alberto Posted February 24, 2023 Author Share Posted February 24, 2023 thanks it seems an intuitive game engine Quote Link to comment Share on other sites More sharing options...
Josh Posted February 24, 2023 Share Posted February 24, 2023 I hope so! Please tell me what you think when you have tried 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...
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.