Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Redo: The Fairy Tale Revamped

A topic by Jeroen P. Broks created Sep 24, 2021 Views: 136
Viewing posts 1 to 1

I am currently working to redo the game: "The Fairy Tale REVAMPED" ( https://phantasar-productions.itch.io/the-fairy-tale-revamped )

The main reason for this is because I am getting more and more performance trouble with the game the way it is, not to mention due to the game being primary set up for OpenGL which appears to be removed on more and more systems, I just needed to do something to preserve the game for the future. However, the game's engine (LAURA II) first of all sucks, and second was coded in BlitzMax and I guess the BlitzMax compiler doesn't like me anymore.

So, I made a new engine, named the Apollo Engine, which is entirely coded in C++, which uses SDL2 for graphics, audio and event handing.

What will be different in the new version

  1.  The underlying file system, named JCR6 remained, as I created it myself, so I could easily redo that in C++.  (And I even improved it)
  2. Same goes for the Kthura Map Engine.  The only adaptions to the maps may be some under the hood stuff
  3. I created my own programming language named "Neil" and that is what will be used for the scripting. Neil is just a shell over Lua, so Lua is the true scripting engine. I do have some ideas for my own scripting engine over time, but this ain't gonna be an easy undertaking, so for now Neil has to do. (The syntax of this new language will likely be very similar to Neil)
  4. Mac Support will be discontinued. I simply don't like the way Apple is going so I stopped using a Mac. Leaves me no way to test any Mac versions of the game. If you are willing to port the Apollo Game Engine for Mac, you're free to do so.  (https://github.com/NeilProject/ApolloGameEngine). I will however not deem those ports "official", but other than that, go ahead. The license allows it.
  5. For Linux I will make no promises yet. Linux and I have never been good friends. I may require some assistance there when the time comes.
  6. The story line remains the same. 
  7. The basics of the interface will remain the same, only a few tiny updates that worked out a bit better either visually or on the underlying engine.
  8. Save Game files will NOT be compatible between the old and the new game. The technical specifications of LAURA II and Apollo are simply too much different for that.
  9. Support for both the Game Jolt API and Anna will be discontinued. The server on which Anna lives is about to be closed any time soon, and when it comes to Game Jolt, I don't wish the game to be tied to Game Jolt anymore. Please note,  the old game will once the new game goes into the Open Alpha, not be able to contact Game Jolt anymore, so don't even try.
  10. Just like the old game, the new one will support a New Game+ feature in which you can gain extra experience and in which even four more sidequests are featured. Of course, the New Game+ only gets available when you finished the game at least once. However, I am willing to see if I can provide an extra tool which will scan the old Game Jolt API to see if you have some trophies you could only get by finishing the game, and use that to enable the New Game+ right away. I also plan to make it able to look through your old saved game files to see if the New Game+ could be unlocked based on the data it finds in there, however the latter is NOT a promise.
  11. The old game needed a launcher. This sometimes gave trouble with overprotective anti-virus software. The new game doesn't need this. That will save us all a lot of trouble.



Now in case you never played the original game before, a quick recap of the game itself.


The story of "The Fairy Tale" was the first story I ever wrote taking place on the magical world of Phantasar. On the continent of Delisto, the humans, the Fairies, the Dwarves and the Elves have been at war for 10,000 years, and nobody has a clue what the conflict was actually about. When the young Fairy Girl falls in love with Jake (even unwillingly binding herself magically to him in the progress, which is only a natural thing for Fairies to do), she foolishly makes a big mistake in order to make a relationship possible awakening an all destroying Black Dragon in the progress.... At least, so the legend says. When Jake and Marrilona start to do research in order to correct their mistake they discover that things are not really the same as the legend says, and so they end up in an adventure in which they befriend the Dwarfish warrior Dandor and the Elfish high priest Hando Stillor, and together they will find out the truth about the racial war.

The game is a turned based RPG game, entirely interfaced to be played with a mouse.  Although I do not recommend to play the game on mobile devices (it's too demanding on the hardware), the interface will be set up to make touchscreen possible, however, this is absolutely not recommended. (No official ports planned yet, anyway, but hey, if you wanna port it yourself. The engine is open source, after all).

Some nice gameplay features in the game:

  • Four characters with each their own special strengths and weaknesses in order to give a well-balanced party
  • Easy to understand user interface
  • Flexible level cap. You got things a bit in your own hands here.
  • Special skills you can work out in order to earn new spells and special moves
  • There are masters who can alter your stats (both good and bad) and teach you neat stuff if you fill their requirements
  • Many bosses and optional bosses
  • Many sidequests
  • A New Game+ feature for when you finished the game at least once, which does not only allow you to gain experience faster, but also features 4 extra sidequests the normal game doesn't have (in which one really goes into the deep of the past of the main antagonist).
  • All four heroes also have one passive ability which can really work in their benefit.


If you want to play the original game, it's still on itch.io, go ahead, but keep in mind:

  • The original game will be removed once the new game goes into the "Open Alpha"
  • Save games are incompatible
  • Keep in mind the old game may run terribly, if it runs at all.
  • Technical support can no longer be given for it.



I definitely hope to fill you in on more information as the development goes. Since the new game uses most of the same assets and also many of the same underlying databases, the process should go quick once I got the combat engine to work fully in the new game (combat always has been the biggest issue in all my RPG games). However I cannot say how long it will take for the new version to be fully up and running. I'd just say, stay tuned!