Exilian

Game Design and Project Resources: The Workshops Quarter => Pangolin Games => Computer Game Development - The Indie Alley => Adventures of Soros => Topic started by: Jubal on February 03, 2012, 06:34:42 PM

Title: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on February 03, 2012, 06:34:42 PM
I'm teaching myself Python!
And I'm doing so by building a little python RPG for y'all to play. Utterly classic style, no graphics, just classic text-based command-line fun.

This is ADVENTURES OF SOROS

You, as the player, must adventure round the land of Soros, finding gems! Weapons! Magical Alpacas (okay, maybe not magical Alpacas). There will be quests, damsels, dragons, and a bunch of other stuff lying around too!

Features so far include:
- Variety of playable locations
- Four player races
- Combat system with randomised enemies that periodically attack you outside towns
- Score that builds up as you explore the game-world
- Different weapons, armour, and items available
Title: Re: ADVENTURES OF SOROS
Post by: Phoenixguard09 on February 04, 2012, 01:07:48 AM
Sounds good mate, but we need magical alpacas. The poor alpaca never gets a look-in. ;)
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on February 07, 2012, 08:22:50 PM
Started work on adding character classes, you can gain a class level every 50xp you gain.

The planned classes are:

WIZARD - casts magic based on their intelligence stat.
PRIEST - casts a few magic spells, mostly healing themselves, and is a capable fighter. Priest magic is based on willpower.
SOLDIER - Aggressive melee and shooting combat class.
THIEF - Sneaky, with hiding, fleeing, and pickpocketing advantages
KNIGHT - Heavy, defensive, armoured combat fighter
WOODSMAN - Advantages at shooting and in forested terrain

There are no multiclass restrictions except that levels must stack. So if you had gained four levels, you could be a specialist level 4 Wizard, or you could be a magic casting soldier with basic healing abilities and the ability to pick pockets. But do all of them badly. :P
Title: Re: ADVENTURES OF SOROS
Post by: comrade_general on February 07, 2012, 10:32:52 PM
Nice! ;)
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on February 10, 2012, 11:08:54 PM
Need ideas for neat but easy to implement things which might be fun in this game... also looking for ideas for skills to bulk out skill lists for any of the above character classes.
Title: Re: ADVENTURES OF SOROS
Post by: lordryan756 on February 11, 2012, 03:56:19 PM
Here are some skills for you, Jubal :P

Wizard:
   Focus - Increases magical damage 5-10% per level
   Spellcraft - Can write spells into scrolls, for sale or future use (When mana is low)
Priest:
   Holy Smight - Causes 150% damage against Undead
   Godly Fury - Increases melee power by 50-70%*
Soldier:
   Solid Ground - Increases defense for 50-60%*
Thief:
   Drawing a blank =/
Knight:
   Drawing another blank :(
Woodsman:
   Woodscraft - Get's a 100% Agility boost if in a forest/woods*
   Eagle-Eye - Increases Dexterity by 200%(Too OP?) while in Woods*
   Woodland Aid - Calls upon a creature to give some aid(Upon their level? Like if WA lvl 1, you can summon a skunk?)

Just some general ideas I have. Not sure if these would be "easy" to implement, but here you go :P.

* - Is passive
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on February 13, 2012, 11:11:11 PM
Currently working on quests and expanding the gameworld and stuff.
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on February 16, 2012, 09:17:22 PM
Anyone got good quest ideas?
Title: Re: ADVENTURES OF SOROS
Post by: comrade_general on February 16, 2012, 10:20:35 PM
I believe I've already given some of mine. ;)
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on February 23, 2012, 07:03:21 PM
Some testing occurred today, fixed some major combat bugs.  :)
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on March 08, 2012, 05:13:31 PM
Expect a release soon! Remember that you either need Python or Portable Python to play, though.
Title: Re: ADVENTURES OF SOROS
Post by: hazzacanary on March 15, 2012, 09:50:30 PM
Anyone got good quest ideas?

You must have done the classic "rescue someone" quest, or "fight evil bad-thing and save world" quest. Do you have a main questline?
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on March 21, 2012, 10:38:35 PM
No main questline, though there are plenty of minor quests.

