Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Help. How do i do this?
Nathan2222 last edited by
Hi all. Hope i get replies than i did before.
I don't know if this is the right place to ask this but i'll ask anyway.
Sometime in the future (not so far future), i'll start creating a game engine. It'll be based on the ogre3d engine.
I'm a windows guy and i like what directx11 does. The problem is qt uses opengl but it's also open source.
This is a part of what i intend on integrating into ogre 3d to make a full game engine:
- Physx + source code for physics engine
- Beam Ng (car physics and by the time it's completed, everthing PS: I contacted them)
- Custom physics engine for the game engine (combination)
- Havok Physics, Havok Cloth etc.
- Fmod Studio
- The base which is Ogre 3d
Game Engine Camera:
- All views
- Open GL (...)
- Windows PC
- C++ (obviously)
- Lua as scripting language
Genre of games for engine:
- OPEN WORLD
- FPS (maybe)
- Custom AI for engine (combination)
- Character AI
- NPC AI
- Enemy AI etc.
- Universal AI Kit from torque (i'll just use it to as a reference for creating mine)
- Tactical AI Kit from torque (reference also)
- Havok AI
- Ogre 3d
World Size supported by engine:
- Large worlds up to 10km x 10km.
- For open world- NONE
- For Levels: Maybe
- Ragdoll physics
- Motion Capture support
I've not yet downloaded qt, trying to evaluate how i'm going to download such a large program.
At the moment, i'm using vc++ and it does be able to do what i want or i may not just really know how to use it.
I really need to be able to design the gui, and i don't thing vc++ can allow me that pleasure without killing me.
I know making this engine is going to take a considerable amount of time but at least, i have a plan. I am not making the engine to learn game creation so i already know about the "create games, not engine" article. Rather, i'm creating the engine to create a game because no engine gives the functionality i need even though two came very close, Torque 3d and cryengine but they still lack some things i will need.
*Is it possible to do this with qt and please is it possible to code/enable directx11 support for qt? *
I really like the feel of qt and would love it if this is possible.
Nathan2222 last edited by
Is it just me or does this forum not help :(
terenty last edited by
It's not clear what you are planning to use Qt for.
(assuming i'ts gui)
I'm no expert but I seriously doubt that Qt will ease GUI development for DirectX based game for you. Besides, for a project of your scale I think gui will be the least you will worry about :)
Since you didn't mention networking I think the biggest efforts in your engine will be towards DirectX graphics & Qt won't help you with that.
IMHO Qt is the best framework for cross platform application development not for Windows/DirectX game engine development