From the depths of the 'Caverns of Legends'... from the frigid and snow-laden mountains of the distant North... Great and terrible Power has emerged!
Now is the time to rise up and fight the shadow of evil that has spread across the land. Heroes are what we need in these dire times! And you can be one of these heroes in the fun filled parody RPG:
Shadow of Time
Fourth Trial:
Rise of the Shadow Necromancer
Defeat the shadow necromancer, return the kings crown, and find higher resolution!
Shadow of Time 4 was a quick little RPG made almost entirely in javascript/html, and should run in most browsers (the only exception is a java applet which plays music - the game will still run without it, but will not have sound/music). The goal of the project was to have a fun game finished by the end of the summer, and was more or less a short break from my larger game projects.
The game engine is open source, and can easily make other tactics-based RPGs. You can see the sourceforge project here: Sourceforge.net . Finally, we did not make the art, music and sound, those came from RPGMaker and the internet. I made the javascript engine completely from scratch, and RedOwl wrote the story/script and made the maps (although, the tilesets were from RPGMaker).
Reflections:
Shadow of Time 4 was a short comedy/parody RPG made entirely in javascript for fun, by myself and RedOwl. I don't want to give too much about the plot away, but be prepared for the unexpected - as the plot intentionally tries to lead you in one direction which is stereotypical for old school RPGs, only to send you flying in another. Also watch out for scams, giant evil roosters, cold baths and incredibly high taxes.
Our goal for this game was to poke fun at old RPGs (although I love them anyways), and also have fun - as well as sharing the game with people online. So we encourage people to play the game, and give us comments on it. The battle system is tactics based, but has some interesting additions which I will explain later in this post. Additionally, I made the code for this game completely open source, encouraging people to use it and make their own javascript tactics rpgs with it. You can see the engine's sourceforge project here: Sourceforge.net . Feel free to contact me if you have any questions on how to make an RPG using the engine - as I would love to see more tactics RPGs out there.
You can download the full game here at Moddb: Indiedb.com, which includes all of the graphics and javascript code to play the game without internet connectivity. Additionally, you can play the game online in a browser here: Sot4.aerosphere-studios.com , which will download images on the fly as you play.
And now for some answers to some frequently asked questions, and some insights into the battle engine which should help people play the game and not get stuck.
Frequently Asked Questions:
Details and tips about the Battle Engine:
Every time you enter a map, enemies will be randomly spawned. The enemies spawned will be selected from a list of enemies available for that map. The levels of the enemies will be computed based on the levels of your party - the higher the levels of your party, the higher the levels of the enemy. Different maps will have relatively stronger or weaker enemy parties, although there is randomness, so even a difficult map will sometimes have easy enemies or even no enemies. If a monster party looks too difficult, try running to an adjacent map and returning to the same map.
Aside from bosses and special monsters, there are 4 tiers of monsters, from tier 0 to tier 3. The characters in your party are between tier 1 and tier 2 in terms of statistics. Tier 0 monsters will be easy to defeat, even if their level is much higher than your own (a level 300 Evil Rooster is still weak). You should have no trouble with Tier 0 monsters, little trouble with tier 1 monsters, some difficulty with tier 2 monsters, and tier 3 monsters will be a challenge to defeat. The more powerful the monster sprite looks, the higher its tier is likely to be. The AI for monsters is pretty good in my opinion, but not as good as a skilled human player - so use your brains and strategy to defeat the more difficult monster parties.
The character stats in the game are as follows:
The skill system is pretty complex for a simple game (as I wanted to test out some ideas), but in general, just pick one skill (melee, ranged or wisdom), and try to get that skill as high as possible. Typical min-max strategies and using items, weapons and skills that suit the selected skill are both good ways to improve a characters' effectiveness in battle.
Armor class is based on the Armor you are wearing. It determines your strengths and weaknesses to different attacks. In general, the more expensive the armor, the better modifiers it has. Helms and other equipment do not change the armor class - they have other effects (modifying stats, etc).
TIP: When you attack a square, keep in mind it will damage all units in that square (friendly and enemy). If a flying enemy is on top of a friendly unit, move the friendly unit before you attack.
TIP: The damage of a weapon (the minimum, maximum and average damage you can do with that weapon) is shown in the Equipment screen, as well as the AP required to use the weapon. In the skills screen, you can see the same information for each skill.
Oh, and in case anyone was wondering, there is no Shadow of Time 1, 2 or 3, nor is there likely to be a 5 :P . That was just a joke.
Anyways, have fun playing!
The full game and source - all images, javascript files and html files required to play the game, online or offline.
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
I can't seem to move my character by clicking or using arrow keys. What am i doing wrong?
sorry i just needed to refresh the game.
Good game and all, but I can't save the game using Google Chrome nor can I find the reason why it doesn't save. There isn't any limit cookies/stuff either.
Strange, it works in chrome for me... very strange.
reminded me of chrono cross
It's illegal to use resources from another engine like this.
Did you ask permission from Enterbrain before using the RGSS10xx run time package or were you hoping no-one here would know about it?
I gave credit to RPGMaker XP for the graphics in the game (both in the credits of the game, on the website for the game and in the summary of the game here), and it's not like I plan to sell the engine or anything (free and open source).
As for asking permission from Enterbrain, I did send an email to them, but they have not responded. While I could have waited for the response, the game was already done, and I do not claim credit for the graphics or music anyways.
Finally, I do not like that you accused me of hoping no one on moddb knew about RPGMaker XP, as that is kind of ridiculous... I do not hide it, it is the third sentence of text on the game's website. If Enterbrain cares enough to respond to my email and tell me to take the game down, I will.
They have a history of doing that, if you don't want enterbrain to send a C&D to you then it would be best if you didn't email them
Well, they haven't responded to my email as of yet. I don't know if they usually send C&D for these kinds of things, if they do I might be getting one sometime in the future, but I am hoping that they wont mind or wont care about a small game project like this using their resources.
cool game ^^
Thanks! I think it was a fun game, both to make and play.