More development done as we are getting closer to Early Access!
One of the major update is regarding the map. You can now zoom in and drag our procedurally generated overworld map. We also added an indicator on the map showing your reputation level at each town. They are located right above the indicator showing the town’s prosperity level. This was very important, as you may want to plan your journey based on this information: which town would you like to help prosper and which town welcomes you the most?
There is a new NPC in town: the Guard! If your reputation is below zero, he will stop you from entering the town. You can bribe, sneak, intimidate, or even pickpocket the guard. Yes, actually steal from a guard who stopped you because you are a (rather unsuccessful) thief. What could possibly go wrong? This guard will come up more often once we implement the Civil Unrest town crisis.
We finished working on the Gorgon Dungeon inside out, and decorated it in a moisty, dark and slithering fashion.
We added a new Tier 3 enemy: Rat-Man Claw Master. Its claw hits hard and can inflict disease.
We now have an End Game screen. This is still work in progress but essentially it shows you turning into one of those dead adventurers you come across to all around Terra Randoma. Hey, it’s a roguelike, no one said it is going to be easy (except it can be, because we have difficulty levels too!) The screen shows who slayed you, where you met your end and which reputation level you managed to reach.
We reached an important milestone that completes the questing system: you can now abandon your quests at Terra Randoma. Once you take on a quest, it is put on your quest log, and marked on your map. It may take you to a single battlefield or a dungeon. You will need to save someone or retrieve an item and go back to the settlement to report to the NPC to complete your mission.
You can now abandon a quest by simply clicking on that option at the bottom of your quest screen before attempting to accomplish it. Maybe you planned a route and one quest ruins the possibility of a perfect circle of a questing spree, or feels like too much a hassle. If you are already in the dungeon or the battlefield, you have to run to the exit to abandon the quest.
However, there is a price. Each time you abandon a quest, you lose 10 points of hard-earned reputation points at the originating town, and 2 points each in rest of the towns. Reputation is very important in Terra Randoma, it not only enables you get better prices at the shops but also is required if you want to take on quests from town Lords, find riches that only they can tell you about, and complete one of the Meta goals.
We also added new enemies that will establish Gorgon Faction: Snakeman Warriors with their poison dipping spears and Gorgon Rangers with their petrifying bows and throwing daggers. We are getting their dungeon done, the interiors are almost ready.
We added a few types of Long Swords. Like in most RPGs, Long Swords give more damage than Short Swords but are heavier therefore consume more stamina.
We added a Freezing Blade Talent Stone, which freezes the enemy and gives ice damage over time. As we mentioned before, Talent Stones are simply yet beautifully carved stones that enable you to perform some special moves during combat. They consume Stamina and need to cool down a few turns before they can be used again. Some characters already have one talent stone at the beginning of the game, depending on your choice of background. Freezing Blade Talent Stone will be found at the Highlander’s starting backpack. Otherwise, talent stones can be bought from the adventurer’s guild.
The most important development of this week was to add an alternative option to increase your reputation level in settlements: You can now throw a banquet at the local tavern! Making the local folk happy will help you get better prices at the shops and bring you closer to meeting the town’s lord who has special quests for you. A banquet will take 1 hour, and cost you some valuable coins but it is worth it! It is however not an available option if the town is going through a crisis like epidemic or famine. You can help the cities overcome these crisis by bringing potions.
We added new potions including Potion of Elemental Resistance that protects you from fire and ice, Potion of Mind Resistance that protects you from confusion (and later on petrification, once we add it), and Potion of Heroism that boosts all your stats.
We enabled that you can haggle and pickpocket traveling merchants whom you can meet on the overworld as a positive encounter. As mentioned in our earlier blogs, they sell food or potions at affordable prices but have less variety and quantity than shops. Haggling depends on your Speechcraft skill while pickpocket depends on your Thievery skill. If your attempt to pickpocket fails, your reputation will decrease in all towns across the island.
Last but not least, as a wilderness enemy we added a boar with a poisonous tusk which is also fast and gets berserk modifier more than average. This boar can have “diseased” modifier as well. So it can poison and infect disease at the same time which is quite a deadly situation. Luckily there is a potion of nature resistance for the cautious adventurer who wants to avoid potential problems.
We added knives to the game. They are light, consume little stamina to use. Most of them have a critical hit chance base modifier. Some exotic versions have poison or drain base modifier. Perfect weapon for a light-footed character like a thief.
We continued producing third tier enemies. One of them is Spiked Fungus which confuses like regular mushroom men but gives more damage with his spike throwing. Also enhanced bandit team with four more notorious guys who hide new skills on their sleeves like freezing or poisoning you.
You can now adjust difficulty level at Terra Randoma from “Choose Your Character” screen. For now, there are five difficulty levels: Easy, Normal, Hard, Expert and Impossible. These levels mostly make the enemies tougher. But there is another thing that affects the difficulty which is your starting background and starsign.
If you choose Retired Gladiator as a background and The Bear as a starsign it will be a rather easier game for you. Because Retired Gladiator comes with nice Copper Mace, a Heavy Strike talent stone, some coins and potions. He is a melee fighter with a decent armor. The Bear starsign further enhances his melee fighting. On the other hand, if you choose the Shipwreck Survivor, he has nothing in his backpack apart from a Wooden Club. He is bare foot and has nothing but his survival instinct.
Finally, we completed an unfinished work from before: Reputation & Prosperity level indicators in the settlements. As we explained before in our previous article about towns, your actions affect the prosperity level of cities and your reputation in each one of them. Prosperity level is further affected by events and crisis. These systems worked but you could only see some numbers about them when you are on the city interface. Now we put coin icons for prosperity and stars for your reputation. It is a small improvement but improves quality of life.
So far, we have been using this space mostly for explaining the game basics. We covered most of the crucial topics from combat to replayability, so we can start talking about actual development.
This week, we continued work on weapons. We improved the procedural weapon generation. Now some weapons have base modifiers before they get modifiers from affixes. For example, all the maces have a base modifier of minimum 10% stun. If it gets a prefix and a suffix too, it will have 3 modifiers and plus a damage modifier from the material it is made of.
Some weapons can have different damage types simultaneously: Like a sword of poison and ice. The sparkles' colors on the sword changes accordingly. Sword of poison and ice's sparkles are blue and purple. We also added a visual cue for the stun effect: rotating stars around the head.
Three new enemies added: Volcanic Bat, Skeleton Captain and Skeleton Marksman. Skeleton Marksman has a crossbow which inflicts ice damage which has a chance to freeze you. When you freeze there is an ice cube around you and you can't move or attack or open your backpack. You have to pass your turn and watch yourself take damage every turn.
Finally, not very exciting but most needed, we created the Options screen where you can adjust graphic quality.
Last week we talked about replayability of Terra Randoma. One of the most important factors that ensure replayability is the overworld, so this week we’d like to elaborate more on that.
Travelling in Terra Randoma is fun! There is a chance of an adventure with every step you take. You need to plan your route carefully. If you want to travel safely, you can. In order for you to determine that, we have the danger levels shown with exclamation marks at the top of the screen. There are ten red exclamation marks which indicate the danger level of the tile you are on. So if you are on a plain tile in the middle of the day, the danger level is one. It increases as night starts to fall. If you are on a mountain area after midnight, danger level becomes nine.
There are four types of tiles on the overworld: plain, forest, mountain and water tiles. The plain tiles are less dangerous than forest tiles, which are less dangerous than mountain tiles. The water tiles are neutral right now, but we will add pirates and aquatic monsters.
When you are near a water tile and you move to water, your character hops on a boat and you start to control the boat. That is of course if you have at least 10 coins in your pocket. Then every hour you are travelling, you pay 10 coins to the boat owner. That means with every step you take on the water tile, your coins automatically drop by 10. So what happens if you run out of coins in the middle of the sea? With every tile you go without paying, your reputation in all towns drops. If you have negative reputation you will be unable to enter that town.
There is also a day and night cycle. It is safer at day time than at night. So if you want trouble, you travel at night and face the consequences. If you want a peaceful journey back home, however, then you’d be wise to travel at day time through the plain tiles.
The chances of a friendly encounter, for example, with a travelling merchant, or discovery of a hidden treasure, are slim on more dangerous tiles. Likewise, the chances of a hostile encounter, like a bandit ambush or beast attack, are slim on safer tiles.
We have many different incidents and we will add many more. This is one side of the game immensely open for continuous development. We aim to ensure that travelling is always interesting and a unique experience every time you play.
There are alternative ways to deal with a hostile encounter other than fighting. Through making a skill check, you can turn an ambush to your advantage by intimidating the bandits, or pickpocketing them and pay the ransom with their own coins. If you however decide to fight, you will emerge into a procedurally generated battlefield screen.
Another issue about planning your route is hunger. Every step you take on the overworld takes an hour on the plain tiles, two hours on the forest tiles, and three hours on the mountain tiles. We are adding rain to the game and it will further affect the travelling times. If your Survival Skill is high, you will be able to travel faster. In any case, you may run out of food while you travel, so you may want to camp to do some foraging and hunting (Interested? Just scroll down to read the article about camping for further details).
In this dev-blog, we will talk about the most important aspect of Terra Randoma that we would like to achieve: Replayability. We want people to play the game again and again because they know it will be a different experience each time.
The first step is the very beginning. It is a new island each time you start. A lot of effort was put in the development of a procedural map generation. We tried our best to make the map appear natural. It can be mountainous, full of forests or balanced. It can be one big land mass or more fractured. They all mean different experiences.
Towns have random prosperity levels and every now and then there is a chance that something good or hazardous happen to them. Like an epidemic or a royal marriage.
There are different character backgrounds and starsigns you can choose at the beginning of the game. A Retired Gladiator plays very differently than a Fire Acrobat. They have different starting stats, equipment and talent stones.
As we explained before in detail, the battlefields, dungeons and items are all random. We used procedural generation as much as we can. Even a mundane item like a comb you find in the game can be in different materials like bronze, gold etc. (and have different icons accordingly) We want a game that we can play ourselves and have fun. It must surprise us too.
Dungeon crawling is an important aspect of the game but it also has wilderness crawling, equally important and adventureous. Like the tabletop hex crawlers of the old times (but squares instead of hexagons). With every step you take at the wilderness, a dice is rolled and checked against a random table according to the tile you are on and the time of the day. And then something may happen or not. So wilderness is not only a place you travel from town to dungeon. If you are in a hurry though, you can choose the safer tiles and time of the day to avoid danger. If you want trouble, you can go to a forest at midnight and see what happens.
You will meet several NPCs in Terra Randoma. There is a shop keeper, a tavern keeper, a tavern patron and a lord at each town. You may also meet traveling merchants, or common folk randomly on the over-world. The human enemies, like bandits are lurking around as well. The gender, appearance, clothes, occupations and the defining characteristics of Terra Randoma’s people are all procedurally generated.
The quests you receive from the NPCs are also randomly generated. Combined with who gave you the quest, this helps generate amusing stories in the player’s mind. Irisa “The Sophisticated Actress” asks you to retrieve her porcelain mirror, looking all smart and charismatic in her woven green suit. You wonder what it means to her. Who stole it and why? And then you meet the notorious bandit Calamitus “The Sorrow Bringer”. Once you deal with him, you find the mirror, but also a love letter in his hidden chest. Wouldn’t you wonder for a moment what exactly happened here?
In Terra Randoma, your journey emerges as you play, as a combination of procedural generation and your own imagination. There are numerous meta-goals you may pursue but they are not mandatory. It's kind of a tool to live your own story.
In earlier dev-blogs we talked about weapons, equipment, armor, consumables and materials in Terra Randoma. But we didn’t discuss in detail how you carry these around. So let’s cover inventory management this week.
First things first: One of our favorite things when playing an RPG is managing our inventories. But we also know that it can ruin all the fun if it’s not done right. So this was one of the most important aspects of game development for us from day one. It's been worked on over and over until we could call it user-friendly. It is optimized for keyboard and mouse.
When you open your backpack, you can see not only your backpack and yourself but also your character statistics. So you know exactly what happens when you wear or take off an equipment. It takes only seconds to optimize, tidy up and get going.
The system is weight-based. How much your character can carry depends on Strength Attribute and in particular, Athletics Skill. Weight of each item is easily seen when you hover on the item and by looking at the bottom right corner of each item card.
Every character in the game has a sprint ability. When you sprint you spend some stamina and move two times faster for 3 turns. The heavier your backpack is, the more stamina you have to spend to sprint. In certain situations you may have to drop your precious loot to use your sprint ability and manage to escape.
If you get diseased, then you lose strength and hence can carry less. So you may end up over-burdened. It is important to keep your belongings organized. From time to time you may need to make rather noteworthy decisions like "do I really need to keep this 8 kg weight rusty helmet or should I just drop it?"
If you have lots of precious items and you don't want to drop any of them you can choose to travel to the nearest town while over-burdened. But you will move at half speed and get hungry very fast. With some strategic route planning and bit of luck, you may arrive to the town with your hard earned loot just in time before you die of hunger. Then you will have the opportunity to eat and rest at the local tavern and make inquiries about your next quest.
In this blog post, we will talk about the materials in Terra Randoma.
This is the category of things you can loot but not immediately consume or wear. You can find them in chests, alchemy tables or altars. And some enemies drop them. Each enemy has a different material specific to its kind. The ghosts may drop a vial of ectoplasm while a spider may drop precious spider silk. Now materials seem to be treasure only. But they are actually the foundation of later to be implemented potion crafting system.
This week, we added the Alchemist’s Tower to Terra Randoma. The tower has a shop that sells potions and books. Potions are cheaper in the tower. Since they sell lots of potions they are always in need of materials to craft them. So you can get the best deal for the materials you gather.
Alchemist's Tower always spawns at the mountain area of the map. It is a bit dangerous to travel there but it is always worth it. You will have the opportunity to sell your hard earned materials and if there is a town which struggles with disease you may buy cheap cure disease potions here to help the town as well.
In this blog post we want to talk about weapons in Terra Randoma.
There are no class restrictions in the game so every character can use every weapon. But weapons have weight and consume stamina when used. Heavy weapons use more stamina, so for example while a lightweight thief character can use a heavy hammer, he won't be able to use it efficiently; he will run out of stamina and will be slowed.
Melee weapons are swords, maces, hammers, axes and clubs. Ranged weapons are bows and crossbows. We will add potions the character can throw like acid, oil and fire.
When using weapons, your character instantly changes his weapon to ranged or melee weapon according to enemy position. One of the things we wanted to achieve with this game was to provide a smooth and fast experience. We believed that, the game, while turn-based, should also be played fast and fluid. So this auto weapon change feature serves that purpose well.
Arrows have their own indicator on the bottom left of the hud. So they don't occupy valuable space in the inventory.
There is an item generator in Terra Randoma using prefixes and suffixes that can produce hundreds of thousands of different weapons.
The weapons can be made of different materials including but not limited to wood, steel or aquatril (an ore uniquely found in Terra Randoma). The weight and the damage of the weapon depends on what material it is made of. While basic materials can be applied to all weaponry, there are also special weapons like Amber Blade, Midnight Sword or Whalebone Blade. These are specially crafted rare weapons and usually have better base stats.
The prefixes include descriptions like “reliable”, “unforgiving”, “ruthless”, “blazing” or “enigmatic”. They give bonuses to all sorts of stats including critical hit, attack, resistance or health.
The suffixes include descriptions like "of fire", "of the vicious viper", "of the smiling phantom", or “of the chilling touch”. They give powers like fear, stun, poison, drain or fire.
Weapons are also color coded like in action RPG's. Commons are colorless, uncommons are green, rares are blue, elites are yellow and legendary weapons are purple.
We know everybody likes to find items so we put great emphasize on item generating system to ensure there is always a possibility of a better item in the next chest.