Really just finishing off one more location before initial release now!  :)
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on March 29, 2012, 04:09:14 PM
Loadgame & Savegame feature built today.  :)
Title: Re: ADVENTURES OF SOROS
Post by: comrade_general on March 31, 2012, 03:34:03 PM
Interesting. Seems to me something like that would be difficult.
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on March 31, 2012, 03:40:14 PM
Python's handling of writing files is fairly good - there are a couple of weaknesses in the system, but it works pretty well. It basically just dumps all the data into a text file with the character name as filename and then reads it when you load it. There's also a central list of the saved names, so it knows which characters can & can't be loaded. The disadvantages are that you can't really delete a save easily, that if you made your character called "saves" you would over-write the central savegame file and break the system, and that you can't have multiple characters with exactly the same name.  :)
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on April 19, 2012, 06:27:11 PM
GUI work has tentatively begun... may well be looking for someone to do some location & monster 2d static art at some point (no preference as to style, as long as it's consistent).
Title: Re: ADVENTURES OF SOROS
Post by: gixxy on May 03, 2012, 03:38:31 PM
Definitely sounds worth a try :D

I was working on an RPG at one point that was going to be over a telnet server. It was a blast! Sadly the guy running it abandoned it.
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on May 03, 2012, 04:23:23 PM
GUI work is slow but getting there, every submenu now needs its own function rather than dealing with loads of stuff within one while looped uberfunction which is going to be time consuming.
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on July 12, 2012, 11:28:05 AM
I've made a bit of a breakthrough which will enable me to use less code changes, still a long way to go before all functionality is restored in GUI'd form though!
Title: Re: ADVENTURES OF SOROS
Post by: Cuddly Khan on July 12, 2012, 12:40:06 PM
:) Lovely to see you still working on this Jubal. Do you still need quest ideas?
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on July 18, 2012, 09:51:27 PM
Thanks for the offer, but for the next bit at least working on the GUI will be the main thing - I'm totally rebuilding the user interface.
Title: Re: ADVENTURES OF SOROS
Post by: Jubal on August 12, 2012, 02:30:08 PM
Finally got a working combat engine again!  :)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on October 21, 2012, 10:27:44 PM
Load/Save is working again, so the upgrade is more or less complete. I can also announce that the team has rapidly doubled in size to two with the addition of Claudia Starke (Rotegruetze) as artist - a full preview of the new version and her work so far is coming soon!
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: comrade_general on October 21, 2012, 10:43:02 PM
Still like to see those pictures sometime. ;)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Silver Wolf on November 04, 2012, 12:44:32 PM
The same. The artwork looks great...
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on December 03, 2012, 03:59:37 PM
More sketch ideas through in my email yesterday, it's still all moving along - and I should hopefully get more programming done in the near future too!
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on December 06, 2012, 10:41:27 AM
I cannot get this one minor function for picking wizard spells done and it's killing me with annoyance.
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on December 06, 2012, 01:09:56 PM
Fixed!  :D
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on December 27, 2012, 02:59:23 PM
Hunger system is now in place.  :)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on March 28, 2013, 11:42:45 AM
To give a quick update; work has mostly stalled as our artist is currently too busy, but she'll hopefully start work again sometime after easter.  :)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on December 16, 2013, 10:46:49 PM
Okay, as you might have all guessed our artist disappeared. The game is not dead though, just waiting until I can find an artist who will finish the job.

Today I played a game for a while and fixed a couple of minor display/dialogue bugs.  :)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on January 18, 2014, 12:49:21 PM
Not sure what to do next on this - a "drop item" feature, a stamina system, new quests are all possibilities.
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: comrade_general on January 18, 2014, 01:45:54 PM
THROW THERMAL POD
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Tom on January 21, 2014, 07:05:03 AM
Is that from the movie big?
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: comrade_general on January 21, 2014, 10:08:05 AM
Yes. :)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Tom on January 21, 2014, 02:31:16 PM
Should I throw in MELT ICE WIZARD as well then? :D
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: comrade_general on January 21, 2014, 02:36:10 PM
I think you should. :)

WHAT DO YOU WANT TO MELT HIM WITH?
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Tom on January 21, 2014, 04:38:27 PM
THROW THERMAL POD
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on April 09, 2014, 12:10:07 PM
Back to work - next job, stamina system :)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on April 15, 2014, 03:49:18 PM
Stamina done! Work continueth!

Next I think probably more quests are the obvious step.
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Tom on April 15, 2014, 05:01:37 PM
What quests were you thinking of doing?
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on April 15, 2014, 05:47:34 PM
A couple of standard fighty ones, I think - killing a troll, and maybe killing some sort of spellcasting enemy too. Not sure what else exactly yet - ideas appreciated!
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: comrade_general on April 15, 2014, 05:50:10 PM
Throw. Thermal. Pod.
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on April 17, 2014, 10:49:11 PM
Troll quest written up fully :) Also re-programmed and reintroduced the old cups/gambling minigame.
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on July 04, 2014, 12:56:13 PM
Just finished a big ol' design document for the artists.
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Sissadora on July 15, 2014, 01:11:30 PM
I'm also filling up our reference Pinterest board at http://www.pinterest.com/sissadora/adventures-of-soros-references-ideas/ . Especially in love with the elf clothing directives from the design document so far. Now to continue with laying out some environments with (hopefully) correct garbs... :)
Title: Re: ADVENTURES OF SOROS - WORK UPDATES
Post by: Jubal on August 08, 2014, 12:42:08 PM
Just fixed a bug whereby fleeing from any quest fights would teleport you back to Follock tavern :P

Nearly finished a second boss-quest, this time fighting a spirit called the Woodwose :)