Smintheus is an adventurous 2D puzzle game where you build gadgets to solve puzzles that takes place in bizarre world filled with quirky characters and intriguing wonders.
Story OverviewGerald the mouse, a young craftsman was forced to leave his home village due to danger emanating from the local dweller, Lanky the cat. The cat simply became obsessed with destroying the poor mouse without giving any explanations for his hateful desire. By all means Gerald tried to fight with the Lanky but despite beating him all the time the cat continued to come back safe and sound. There was nothing left to do for our mouse but to run away for his life... Gameplay OverviewVersatile Controls and OptionsWith a controller of your choice, whether it's mouse, keyboard or joystick, you will be guiding Gerald throughout the bizarre world of Smintheus. Mouse only controls allows you to use unique smart-cast system that can deal with whole gameplay mechanics. Relatively rich options will allow you to tweak the game to your liking - change game speed, controls, gameplay features and shortcuts, the way dialogs act and other things.
No GUIThat's right. No graphical user interface, folks! Game was designed with this intention. But how can you tell the values of game attributes? It's pretty simple, all the necessary attributes are displayed
on the character! The healthy character will look pretty normal while having 1 hit point left will render character as nearly beaten-to-dead. All the picked up tools are displayed behind, on Gerald's back while active tools are placed right in the hand. Some bonuses like armor and speed are displayed as well - in a form of helmet and boots. All the minor data can be observed in the
inventory screen.
This is pretty risky design decision so if you really need that goddamn GUI... well, no problem. You can turn it on in the options menu!
Gadgets and ItemsCharacter can construct various gadgets to your needs: bridges, walls, traps, bombs and even deadly Tesla coils. Each gadget has its list of requirements to be built, you may need resources and proper tools for it. You'll use these gadgets to solve puzzles, quests, fight against hostiles and simply make your life easier.
There will be a lot of items in this game. Resources, gadget blueprints, experience books, power ups, quest items and other things that you can grab it.
Vicious HostilesYou're not alone! The world if filled with dangerous creatures that will try to stop you from advancing further. Each creature has its own unique behavior, powers and weaknesses. You can fight against them with gadgets or tools but you can use them as a solution to solve puzzles as well. IF violence is not your style then nothing stops you from avoiding them (If you manage to do it of course).
The CatYour main archenemy Lanky the Cat will be quite a challenge! It's very difficult for you to knock him out but it's very easy for him to beat you. So, it's better to avoid the evil cat at all cost. Once you're spotted by the cat, chances of survival falls down dramatically. To survive the cat, you must use stealth or same good ole' gadgets. The cat will become trickier as your progress further... (so are you
)
World, Storyline and Other CharactersOh yes, a long journey awaits you. There are 42 levels placed in 6 worlds. Each world will focus gameplay on certain play style. There is map mode where you can observe these worlds and manipulate through levels. The map mode will provide pieces of story of your adventure.
During your quest you will meet all kinds of characters. In most cases they will involve your in even more adventures by providing quests. Since the theme is pretty straightforward, the good old cat-and-mice game, the world and its characters will serve as the main story pushers. Prepare for some twists...
Improve your CharacterGame offers character development system. Gather experience points and unlock
perks! Perks will make Gerald stronger, faster and more endurable to the dangers of the world. There are about 20 perks at your disposal. It's completely possible to complete the game without perks but they will definitely make your experience comfortable.
Progress and DifficultyThe game will exploit core mechanics in any possible way. Over time these core mechanics will be altered and improved introducing new features thanks to the scripting language.
The difficulty could be drawn on graph as zig-zag that goes up, up and away. If some of players will consider this as a piece of cake then they should try the
Hardcore mode. You will be given a dozen of lives from start of game - if you loose them all, you loose the whole game. Levels will be hardened with a time limit - fooling around for long might be a minus one life. And, of course, Cat will be more intuitive and will react to certain situation much more quickly than in normal mode.
The normal difficulty has no penalties. There are no time limits and no life limit. If cat sees you, you have little time to hide before cat realizes what's what. Simple as that. You fail the round - you start over the same level. With this difficulty you could have relaxed and casual experience with the game.
Technical InfoSmintheus is written in C++ using libraries such as
Allegro 5 and Luajit/Luabridge. Kudos goes to the magnificent Allegro library - it saved a lot of time and nerves during the programming days. Additionally, I've used
cppformat and
DBTweener. All this is assembled into custom flexible engine. The game is not resource hungry and could run on slower computers. Theoretically it should be easy to port it on Linux and Mac. Thanks to the easy mechanics the game could be ported into Android and iOs aswell, but these platforms will be covered after game release.
The code is written in Visual Studio. Scripts, in other hand, are written in Notepad++.
For art I've used Photoshop in past and now using this amazing pixel art software called
Aseprite. I still use Photoshop for some things but it's much rarer than before.
For music and SFX I'm using
PreSonus Studio One 3. With a long history of using popular sequencers such as Cubase, Fruty Loops, Logic Pro and some trackers I'd say it's the best sequencer today. After realizing it's potential the Audio Design started to be cooked in that software as well.
Audacity is another piece of software that is used time from time to make quick edits. Oh, yes... There is real life tool that is being milked without mercy - audio recorder
Zoom H1.
As some of you might be guessing now, this project is under Solo Indie Game Developer's hood since the very beginning.LinksWhat's next?The game development experienced "The last 10% are actually another 90%" moment last year (Spring 2016) and still continues to experience it. It's taking its last lap. I need to fill with some content only. This includes soundtrack, maps and levels.
Screenshots