Best game framework for Cerberus X?

Sphinx

New Member
Joined
Sep 1, 2017
First, Hello everyone and greetings from Egypt :)

I do appreciate your help/replies to what the thread title says!

I am aware of FantomCX and Pyro
I think FantomCX is maintained and in development till now while Pyro is NOT, but I also think (correct me if I am wrong) Pyro has more features!

Regards
 

Pierrou

Member
Joined
Jul 6, 2017
I'm using IgnitionX for my current project. It has some great features but I had to ask Tony Smits from Playniax for help many times because the syntax is sometimes complicated. It allowed me to do things I wouldn't have done without but it also sucks some of the fun out of coding. It is Mojo1 based. Pyro is powerful too and more straightforward, but it is Mojo2 only. Playniax moved to Monkey2 and are now using Unity so I think those frameworks are discontinued but I guess you still can ask for help or even bug fixes Tony did correct some bugs a few years ago when I was in trouble, he's very nice and very talented

There used to be another more lightweight engine called Diddy (for Mojo1 I think?)

FantomCX looks good but I never used it.
 

Sphinx

New Member
Joined
Sep 1, 2017
Thanks Pierrou for your reply.
It looks like you prefer Mojo1 over Mojo2, may I ask why?
I purchased Monkey X when it was first released but never touched it (well, Cerberus X) till a few days ago so please forgive my ignorant!
I am porting my old game Pharaohs Curse to it, I already ported it from the very old BlitzBasic to BlitzMax to amke it work on Windows, MacOS and Linux. I am now trying to port it to more platforms using Cerberus X.
 

Pierrou

Member
Joined
Jul 6, 2017
Thanks Pierrou for your reply.
It looks like you prefer Mojo1 over Mojo2, may I ask why?
I purchased Monkey X when it was first released but never touched it (well, Cerberus X) till a few days ago so please forgive my ignorant!
I am porting my old game Pharaohs Curse to it, I already ported it from the very old BlitzBasic to BlitzMax to amke it work on Windows, MacOS and Linux. I am now trying to port it to more platforms using Cerberus X.
Mainly Windows XP compatibility, if I recall correctly, and I think it's easier to grasp, + I don't need lighting but I've been using Mojo2 in the past and I liked it too.
 

Phil7

Active Member
3rd Party Tool Dev
Joined
Jun 26, 2017
Welcome to the forums!

Same here. I am using ignitionX (mojo1), because when trying compiled windows apps on several badly maintained PCs (XP and Vista) mojo1 was the tool of choice that ran out of the box on nearly every device. And I even tried several other game making tools like GameMaker, Unity, Defold, GDevelop at that time.
antomCX is maintained and in development till now while Pyro is NOT, but I also think (correct me if I am wrong) Pyro has more features!
feature wise I can not see big differences, but that is just an impression. To me the main difference is that IgnitionX and Pyro is more modular compared to fantomX, i.e in the former you usualy extend classes like iLayerSprite that have build in methods for timer, collision etc. to build your game objects with the functionality you need.
In fantomX everything is controlled from within the engine class, where you have callback methods that are triggered by events like collisions, transitions etc. and in those callback methods you have access to the objects that triggered the events, so you can react accordingly.
But for fantomX/fantomCX @MikeHart is the person to ask.
If I was starting now, I would rather chose a framework, that is used widely and/or maintained at the moment.
BTW pyro seems much easier to maintain than ignitionX because later is a beast regarding the dependencies of the different modules in it.
 

MikeHart

Administrator
Staff member
Joined
Jun 19, 2017
Location
Germany
First, Hello everyone and greetings from Egypt :)

I do appreciate your help/replies to what the thread title says!

I am aware of FantomCX and Pyro
I think FantomCX is maintained and in development till now while Pyro is NOT, but I also think (correct me if I am wrong) Pyro has more features!

Regards
Which features are these?
 
Top Bottom