Hi again everyone
You can think this is part two of this thread.
https://en.sfml-dev.org/forums/index.php?topic=27939.0I use SFML for a long time but didn't notice this forum.
So today I would like to show my games made by SFML.
And share some interesting experiences with you.
In this part, I will introduce my new game that just released a few weeks ago.
Ascii the Brave Cat.
https://store.steampowered.com/app/1534930/Ascii_the_Brave_Cat/In 2019, my new team was planned to use Unity for the new 2D action platformer game.
But somehow, that plan is failing and I have to finish the project alone T T
"How long does it take to learn Unity for made this game?" I ask myself.
Unity can't help me in the core game logic part.
No matter or what I have to define it by myself.
Some Unity script or sub-engine may help, but I have to spend more time to find and learn about them.
And that still not include the risk of bug or glitch from 3rd party tool that I can't handle by myself.
So, I can answer immediately that it will use SFML again.
However, there is another big problem, what tool will I use to be a level-editor?
I try all level-editor tools on the internet but none of them suit me.
The reason is by somehow, I didn't use a traditional tile base.
I have to draw all sprite by myself and It is very difficult for me to make them tile correctly.
So, I draw a full sprite picture instead.
My full sprite pics have different sizes and can't fit the grid base of that tool.
But finally, I found there is one tool that I can use, Unity.
Unity is a good level editor for 2d and 3d.
And it is very flexible for custom.
So, I made a custom script to export the scene to my format.
And my game read the exported file and render, manage game logic by the SFML engine again.
This work! I can have both a good engine (SFML) and a good level editor (Unity) at the same time.
Without spending time to learn and practice Unity, I can finish this project in time.
Please feel free to discuss or ask any question