|
Your continuous donations keep RPGWatch running!
RPGWatch Forums » Games » Indie RPG » Crypts of Avaritia - roguelike dungeon crawler

Default Crypts of Avaritia - roguelike dungeon crawler

January 18th, 2014, 00:05
Helly everybody, long time lurker first time poster since I have finally something to say!

I have been working on my own RPG for a couple of months now and would like to share my progress with you here at rpgwatch. I am also hoping for feedback and discussion om game mechanics since I am a one man wolf pack doing this. when I started this I had done practically zero programming and had never touched Unity nor Blender (or any other 3D modeling tool for that matter), so the progress has been slow but I finally feel like there will actually be a nice end product.

Lets start off with the usual sell talk:
Crypts of Avaritia is a combination of randomly generated dungeons together with a first person view with gameplay similar to Heretic/Hexen combined with Dungeon Hack, Ultima Underworld, Dungeon Master, Might & Magic, Daggerfall, Arena and other games in the same genre. The gameplay will not force the player into melee combat as many other RPGs do, instead choice will be given to approach any problem the way the player seem fit, just like in Deus Ex. As such there are many non-combat attributes and skills for the player to upgrade. There are strong survival-mechanisms coupled to the gameplay, such as the player need to sleep, eat and drink water. You can also break bones, bleed and get poisoned.

A little video:


In the video you see:
- Improved graphics settings, a lot of Unity games just use the default quality settings but I think it is important to add as much as possible, so I have added most of what Unity offer.
- FOV settings works for those who like to tinker with that, I just think it looks weird
- Just demonstrating the new stuff on the character, if you are close to a wall the weapons/hands will move back a bit to make it more realistic, since I use 2 cameras to avoid clipping you got some scale issues before and the weapons looked tiny since they were actually far through the wall…
- The player can now lean slightly around corners just to peek before entering a room or whatever.
- Like mentioned before you cannot climb while having your hands equipped, to solve that I added holstering/sheathing of weapons.
- Some results of the attributes and skills are shown, in this case reflexes and luck that is used for the calculation of avoiding enemy attacks, this is still being tuned and my stats are maxed out as always, but you can see that you sometimes will evade the enemy attack even if you stand still.
- Now to get some sleep, we fin a cozy little shelter where we can rest our eyes a bit, the problem is that its location is unsafe… There will be 5 different states the sleeping place can have; dangerous, unsafe, uncertain, safe, secure. All have different percentages per hour of you being discovered, so a longer nap at a unsafe or dangerous place will probably end in an encounter with a enemy. A secure place will be just that, so sleep tight in those places.
- You get woken up by a enemy that passed by and made some noise, time to fight for your life.
- Since you were still tired, you take another 1 hour nap, this time nobody finds you. (If it looks edited, that is because it is. Those damn just kept popping up… Need to pick a better place to sleep next time.)
- Some floating platforms that are static, while jumping on stuff like that you can use the shadow as reference on where to land.
- Some new arrows, one for each magical element. All enemies have different resistance/weakness to different elements, this can be used to your advantage if the player knows those weaknesses.
- A little refinement to the aiming, looks a bit better in my opinion.
- Again, pick up arrows that weren't shot at a enemy. Had to fix some bugs with that but now it seems to work dandy.

- And lastly something a bit different, the generation of the dungeon. I have now made it possible to input words (strings) instead of integers which can be way more fun. As you will notice there is not much variation (except the width and length of the floor that is shown) since there is only one tile to draw when the algorithm is taking a random tile, this will of course be changed once the work with adding content begins.

And some pictures:








You can find more videos and images at my indieDb site:
http://www.indiedb.com/games/crypts-of-avaritia

And lastly, all comments, questions and discussion is extremely welcome, I believe that input from others would greatly improve the game (even though I am hard headed and have my mind set on most things, I love to be convinced by some nice arguments )

Actually, I have one specific question I am tinkering with at the moment… Perception in the game is supposed to determine if enemies and hidden stuff is nearby and tell the player, but I am not sure which way is the best to go.

1. The first option is system where all hidden objects/enemies get a rating from 1-10 (the same as all skills), if the player perception level is higher or equal to the object/enemy, the player will be prompted every time, that is 100% discover rate if equal to or above in level (or up to 90% and a 10% luck modifier, if both are at 100/100 then you truly will get 100% detection rate).
2. Option number two is to have no ratings, only set a object/enemy to discoverable. Then the player perception skill level determines a chance between 0-100 % chance (0 skillpoints give 0%, 10 points give 100%) to discover this object every time the player is close to the object/enemy. The potential downside to this is that the player can "spam" the skill by going back and forth in a area hoping to discover anythings that might be there. But on the other hand it is more like throwing a dice than the first option.

So what do you say? How does other games do it (both pen and paper games and computer games)?

And thanks for stopping by and hopefully got through the wall of text!
Last edited by r3jonwah85; February 23rd, 2014 at 22:24.
r3jonwah85 is offline

r3jonwah85

Traveler

#1

Join Date: Jan 2014
Posts: 10

Default 

February 23rd, 2014, 21:24
The latest stuff including new inventory and equipment handling, first potion made with the crafting/cooking system and much more!



