Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1301892 Posts in 58014 Topics- by 49086 Members - Latest Member: Harrypc95

June 25, 2017, 07:39:41 am

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsFeedbackDevLogsQuests Unlimited
Pages: [1]
Print
Author Topic: Quests Unlimited  (Read 1172 times)
oxrock
Level 0
**



View Profile WWW Email
« on: May 13, 2017, 08:10:17 pm »



The idea behind Quests Unlimited

Quests Unlimited started with the thought of "What if someone ever actually had made a 3d version of progress quest?". I think a lot of us feel the draw of games with level and gear grinding mechanics  but simply don't have the time to invest to excel in those games. So, why not develop a game with those mechanics that grinds for you? With the surge of e-sports, twitch viewership and other casual afk games, maybe watching the action happen can be fun sometimes too. Of course I doubt many would actively watch the game for hours at a time or anything. The idea would be to leave it running and check on the progress every once in a while to see what epic new equipment your party has and how many levels it's gained.


So how does it work?

The premise is simple. When you start a new game you will choose what classes to fill your party with. Your party will then visit the village elder and receive a randomly generated level appropriate quest. While questing monsters may drop equipment with randomly generated stats which can be equipped as upgrades or sold in town.

So where is development currently?

As of now I have 2 party classes mostly implemented, the Fighter and the Hunter. The equipment and stats system are both functioning perfectly(you equip a sword, fighter's stats increase, dequip and his stats decrease) however the inventory UI to interact with the equipment has not been updated yet. The party system functions as expected, parties will fight other parties of rival factions. As of yet with no questing system in place and no enemies developed, the game currently plays more like a 50x5 vs 50x5 battle to the death. This is only for testing purposes and does not indicate release game play whatsoever. I think pictures do more to show progress than words honestly, have a look at some of today's progress:

This afternoon I was working on implementing the hunter's arrows and making sure they flew at their targets.Don't mind the horrid displays over the characters, they're not long for this world. It's just for testing purposes during development.

What's to come?

Well I still have to implement a lot of things, as indicated by only being at 30% developed. Here's a list off the top of my head:
  • quest system
  • mage class
  • berserker class
  • priest class
  • tons of enemy classes
  • threat system
  • individual equipment windows
  • equipment scoring system based on class
  • town vendor
  • equipment improvement system
  • save/load system (partially implemented)
  • possible twitch.tv interaction


What else is to come? Well hopefully updates at least every Saturday! I'm actively developing this game full time and think it's finally time to start showing it off a bit. Like what you see, have questions, got a suggestion? Leave a comment!


« Last Edit: June 17, 2017, 04:47:20 pm by oxrock » Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #1 on: May 16, 2017, 08:57:02 pm »

Progress Report:

That's right, there has actually been progress! I am happy to report that there are currently 2 enemy classes implemented and functional within the game. Only 2 of many, but it's a start at least.

On another front, I decided to add another questing/monster grinding area to the game. So as of today there is now a cave area where there will mostly be orcs and goblin type creatures. This is in addition to the 2 other zones already in place, the graveyard and the forest circle. The graveyard as you can imagine is for undead creatures while the forest will be for more of a potpourri of encounters.

I also decided that there should be rest areas outside each questing zone to recuperate between fights as opposed to being forced to return to town to convalesce. And what better symbol of outside resting areas is there than a campfire?!?! So of course I went about making the most voxeliest (is that even a word? if not I'm declaring it a word, I call dibs on all royalties) campfire I could muster and placing them appropriately around the map. Here's a peek:


On Saturday I'll be back with more updates, more details and many more pictures of what is actually taking place. I thought a mini update to let everyone know that this was in-fact actively being developed and that this dev log will in-fact be updated would be nice.




Logged

Zireael
Level 1
*


View Profile
« Reply #2 on: May 19, 2017, 01:35:23 am »

I like the fire!
Logged
oxrock
Level 0
**



View Profile WWW Email
« Reply #3 on: May 20, 2017, 04:08:13 pm »

I like the fire!
I'm glad! I've actually upgraded the fire from a billboard renderer to 3d mesh so it's a true voxel fire now  Grin

I haven't actually seen much out there in terms of people emulating voxel particle effects, so I was thinking I'd put together a quick tutorial of how to make a voxel particle fire like mine.
Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #4 on: May 20, 2017, 04:24:09 pm »

Update 5/20

Now for the weekly update, I mentioned previously that I implemented 2 enemy classes this week but I haven't yet divulged who they are. Well, without further delay here they are!

Orc Berserker:
This one's a big beefy bruiser who dishes out a lot of melee dmg and has considerable hitpoints. He has very little armor however.




Skeleton Warrior:
The skeleton warrior does only moderate melee damage and focuses on damage mitigation.




Ok, so what else have I been up to? Well you may have noticed that Quests Unlimited now has an emblem! As far as functionality goes, a lot of work has gone into implementing the tools the game logic will be using to control the party and the game world. The game has actually progressed pretty far beyond the silly zerg battles we would see in the past. The party can now be told to go to a quest destination, will fight the monsters there, and if they lose will automatically respawn at the nearest campfire. Tonight or tomorrow I'll be posting a follow-up post with a video showcasing the game's progress, and hopefully filling and any progress notes that may have slipped through the cracks.

Until then, don't forget the marshmellows!

« Last Edit: May 20, 2017, 07:52:30 pm by oxrock » Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #5 on: May 21, 2017, 03:06:58 am »

Good morning everyone. I'm a man of my word and here's the video documenting the game's current state. There's a lot of information in there I've not actually gone over yet on here, so you might want to give it a proper watch. It's my first attempt at a video DevLog so go easy on me. I hope you enjoy guys.



Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #6 on: May 25, 2017, 06:11:10 am »

This isn't an "OMG!" update but I figured I'd put it out there that I updated the game logo. The resolution is significantly increased and the details on the axe in particular I spent a lot of time improving as I felt it was kind of plain when compared to the sword.

old:


new:




Not as happy on the shading of the axe as I could be, and still not happy with the text, it's a bit jaggy for my liking and I just feel like it's missing something. But I feel like this is a marked improvement at least.

Update:

stayed up tinkering and came up with this one:
« Last Edit: May 25, 2017, 09:20:34 am by oxrock » Logged

xix
Level 3
***


View Profile Email
« Reply #7 on: May 25, 2017, 06:37:02 am »

I love the look of your game. I also think you're making some cool iconographic choices with your logo. But (at the risk of the pot calling the kettle black) I don't think their delivery methods jive very well. I think you might want to consider the strengths of each and see where you can make them meet in the middle.

E.g. The Ram Skull Battle Axe is super dope. But the logo is hifi with outlines whereas the game is lofi with lighting. I think the logo is just reminding me of things I won't ever get to see in the game. If you come up with a battle axe that says the same things (jagged edges, ram skull, multiple pointy death spots) in voxel I think it'd jive better. I'm much more lenient on the text because it's a functional thing, but I think even then keeping it Sans Serif, unicolor, and straight might make it seem more cohesive.

Take my advice with a grain of salt. I'm developing the UI for my own voxel game, and I'm mostly working through these same things for myself.
Logged

@lunarsignals on twitter
@lunarsignals on instagram
The Moon Fields devlog, right here
oxrock
Level 0
**



View Profile WWW Email
« Reply #8 on: May 25, 2017, 07:24:12 am »

I love the look of your game. I also think you're making some cool iconographic choices with your logo. But (at the risk of the pot calling the kettle black) I don't think their delivery methods jive very well. I think you might want to consider the strengths of each and see where you can make them meet in the middle.

E.g. The Ram Skull Battle Axe is super dope. But the logo is hifi with outlines whereas the game is lofi with lighting. I think the logo is just reminding me of things I won't ever get to see in the game. If you come up with a battle axe that says the same things (jagged edges, ram skull, multiple pointy death spots) in voxel I think it'd jive better. I'm much more lenient on the text because it's a functional thing, but I think even then keeping it Sans Serif, unicolor, and straight might make it seem more cohesive.

Take my advice with a grain of salt. I'm developing the UI for my own voxel game, and I'm mostly working through these same things for myself.
Thanks for your input! You're the second person to suggest switching to voxel weapons but for some reason something inside of me is fighting it. It seems to make sense though, so I'll be chewing it over in my mind a while. As for the text being the way it is, the main reason is mostly a homage to PQ.

original:


mine:


With your post about iconographic choices I think you saw what I was aiming for with my emblem at least, I was wondering how many might see it. I will probably keep the text in the elipse but will probably lose the color transition and might change the font as well. Just not liking it.



Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #9 on: May 27, 2017, 07:44:20 am »

It's Saturday yet again, so here I am to fill everyone in on the progress made this week. I suppose the most exciting thing to showoff is the quest tracking. As of now 3 quests can be randomly selected (kill undead/cavedwellers/forestdwellers) and appropriately tracked. Here's a sneak peek of it in action:



As with everything, it's still a work in progress. The quest as of now is assigned at the game's start and there's no completion indicator or start of another quest as of yet. The quest variety is planned to be expanded further once more adversaries are introduced as well. There may be quests that require the party to kill skeleton warriors specifically for example, a lot of the groundwork for that has already been laid out.

Some other progress not showcased (because it's a bit like watching grass grow) is the campfire's health regeneration effect. When party members are not in combat in proximity of a campfire, they regain 1%(or 1hp minimum) health per second. Also relating to the campfire, I created another function for the party to actually walk to the campfire instead of being instantly teleported. I think being teleported is still valid for when the party completely wipes to an enemy group, but teleporting to heal after each encounter seemed silly. That of course introduced an interesting bug. Our party would attack the campfire! Well it certainly looked like it anyway, the attack animation was playing but if any of the actual attack logic was going off it probably would of crashed while looking for components that don't exist. So I went back and got that all sorted out.

I think that about covers the visible changes. There was a fair amount of code reformatting to wrangle in some classes that were getting out of control. A lot of groundwork laid for things just on the verge of being implemented. The game is actually pretty close to start being automated (barebones to the extreme) which would be a big milestone I think.
Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #10 on: May 27, 2017, 09:43:09 am »

I felt like this week's post needed a little bit more to be excited about, so I decided to get back to work for a bit and implement another enemy. So here he is, the infamous lizardman!



The lizardman is replacing the fighters/hunters I was using as placekeepers in the forest. He's all set up and working as intended   Beer!
« Last Edit: May 27, 2017, 10:59:59 am by oxrock » Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #11 on: May 31, 2017, 04:39:08 am »

Hello everyone, it's been a very productive few days so I wanted to give an update to talk about what's been going on lately.
 
  • I got rid of those atrocious displays over everyone's heads. Those were never intended to remain long and were there for convenience sake. They were replaced by a healthbox that will eventually be able to be toggled off for a more cinematic experience.
  • quests can now actually be completed and have new ones be assigned!
  • The game is finally fully automated!!!!!

and here's the proof:





So yes, it's fully automated at the moment but sadly there's still tons of features missing so we're far from done. My current goal is to update my existing inventory system to handle my equipment generation system and to get the loot dropping system up and running.

« Last Edit: May 31, 2017, 06:36:01 am by oxrock » Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #12 on: May 31, 2017, 10:48:49 am »

I've done a lot of talking about what I've implemented, talked some about what I'd like to do in the future, but I haven't heard anything about what kinds of things people might be interested in seeing in a game like this. What do you think would make the game better? Should there be pets, boss fights, dancing bears? I know what I want to see, I need to know what YOU want to see! Let me know what you think.   Blink Blink
Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #13 on: June 06, 2017, 06:29:29 am »

Well, I missed the scheduled DevLog post. Whoops! I had to put the game on hold for a few days and do some contract work so I could afford to eat for a few more days, I hope everyone can understand. It was not all time wasted however! I've spent some time strategizing how to release Quests Unlimited as a free to play game while still keeping the lights on. I think I've come up with a solution that can really be something special. This Saturday I should at least have more work to show off again, sorry for the delay everyone. This game will be epic, I guarantee it!  Beer!
Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #14 on: June 10, 2017, 12:13:54 am »

It's that time again so I'm here to update everyone with what's happened lately. The big news is that the equipment generation system is now finally properly integrated with the inventory system. It took a ton of boring work that I'm sure nobody wants to hear the details about, but it's operational. All the items that can currently be generated can be accounted for in the inventory. With that system in place and functioning properly, that mean that monsters can now drop loot when they die! Here's a look at that in action:



That's great progress and I'm glad that's over with, but there's still a lot to tackle. For example, our party isn't utilizing all this awesome gear they're getting! Creating a gear scoring algorithm as a means for party members to decide on upgrades is on the immediate TODO list. After that, implementing a function to actually equip new inventory items should be relatively simple with the codebase I have. A little further down the list is working on the item shop, we have to be able to sell all those items we get to make room for more items!
Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #15 on: June 10, 2017, 11:51:52 am »

I made another gif for screenshotsaturday that looks a bit cleaner than the one shown here, so I want to make sure it's seen here as well.

Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #16 on: June 17, 2017, 06:15:02 am »

Holy cow, it's Saturday again already! This week has just flown right by. There have been some pretty significant improvements made this week although I fear they may not be readily apparent.

First on the list of improvements(and easiest achieved), I finally rid the game of that god awful background music that was randomly generated. The updated piece is a vast improvement, I'm not sure if it'll remain until release but it'll sure make developing less of an earache. You can hear the new background music in the video linked below.

Next and almost least, I added a sound effect that plays every time an item is added to the inventory.

Next improvement on the list are the icons for the health and mana potions. They just were awful and painful to look at. So we went from these:


to these:


Which will actually look more like this while scaled to inventory size:



Which leads us to this week's next improvement, selling inventory items! That's right, the sale of unwanted inventory items has been (very simplistically) implemented! Eventually our intrepid party will have to visit the salesman in town to pawn off their wares, but in the meanwhile, after each quest completion all unwanted inventory items are sold and your updated gold balance is displayed at the bottom of the inventory screen. We even get to hear the sound of a register bell ring whenever we sell. I feel this is a good time to remind everyone that there is a slider for sounds effects in the  options, you can absolutely turn those down if they wear you down after a while. Here's this week's video showing this in action:




Last but most definitely not the least improvement, our party can now automatically equip the items that drop from mobs! They recognize which items are upgrades and only equip items that are better than their currently equipped ones. The old gear is then returned to the inventory in case any other party members can use it. If not, it gets sold with all the other junk. This was a lot of work and I'm quite happy to say that as far as I've been able to tell through testing, it's working.... 99% as intended. Functionally it's great, visually it flubs up sometimes. Sometimes weapons don't look like they're in hands, or people need to pull their pants up, but bugs happen. Hopefully that'll be fixed shortly. Unfortunately despite this development being quite significant, it's not something I can really show off adequately with features implemented in my game currently. There's no character stat sheet to look for changes, no equipment page yet, so even though it's functional the only proof is the equipment on their bodies changing. Sadly I never know when it'll happen or on who, so it'd make filming quite tedious just to provide proof.


Logged

oxrock
Level 0
**



View Profile WWW Email
« Reply #17 on: June 24, 2017, 11:01:23 am »

Happy Saturday everybody! This week I've been working on something I think is pretty exciting. My last update was pretty important, party members were upgrading their equipment automatically but there was no indicator of their current stats or what they're wearing to show that off. So this week I spent building a system to inform users what's going on a bit. Each party member now has their own stats panel on the left and a detailed view of what particular gear they're wearing. The character equipment window can be pulled up and/or updated by hitting the green arrow on a member's stat panel. Here's a gif showing this in action:



Now you might be wondering, "why is there an empty slot on everyone's equipment window?" And what's a very good and observant question! I've not implemented any offhand items as of yet but I've accounted for their place in the game's future. Fighters will have different shields and hunters will have different arrows types, etc. In other news, the wonky bugs reported last update have been ironed out. There's always more to do of course but that's all for today, hope you all enjoy the update!  Beer!
Logged

Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic