• 0 Posts
  • 62 Comments
Joined 10 months ago
cake
Cake day: August 15th, 2024

help-circle
  • If you are a company you should hire kdab to make their binding better, and maybe train you and whatever else they can do for you. There is a lot of friction between C++/QT (Which is very different from regular C++) and you will either spend your time fighting the friction of mixing languages, or you will hire someone else to worry about all those details while you focus on your problem.













  • Contribute to some other game that already exists if possible. that is the power of open source - when many people over many years come together to work on all the tedious details to make a complex polished game free from market pressure. When you do many choices have already been made for you, so they can tell you where to start. Want to add a new puzzle, put a picture on some wall, or whatever - they will tell you how to do that.

    If nothing is like your idea you can start from scratch. Likewise sometimes the existing people involved in the game are jerks and you need to start over or fork - but are you sure it is them and not you. These are not ideal cases though and should be avoided. Much better to work with others if possible.

    If you start from scratch you should be thinking about what game engine to write in. You can write a game from scratch in raw code, but in general step one is picking your engine and then living with the limits of that engine.