Jump to content

Recommended Posts

Posted

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 ?

Posted

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#.

Let's build cool stuff and have fun. :)

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...