Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411469 Posts in 69368 Topics- by 58422 Members - Latest Member: daffodil_dev

April 23, 2024, 05:13:30 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperPlaytestingUnmapped - a plain text Darklands-like RPG
Pages: [1] 2
Print
Author Topic: Unmapped - a plain text Darklands-like RPG  (Read 5128 times)
ssfsx17
Level 0
**


View Profile
« on: January 14, 2013, 01:45:03 PM »

http://code.google.com/p/unmapped/

----

You gather around the comfortable fire at the tavern, in a remote town where adventure is to be found.

"Then we are agreed?" asks Roswitha, a priestess who has decided to go out of the sheltered cloister and into the big wide world. "We will swear this pact of loyalty, to achieve justice and glory for all?" Everyone nods.

You all swear a pact as blood-brethren, to seek good and avoid evil, and to bring everlasting honor and glory to your names.

You look around at each other. One of you, Zeni, is a battle-scarred veteran who has seen the full horrors of what humans are willing to do to each other. "Now taht we have a goal," Zeni remarks wryly, "how shall we achieve it?"

"Let's visit the market and the guilds in search of better equipment and more training," suggests Sugihara. She has studied and scribed for her whole life, and loathes risk. Above all, she fears that someone will accuse her of making a mistake. "I've also heard that the churches and monasteries may take on students. Once we find some teachers, we can just stay here and work at various things until the money runs low!"

Everyone nods, even Rory the Rascal. "A wise plan," remarks Rory, "but why not take action now? Lowlives infest the back streets here at night. We can gain repute, experience, and a bit of plunder by eliminating these scum. Let us also listen to rumors and visit the villages to learn about opportunities to advance ourselves."

There is an unhappy look on Sugihara's face. "Don't we need fine armor and good weapons? Maybe the sale of one or two valuable items would give us the funds to help everyone here. I am loathe to venture into the dangerous countryside without good equipment."

After discussing these issues, you decide to...

...look at the downloads
...ask the tavernkeeper about his younger days of adventuring
...consult the scholars who are also experts in dwarven craftsmanship
...converse with other adventurers who have tried many kinds of quests
...enjoy the ambient music at this tavern
...search for more choices
...discuss unrelated topics to pass the time

----

Unmapped is a Darklands-like "role-playing" game with a minimal pure-text interface, powered by the Lanterna GUI library ( http://code.google.com/p/lanterna/ ). The combat is based on The Bard's Tale series. The game has no visual map whatsoever, hence its name.

It requires Java to run. If you can run PCGen, MegaMek, MekHQ, etc., then you should hopefully be able to run this.

Current things to see:
  * Party of up to 6 characters
  * Go to the Guild Street or the Garment District for shopping
  * Go to the temple at the Central Plaza
  * Go to the slums and pick a fight
  * Go outside town and explore the countryside, visit a village, or march towards a raubritter's (robber-knight's) tower
  * Holy Book system, roughly analagous to the Roman Catholic saints systems of Darklands
  * Source code available under the GPLv2 on Google Code - if there is enough demand then I may also put the source on GitHub

New in 0.0.8:
  * Random encounters in the countryside - currently, only two are implemented
  * Main menu is accessible from outside town
  * There is now a benefit to going to villages that are not evil
  * Running away from a fight will remove shock damage ("stumbled", "staggered", "totally rocked", etc). Also, shock damage is also always removed while camping/resting, even if the character does not choose to rest.
  * Bugfixed savegames so that they will keep track of character damage

Planned:
  * Training non-combat skills - the really good training will require Norton Coins
  * More encounters of many kinds
  * More possible encounters when picking a fight in the slums
  * Ranged weapons with reload time - crossbows and firearms
  * Other encounters & battles that show off the engine's flexibility, e.g. skeletons who are highly resistant to cutting & piercing damage
  * More shops and stuff to go in the shops
  * Improvements to chargen
  * Alchemy (and Cooking / Food system?)
  * Ask for music submissions
  * Implement save files as JSON rather than XML, for maximum resume padding
  * Finish up the quests that are started in villages

Shelved for later:
  * Character descriptions - This is not gonna work without a lot of custom coding, because Lanterna UI doesn't have text input boxes that handle multiple lines.

=FAQ=

===How to help?===

Suggestions and feedback!

What takes most of the time is thinking of encounters and all the different things that should be able to happen in them.

===Java is infamous for security issues===

