MikeHart
Administrator
CX Code Contributor
3rd Party Module Dev
3rd Party Target Dev
3rd Party Tool Dev
- Joined
- Jun 19, 2017
- Messages
- 3,454
Hi folks,
here is a short update of what I am doing right now.
Cya
Michael
here is a short update of what I am doing right now.
- A new editor
Besides Paul59 pointing us to some quirks that need to be adressed, Dawlane warned me that our current C++ based code will run into problems with later releases of QT. We would need to fix all that with great efforts. So the thoughts came up to rewrite the whole thing from scratch.
I am no stranger to editor/IDE development, as I have done so in the past (IndeED). But I am not a big fan of C++. So i was looking for a different route/tools. Some internal talks let to my conclusion, that QT is still one of the best cross platform dev tools out there. And you can use Python to create a QT based app. So that is what I will do in the next weeks/months. Code a new editor for CX, using Python and QT. If you have a cool name for this new editor, be my guest and raise your voice.
- Move the whole page unter Xenforo
I had planned to move the whole site to a new server and away from Xenforo and Wordpress. But Xenforo is one of the best forum software out there. Well supported and stable. Martin has agreed to support it further and so we are staying where we are. But I want to get rid of the Wordpress part and integrate everything here. I will add a home/portal page were the visitor can see promoted threads and more informations about Cerberus X.
Adding to this, I hope that the new sub forum for DevLogs will see some usage from our user base.
Also the next version of Xenforo is out of beta and I will have to see if we can move over to it without much problems. Definitely the styles will take some work. And that is why I did not look into the current ones much more.
- Write some tutorials for game-dev related topics
CX has a lot of power, but it needs more tutorials. For beginners and even for the veterans, some features are not know or hard to understand.
So I have written a tutorial about abstract methods this week and will do more in the near future. It will help me also to understand some things of CX better.
If you think you can write some nice tutorials, I am sure that we all would love to read them. Please join in the efforts to make it easier for all of us to use and understand our favorite game dev tool better!
- Write a full game
This one came onto my plate this weekend. Let me tell you a bit about the motivation for it. Well, besides game development can be a lot of fun, my son was what triggered this project. In my house we are always short of cash, but who isn't. I had my hopes up when my son started to work a regular job this year. You know, that I don't have to sponsor him regulary. But as it turns out, he is not made for something like this. He can't do a regular job in an office or sales. He becomes angry and depressed. But as he is very creative on his own, I think his future lays in artwork and media stuff. Something where he can work as a freelancer, on his own.
So I approached him about creating a game together. If it works out, maybe more. He does the art work, I code. Right now he is all up for it and I hope that he can keep that motivation and drive. It will be some kind of platformer/RPG/action type of game in 2D. As he likes pixel art a lot, we will utilize that.
Me I have to code an engine for it with buildin tools, so he can build levels, create game objects, control their behaviour, etc.
Some parts will make their way back into CX for sure. For a short moment I was going to use a different tool but then I decided to do the whole thing in CX. This way I can even better identifier and work on some short commings of CX.
Cya
Michael