I always thought about it, Solarus' default description is "An A-RPG Game Engine"
Despite this description, something comes in my mind "hmmm, is it only for a-rpg"
There is only a script that display a RPG styled HUD over here, this is the only thing I've seen here
There is also a platformer script that is still a Work in progress.
My though is, is a Fighting game possible ?
If we think intelligently, it is, a Street Fighter or a Super Smash Bros clone is definately possible in Solarus.
Super Smash Bros / Street Fighter is mostly a 2d game
Each fighter have their AI (Entities)
CPU can be made out of with Custom entities
Collisions might be custom entities
Menues are relatively easy to made, the only thing it has to memorize is the fighter we've choosen
The only thing is, these type of game tends to be multiplayer, and to do such we have to modify some specificities on the engine, or else, doing it through on_character_pressed
There are a lot of tutorial about 2d gravity
The only restriction here is the camera, which, at this moment, cannot be scaled in term of zooming
What do you all think ?
Despite this description, something comes in my mind "hmmm, is it only for a-rpg"
There is only a script that display a RPG styled HUD over here, this is the only thing I've seen here
There is also a platformer script that is still a Work in progress.
My though is, is a Fighting game possible ?
If we think intelligently, it is, a Street Fighter or a Super Smash Bros clone is definately possible in Solarus.
Super Smash Bros / Street Fighter is mostly a 2d game
Each fighter have their AI (Entities)
CPU can be made out of with Custom entities
Collisions might be custom entities
Menues are relatively easy to made, the only thing it has to memorize is the fighter we've choosen
The only thing is, these type of game tends to be multiplayer, and to do such we have to modify some specificities on the engine, or else, doing it through on_character_pressed
There are a lot of tutorial about 2d gravity
The only restriction here is the camera, which, at this moment, cannot be scaled in term of zooming
What do you all think ?