This only applies to the plugins that run Java in a web browser. This affects nVidia's hardware detector, Facebook's advanced photo uploader, and many corporate applets. However, desktop and server Java are still fine. In fact, if desktop and server-side Java had a security issue, the whole corporate world and the entire country of India would melt, but that is another story for another day.

And, if you heard that Java was bad, wait'll you see Flash and Silverlight. Generally, web browser plugins that provide "rich functionality" are inherent security issues.

If you're really concerned, then use Linux + this: http://openjdk.java.net/ or this: http://www.ibm.com/developerworks/java/jdk/index.html - and turn off the Java web browser plugin

===Exception in thread "main" java.lang.UnsupportedClassVersionError===

Try updating to the latest version of Java.

===This game is difficult!===

Look in the source code for a file named "spoilers.txt" to see some of the secrets of the game. Or you can just hack your save file.
« Last Edit: March 22, 2013, 01:31:11 PM by ssfsx17 » Logged
ssfsx17
Level 0
**


View Profile
« Reply #1 on: January 17, 2013, 10:18:44 AM »

New release is up: http://code.google.com/p/unmapped/

New in release 0.0.2:
  * Camping - try it at the inn, at the temple, and at an abandoned building in the slums
  * Better (and more random) fight in the slums
  * Messages for stat & skill increases, by popular request. The fastest way to see such messages is to go to the slums alone and pick a fight.
  * Improved combat mechanics and balance. If you want to win the fight in the slums, you should bring a full party.
  * Armor

Planned for release 0.0.3:
  * Weapons
  * Shops
  * Martial arts school in the Guild District
  * ...and more
Logged
IzzyReggie
Level 1
*


View Profile
« Reply #2 on: January 17, 2013, 11:00:33 AM »

Trying to run this gives me this:
Code:
java -jar unmapped-0.0.2-SNAPSHOT.jar
Failed to load Main-Class manifest attribute from
unmapped-0.0.2-SNAPSHOT.jar
Logged

Twitter: @fistpuncher (no relation to the game)
ssfsx17
Level 0
**


View Profile
« Reply #3 on: January 17, 2013, 11:12:16 AM »

Trying to run this gives me this:
Code:
java -jar unmapped-0.0.2-SNAPSHOT.jar
Failed to load Main-Class manifest attribute from
unmapped-0.0.2-SNAPSHOT.jar

I probably should have explained that you go to the "bin" directory and run the BAT file (on Windows) or the file just named "unmapped" (on Linux)
Logged
IzzyReggie
Level 1
*


View Profile
« Reply #4 on: January 17, 2013, 11:20:00 AM »

In that case...
Code:
Exception in thread "main" java.lang.UnsupportedClassVersionError: patrickwong/unmapped/UnmappedMain : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
logout
Now, I think the problem is on my end, but I'm not too sure what's wrong? I may not have the proper version of Java installed?
Logged

Twitter: @fistpuncher (no relation to the game)
ssfsx17
Level 0
**


View Profile
« Reply #5 on: January 17, 2013, 11:38:03 AM »

Yes, having the latest version of Java installed would help.

Note to self: in the future, when I get a new computer, make a virtual machine with a lower version of Java to build the game with.
Logged
ssfsx17
Level 0
**


View Profile
« Reply #6 on: January 21, 2013, 10:00:31 PM »

New release! http://code.google.com/p/unmapped/

New in release 0.0.3:
  * Armor bugfixed
  * Weapons & Shields
  * Shops - try buying a drink from the tavern, or anything on Guild Street
Logged
ssfsx17
Level 0
**


View Profile
« Reply #7 on: January 26, 2013, 12:03:15 PM »

New release 0.0.4:
  * Villages - there are more possibilities for what kind kind of a village you find than in Darklands
  * Quests - right now, the only quests to see are from the villages
Logged
Gremlin
Level 0
**



View Profile
« Reply #8 on: January 29, 2013, 12:22:58 PM »

Nice. I've often thought that a text-only Darklands-like would make a great platform for experimenting with interesting emergent storytelling ideas. I'm glad to see someone has actually made one.

I'm on Windows and had to update my JAVA_HOME variable after updating Java...which looks like it was what was causing the Java bugs I've experienced in the past, since it was still pointing to version 6!

Anyway, I managed to get my two-person party into an infinite loop of buying leather armor in a village: is there any way to escape that menu?
Logged
ssfsx17
Level 0
**


View Profile
« Reply #9 on: January 29, 2013, 03:43:10 PM »

Anyway, I managed to get my two-person party into an infinite loop of buying leather armor in a village: is there any way to escape that menu?