In order of appearance:
- Picking up some items that will be used later (placeholder graphics in many cases in case you wonder what the white blocks are, the same goes for icons in the inventory)
- New menu/options for opening doors. All doors that are locked by a lock (can also be locked by a trigger/latch, remote trigger or puzzle) can either be opened with the correct key type (iron, bronze, silver and gold keys) or be lockpicked (if the player is skilled enough).
- First door is lockpicked.
- Second door is opened with key.
-We find a water source. Here you can take a sip or use the water for various things. In this case we just fill up a empty bottle, but yiu will also have to rinse/clean eatable plants/vegetables. If you do not clean your vegetables you might catch a disease such as hepatitis (working on diseases at the moment).
- Take note that water sources can be clean sources or contaminated sources. The player does not now if the source is clean or contaminated, so to be sure you must boil the water. The same goes for meat in the game where Trichinella and other stuff might be present. Bur the player will at least know if the meat is rotten.
- Equipping a rock (use your imagination on the visuals).
- Picking up lost of other equipment.
- Throw the rocks, this will be useful for tricking enemies to check out movement/sound and thereby luring them away from their position if the guard something. It is implemented but not working 100% all the time so some more work is needed.
- Equipping a weapon and a shield, picking up arrows and move stuff around in the inventory.
- Equipping torch and light it up to demonstrate a critical function, swapping weapons between hands. This is very important since once you unequip a torch that is burning it will have to be ignited again, now the player can move it to another hand without having the need for igniting it again. Might sound like a minor thing but is crucial for immersion and realism.
- Find a fire source check out the possibilities. You can cook/craft items but also close wounds if you have no bandages to fix them. This will close the wound but also inflict some health on the player.
- Combine some water and salvia just to demonstrate how to make potions, in this case we create a minor healing potion. Recipes use a base ingredient at the top and then one or several other components to make something new. The recipe is sensitive to the order which ingredients is added, this makes it possible to make more complex recipes (and lessen abuse or trial and error, the combinations simply become to hard to find).
- Demonstrate the new way items are consumed, they have to be dragged and dropped at the use "button". This lessens the chance of accidental use of stuff.
- Just random messing around in the inventory.
- Video ends.

For those who want more visual stimulation I also post a picture of the updated inventory and equipment system:
Last edited by r3jonwah85; February 23rd, 2014 at 22:22.
r3jonwah85 is offline

r3jonwah85

Traveler

#2

Join Date: Jan 2014
Posts: 10

Default 

February 23rd, 2014, 21:32
r3jonwah85 if you want to post videos you have to use [youtube] tags on each side, and put the eleven digit number in the middle. Here using your video.


"Beware the potato for he is easily angered."- Couchpotato
Last edited by Couchpotato; February 23rd, 2014 at 21:46.
Couchpotato is offline

Couchpotato

Couchpotato's Avatar
LazyGamer
RPGWatch Team

#3

Join Date: Oct 2010
Location: Potato Land
Posts: 8,774

Default 

February 23rd, 2014, 22:27
Originally Posted by Couchpotato View Post
r3jonwah85 if you want to post videos you have to use [youtube] tags on each side, and put the eleven digit number in the middle. Here using your video.
Thank you! I guess I was a bit lazy and did not look further than seeing no icon to click on when creating a message, I apologize for that

This will make the updates much better looking in the future!
r3jonwah85 is offline

r3jonwah85

Traveler

#4

Join Date: Jan 2014
Posts: 10

Default 

April 2nd, 2014, 11:11
Been a bit absent lately, but now I finally have something to show off. I have been working on procedural terrain generation, and the idea is to create an overworld that will tie all dungeons/crypts together. I will be working on foliage in the coming days/weeks and hopefully update soon.



r3jonwah85 is offline

r3jonwah85

Traveler

#5

Join Date: Jan 2014
Posts: 10

Default 

April 7th, 2014, 00:39
Colors/textures are not right (only used for value indication) but what you see is the wind and moisture system in place. The wind (comes in from the left towards right) brings moisture from the sea, then the moisture decreases over land depending on height, then picks up moisture again if the wind blows across any new water (as seen in the little lagoon). Again, horrible z-fighting but that is editor only.

r3jonwah85 is offline

r3jonwah85

Traveler

#6

Join Date: Jan 2014
Posts: 10

Default 

April 16th, 2014, 01:14
Some progress I guess, I work on generating badlands/desert, still a long way to go. Trees are all wrong but at least they are placed procedurally, missing details and still a bit rough edges, but you have to start somewhere.

r3jonwah85 is offline

r3jonwah85

Traveler

#7

Join Date: Jan 2014
Posts: 10

Default 

April 18th, 2014, 22:54
Round 2 for badlands generation, tossed out the old algorithm and wrote a new one after I came up with some new ideas, much more realistic in my opinion.



The biomes I am going for are tundra/mountains, forest (cold pine forest), desert, badland, swamp and volcanic. How do you guys feel about that?
r3jonwah85 is offline

r3jonwah85

Traveler

#8

Join Date: Jan 2014
Posts: 10

Default 

April 22nd, 2014, 22:53
First test of generating a swamp, this is just the basic concept so trees, grass and textures will change. But now I have all the tools functioning, placement of trees, grass and mesh details.

r3jonwah85 is offline

r3jonwah85

Traveler

#9

Join Date: Jan 2014
Posts: 10

Default 

May 1st, 2014, 18:18
Some changes, also started working on day/night cycle but it still a very much work in progress.

r3jonwah85 is offline

r3jonwah85

Traveler

#10

Join Date: Jan 2014
Posts: 10

Default 

May 31st, 2014, 00:23
Small update on my day/night cycle, still a lot missing like the moon, effects for sun rise and sun set, fading between clouds and water etc. At least I wrote my first shader.

r3jonwah85 is offline

r3jonwah85

Traveler

#11

Join Date: Jan 2014
Posts: 10

Default 

July 11th, 2014, 03:41
Looks great! Keep up the good work!

http://www.destinationcrpg.blogspot.com - My blog dedicated to my attempt to finish every CRPG ever made!
Baxander is offline

Baxander

Baxander's Avatar
Traveler

#12

Join Date: Jul 2014
Posts: 3
RPGWatch Forums » Games » Indie RPG » Crypts of Avaritia - roguelike dungeon crawler
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 06:17.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Copyright by RPGWatch