That is a bug, and there is no escape. No escape! Mwahahahahahaha!

A release may be out later tonight, depending on my quantities of consciousness and lucidity after work.
Logged
ssfsx17
Level 0
**


View Profile
« Reply #10 on: January 29, 2013, 08:14:05 PM »

Patch release for 0.0.4: http://code.google.com/p/unmapped/
  * Village blacksmith's shop fixed
Logged
ssfsx17
Level 0
**


View Profile
« Reply #11 on: February 01, 2013, 10:49:18 PM »

New release 0.0.5 - SAVEGAMES! http://code.google.com/p/unmapped/
  * Savegames!
  * Chargen choices give different skill bonuses
  * Ranged fighting - shortbow and longbow now available at the weaponsmith guild
  * Defending - this makes a character use both hands to defend (or for a two-handed weapon, adds an extra parry attempt)
  * Passing a turn now relieves a small amount of shock damage
  * Slightly better combat balance
  * Garment District with two shops implemented, so you finally have some clothes to equip.
Logged
ssfsx17
Level 0
**


View Profile
« Reply #12 on: February 09, 2013, 06:52:17 PM »

New release 0.0.6: http://code.google.com/p/unmapped/
  * Holy Book system, which is roughly analagous to the Roman Catholic saints system of Darklands. See the temple for your new holy books. Most encounters should also have their "invoke the power of X" options implemented now, if you have the right books.
  * Bugfixed using items out of combat
  * Reduced the effectiveness of bandages
  * Two more stores in the Garment District
Logged
Panurge
Level 5
*****



View Profile WWW
« Reply #13 on: February 10, 2013, 01:19:20 AM »

Sounds interesting. I've been trying lots of different text-only things myself recently. I will definitely check this out and let you know what I think.
Logged

ssfsx17
Level 0
**


View Profile
« Reply #14 on: February 10, 2013, 07:58:33 AM »

Sounds interesting. I've been trying lots of different text-only things myself recently. I will definitely check this out and let you know what I think.

Please do! The more feedback, the more useful features will be done, and less clothing store updates Smiley
Logged
Panurge
Level 5
*****



View Profile WWW
« Reply #15 on: February 14, 2013, 06:03:47 AM »

Would really like to play this but don't seem to be able to open it (Windows 7). Any tips?
Logged

ssfsx17
Level 0
**


View Profile
« Reply #16 on: February 15, 2013, 07:14:28 PM »

Would really like to play this but don't seem to be able to open it (Windows 7). Any tips?

Check that Java is installed. Open up the "cmd" program and type in "java -version"

Beyond that, screenshots would be most useful.
Logged
ssfsx17
Level 0
**


View Profile
« Reply #17 on: February 28, 2013, 10:39:00 PM »

New release 0.0.7: http://code.google.com/p/unmapped/
  * Raubritters (robber-knights) - outside of town
  * Enemies can do ranged attacks - the vast majority of them have a roughly 30% chance to do so
  * Evil villagers have different flavor text in combat

Sorry for the extremely late release, I got very sick. Future releases should be early-and-often again.
Logged
IzzyReggie
Level 1
*


View Profile
« Reply #18 on: March 01, 2013, 08:22:34 PM »

So, I noticed this again, and gave it a try. I had Java this time, so it worked!

I went to the slums, some lowlives got up in my face (apparently) and then beat me up. So I ran away, licked my wounds, loaded up on painkillers and bandages, bought weapons and armor, marched back...

and proceeded to die in one punch.

I... I thought the bandages and painkillers would heal me...
Logged

Twitter: @fistpuncher (no relation to the game)
ssfsx17
Level 0
**


View Profile
« Reply #19 on: March 02, 2013, 09:58:31 AM »

So, I noticed this again, and gave it a try. I had Java this time, so it worked!

I went to the slums, some lowlives got up in my face (apparently) and then beat me up. So I ran away, licked my wounds, loaded up on painkillers and bandages, bought weapons and armor, marched back...

and proceeded to die in one punch.

I... I thought the bandages and painkillers would heal me...

Mwahahahaha! Just as planned!

Seriously, though, you can check your status through the party menu. Also, you need to take a lot of painkillers and bandages. Or just rest at the tavern a lot.

Or you could just not take on a bunch of lowlives alone. But that wouldn't be fun in the Dwarf Fortress sense of the word. Also, one of them may have spawned with the maximum possible challenge rating. It's rare but it could happen. Mmmmmyes.
Logged
Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic