Candlekeep Forum
Candlekeep Forum
Home | Profile | Register | Active Topics | Active Polls | Members | Private Messages | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Forgotten Realms Products
 Forgotten Realms Computer Software
 Underdark-based roguelike?
 New Topic  New Poll New Poll
 Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 3

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 28 Jun 2011 :  20:02:24  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote  Delete Topic
I know there used to be such a game, but it is long defunct.

I've found a tutorial to creating a roguelike and I'd maybe try my hand at it now that I've got hols.

Or maybe you know such a game/you'd try creating it?
Zi

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/

Fellfire
Master of Realmslore

1944 Posts

Posted - 29 Jun 2011 :  02:26:25  Show Profile Send Fellfire a Private Message  Reply with Quote
Hmmm. What?

Misanthorpe

Love is a lie. Only hate endures. Light is blinding. Only in darkness do we see clearly.

"Oh, you think darkness is your ally? You merely adopted the dark. I was born in it, molded by it. I didn't see the light until I was already a man, by then it was nothing to me but.. blinding. The shadows betray you because they belong to me." - Bane The Dark Knight Rises

Green Dragonscale Dice Bag by Crystalsidyll - check it out

Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 29 Jun 2011 :  09:37:35  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
If you mean 'what is a roguelike' then see this: http://en.wikipedia.org/wiki/Roguelike. Generally any computer can run them since they have little in the matter of graphics. They are often based on a simplified version of AD&D rules.

I don't know much in the way of programming but I've seen such games done within a week.

---------------------------------


What I'd want to see (or I'd try to do if there's no such game):
- AD&D simplified rules, at most rules like in Incursion (simplified 3.0 e SRD)
- random level generator (as in Angband, you get a random level every time you exit/enter the level)
- no surface level as in Angband
- no endgame (you don't search for an Amulet of Yendor or anything)
- score based on how deep you went before you died
- Upperdark, Middledark and Lowerdark (say, 30 levels each)
- races available: drow, duergar, svirfnebli, human, dwarf, grimlock
- classes available: fighter, mage, cleric, rogue (maybe some more)
- multiclassing if possible
- maybe templates (half-fiend, vampire)
- darkvision would be very important
- monsters flocking to a player holding a light source
- a sort of a outpost (shop, healing, etc.) could be on random levels but not in the Lowerdark
- typical Underdark monsters: rats, scorpions, spiders (in different sizes); rothe, dragons of different sizes and types, cloakers, hook horrors, pedipalpi, vermin, mind flayers, beholders, kuo-toan, basilisks, draegloths, vampires, myrlochars, yochlols, durzagons, cave fishers, slime, molds, fungi (including shrieker), orcs, goblins, kobolds, quaggoths, trogs, aboleths, chwidenchas, tanarruks
- patrols of drow/duergar/svirfnebli near outposts
- traps of different varieties
- being able to eat corpses like in NetHack

------------------
Does such a game exist or do I have to try my hand at making one?

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

Tyranthraxus
Senior Scribe

Netherlands
423 Posts

Posted - 29 Jun 2011 :  21:44:42  Show Profile  Visit Tyranthraxus's Homepage  Click to see Tyranthraxus's MSN Messenger address Send Tyranthraxus a Private Message  Reply with Quote
I've never heard of an Underdark Rogue version. Must have been a fan made game.

I've started learning programming a similar game in C++. Depending on what programming language you want to use I might help you a bit, but I have to admit programming isn't really my cup of tea.
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 30 Jun 2011 :  08:31:03  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
I've found a tutorial for FreeBasic here: http://users.freebasic-portal.de/rdc/tutorials.html

I've had a little contact with C++ in the form of NWN 1 and 2 toolset - the scripts for NWN are C++

I can try finding a tutorial for C++...

How much do you have done?

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

The Sage
Procrastinator Most High
Moderator

Australia
31690 Posts

Posted - 30 Jun 2011 :  08:35:15  Show Profile  Send The Sage an AOL message  Click to see The Sage's MSN Messenger address  Send The Sage a Yahoo! Message Send The Sage a Private Message  Reply with Quote
As Candlekeep's resident programming-geek [I'm well-versed in many languages], I'd be remiss in not offering my services if and when they're needed.

Candlekeep Forums Moderator

Candlekeep - The Library of Forgotten Realms Lore
http://www.candlekeep.com
-- Candlekeep Forum Code of Conduct

Scribe for the Candlekeep Compendium -- Volume IX now available (Oct 2007)

"So Saith Ed" -- the collected Candlekeep replies of Ed Greenwood

Zhoth'ilam Folio -- The Electronic Misadventures of a Rambling Sage
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 30 Jun 2011 :  09:35:49  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
I've seen a few more tutorials, so far nothing in C++.

I can see that it is possible to make a basic thing in 7 days (as someone did) having a complete tutorial.

Or maybe we could try making an Angband variant? That way most of the work would be cut out for us... dungeon generating for example. We'd just have to code in the new races and new monsters and remove some that do not exist in the Underdark.

EDIT: I'm wondering if we can edit monster.txt (contains information about monsters), p_race.txt (playable races) safely. We'd have to somehow remove Sauron, Thuringwethil, Morgoth and all other named monsters. If it could be done, we'd just have to edit those three files to have our Underdark variant.


EDIT 2: I found Angband forums, maybe I'd post there and people would help. What do you think?

EDIT 3: What language is NetHack written in? Is it C++, as in Angband?

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/

Edited by - Zireael on 30 Jun 2011 18:30:28
Go to Top of Page

The Sage
Procrastinator Most High
Moderator

Australia
31690 Posts

Posted - 01 Jul 2011 :  01:57:36  Show Profile  Send The Sage an AOL message  Click to see The Sage's MSN Messenger address  Send The Sage a Yahoo! Message Send The Sage a Private Message  Reply with Quote
I'm going from memory, but I think NetHack was written using an original C derivative.

Candlekeep Forums Moderator

Candlekeep - The Library of Forgotten Realms Lore
http://www.candlekeep.com
-- Candlekeep Forum Code of Conduct

Scribe for the Candlekeep Compendium -- Volume IX now available (Oct 2007)

"So Saith Ed" -- the collected Candlekeep replies of Ed Greenwood

Zhoth'ilam Folio -- The Electronic Misadventures of a Rambling Sage
Go to Top of Page

Tyranthraxus
Senior Scribe

Netherlands
423 Posts

Posted - 01 Jul 2011 :  02:33:16  Show Profile  Visit Tyranthraxus's Homepage  Click to see Tyranthraxus's MSN Messenger address Send Tyranthraxus a Private Message  Reply with Quote
quote:
Originally posted by Zireael

I've found a tutorial for FreeBasic here: http://users.freebasic-portal.de/rdc/tutorials.html

I've had a little contact with C++ in the form of NWN 1 and 2 toolset - the scripts for NWN are C++

I can try finding a tutorial for C++...

How much do you have done?



I have found a C++ source code for a roguelike game. I forgot where I got it from though. I can send you the zip file if you like.

I've also done a bit of scripting for NWN1 back in the day. Little things like spawning a NPC after destroying a barrel and stuff like that.

The game I'm working on now is a 10 by 10 square grid. You start in a square and you have to find the exit square, the other squares all have effects like traps or give clues. So far I don't have much yet; an empty grid and the basic movement.
Go to Top of Page

The Sage
Procrastinator Most High
Moderator

Australia
31690 Posts

Posted - 01 Jul 2011 :  05:39:52  Show Profile  Send The Sage an AOL message  Click to see The Sage's MSN Messenger address  Send The Sage a Yahoo! Message Send The Sage a Private Message  Reply with Quote
quote:
Originally posted by Tyranthraxus

I have found a C++ source code for a roguelike game. I forgot where I got it from though. I can send you the zip file if you like.
Could you send my a copy also, Tyrant, if it's not too much trouble?

Candlekeep Forums Moderator

Candlekeep - The Library of Forgotten Realms Lore
http://www.candlekeep.com
-- Candlekeep Forum Code of Conduct

Scribe for the Candlekeep Compendium -- Volume IX now available (Oct 2007)

"So Saith Ed" -- the collected Candlekeep replies of Ed Greenwood

Zhoth'ilam Folio -- The Electronic Misadventures of a Rambling Sage
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 01 Jul 2011 :  07:45:22  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
I think I'll make my roguelike an Angband variant. I'll head over to the Angband forums and ask around a bit. Changing monster and player races is the easiest, as I mentioned.

EDIT: I received help. I'll register at the Angband forums and keep you updated about the progress.

I'm away next week, so I'll really start working after I return. Now I'll just ask around on Angband forums.

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/

Edited by - Zireael on 01 Jul 2011 10:20:48
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 02 Jul 2011 :  09:57:12  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
I've already done the races.

I asked around a bit. What I'd need help with is incorporating some features of other variants into what will probably be a fork of NPPAngband.

Namely, the corpse eating bit from ZPlus for all characters, a form of innate abilities (possibly from ZPlus)...

Oh, just have a look at this thread: http://angband.oook.cz/forum/showthread.php?t=4630.

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 22 Jul 2011 :  09:06:18  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
I have some help. We've already done no lvl 0 and we're working on labeling the levels and some other things.

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 18 Jun 2013 :  09:03:15  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
... and then my free time died.

I'm hoping to restart this idea.

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

The Sage
Procrastinator Most High
Moderator

Australia
31690 Posts

Posted - 18 Jun 2013 :  15:06:39  Show Profile  Send The Sage an AOL message  Click to see The Sage's MSN Messenger address  Send The Sage a Yahoo! Message Send The Sage a Private Message  Reply with Quote
Cool! I'd actually been wondering what happened to this...

Candlekeep Forums Moderator

Candlekeep - The Library of Forgotten Realms Lore
http://www.candlekeep.com
-- Candlekeep Forum Code of Conduct

Scribe for the Candlekeep Compendium -- Volume IX now available (Oct 2007)

"So Saith Ed" -- the collected Candlekeep replies of Ed Greenwood

Zhoth'ilam Folio -- The Electronic Misadventures of a Rambling Sage
Go to Top of Page

Wooly Rupert
Master of Mischief
Moderator

USA
30283 Posts

Posted - 18 Jun 2013 :  18:47:53  Show Profile Send Wooly Rupert a Private Message  Reply with Quote
quote:
Originally posted by The Sage

Cool! I'd actually been wondering what happened to this...



...says the master of partially-completed projects.

Candlekeep Forums Moderator

Candlekeep - The Library of Forgotten Realms Lore
http://www.candlekeep.com
-- Candlekeep Forum Code of Conduct

Editor and scribe for The Candlekeep Compendium

I am the Giant Space Hamster of Ill Omen!
Go to Top of Page

dazzlerdal
Great Reader

United Kingdom
3497 Posts

Posted - 18 Jun 2013 :  19:40:37  Show Profile Send dazzlerdal a Private Message  Reply with Quote
I'm discovering lately that if a project is worth doing it will always be partially completed.

I too had a dream of coding a dnd game in c++, a basic ansii game which I hoped later to add graphics to when I figured out how.

I was just starting out learning programming so maybe I was being a bit too ambitious. Things came unstuck somewhere around trying to devise a class (programming class) to cover classes (dnd class), so that a character could add a level from any class he wanted.

Then I realised that dnd is not a good game to turn into a computer game. It is just too open with far too many options. Trying to create an array for temporary bonuses to an attack roll for the various types of bonus which don't stack was also a nightmare.

If anyone ever manages to simulate 3.5 rules in a computer game then they are a genius.

Forgotten Realms Alternate Dimensions Candlekeep Archive
Forgotten Realms Alternate Dimensions: Issue 1
Forgotten Realms Alternate Dimensions: Issue 2
Forgotten Realms Alternate Dimensions: Issue 3
Forgotten Realms Alternate Dimensions: Issue 4
Forgotten Realms Alternate Dimensions: Issue 5
Forgotten Realms Alternate Dimensions: Issue 6
Forgotten Realms Alternate Dimensions: Issue 7
Forgotten Realms Alternate Dimensions: Issue 8
Forgotten Realms Alternate Dimensions: Issue 9

Alternate Realms Site
Go to Top of Page

The Sage
Procrastinator Most High
Moderator

Australia
31690 Posts

Posted - 19 Jun 2013 :  05:06:27  Show Profile  Send The Sage an AOL message  Click to see The Sage's MSN Messenger address  Send The Sage a Yahoo! Message Send The Sage a Private Message  Reply with Quote
quote:
Originally posted by dazzlerdal

Things came unstuck somewhere around trying to devise a class (programming class) ...
There are already official d20 workings for something like this, which I've tweaked and tinkered with in the past to craft my own Computer Programmer PrC [which, interestingly enough, is attributed to the character described in my profile here at Candlekeep]. You might want to draw from previous examples to get some ideas about what you build into the class in terms of abilities and functions.

Candlekeep Forums Moderator

Candlekeep - The Library of Forgotten Realms Lore
http://www.candlekeep.com
-- Candlekeep Forum Code of Conduct

Scribe for the Candlekeep Compendium -- Volume IX now available (Oct 2007)

"So Saith Ed" -- the collected Candlekeep replies of Ed Greenwood

Zhoth'ilam Folio -- The Electronic Misadventures of a Rambling Sage
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 19 Jun 2013 :  20:00:49  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
There exists a d20 roguelike (note, the rules are not 100% faithful to SRD) - link: http://www.incursion-roguelike.net/

I've had some more experience with programming after 2011 (modding Baldur's Gate and Naev) so I picked T-Engine (the one ToME is based on).

I've started programming the game today. I've got the chargen front mostly done, but I got stuck on getting the equipment to work.

Once I have the basics working, adding NPCs, items or talents (feats) is pretty much a breeze. The ToME community is very helpful, too, so I think I'll manage to achieve at least some of my goals.

quote:
..says the master of partially-completed projects.

LOL. Many of my projects are partially-completed, too. That's one of those I really want to see finished.

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 23 Jun 2013 :  18:18:15  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
Okay, the project is underway!

And you can actually play the alpha builds.

Check out https://github.com/Zireael07/Underdark (you'll need to click the ZIP button, rename the .zip to .tome, put it in modules folder of your T-Engine)

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 29 Jun 2013 :  08:45:02  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
If you want to know how development is going, check out http://zireael07.wordpress.com/english/underdark-roguelike-wip-development/.

I also made a page on RogueBasin.

So glad this has gotten off.

EDIT: Now you can enjoy working feat select and lots of weapons and even faerzress!

EDIT 2: In preparation for incoming beta release, I've included the OGL and made a few edits.

Is 'faerzress' considered Project Identity or not?

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/

Edited by - Zireael on 13 Jul 2013 20:01:18
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 05 Aug 2013 :  09:17:56  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
There have been three beta releases since I last posted here.

You can find them on Git or at te4.org.

Any comments?

EDIT:

The Veins of the Earth now has a page at ModDB: http://www.moddb.com/mods/the-veins-of-the-earth

Really, no interest?

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/

Edited by - Zireael on 09 Aug 2013 16:27:43
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 14 Aug 2013 :  14:34:56  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
The Veins of the Earth now is a standalone, you no longer need to download the entire ToME to play.

Download here: https://github.com/Zireael07/The-Veins-of-the-Earth/releases/download/v.0.0.7b-standalone/standalone.Veins.zip

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

The Sage
Procrastinator Most High
Moderator

Australia
31690 Posts

Posted - 14 Aug 2013 :  16:28:08  Show Profile  Send The Sage an AOL message  Click to see The Sage's MSN Messenger address  Send The Sage a Yahoo! Message Send The Sage a Private Message  Reply with Quote
For whatever reason, this scroll wasn't showing up in my Active Topics.

I'll take a look at the Mods now, Zireael.

Candlekeep Forums Moderator

Candlekeep - The Library of Forgotten Realms Lore
http://www.candlekeep.com
-- Candlekeep Forum Code of Conduct

Scribe for the Candlekeep Compendium -- Volume IX now available (Oct 2007)

"So Saith Ed" -- the collected Candlekeep replies of Ed Greenwood

Zhoth'ilam Folio -- The Electronic Misadventures of a Rambling Sage
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 15 Aug 2013 :  12:39:05  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
Beta 2 is now available as a standalone.

Link: https://github.com/Zireael07/The-Veins-of-the-Earth/releases/download/v.0.0.8-standalone/standalone.Veins.0.0.8.zip

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/
Go to Top of Page

Zireael
Master of Realmslore

Poland
1190 Posts

Posted - 03 Sep 2013 :  19:46:34  Show Profile  Visit Zireael's Homepage Send Zireael a Private Message  Reply with Quote
We've reached beta 2.5, you can grab it from github or from ModDB.

EDIT: We're at beta 2.8 as of 16 September.

SiNafay Vrinn, the daughter of Lloth, from Ched Nasad!

http://zireael07.wordpress.com/

Edited by - Zireael on 17 Sep 2013 16:24:11
Go to Top of Page
Page: of 3 Previous Topic Topic Next Topic  
Next Page
 New Topic  New Poll New Poll
 Reply to Topic
 Printer Friendly
Jump To:
Candlekeep Forum © 1999-2017 Candlekeep.com Go To Top Of Page
Snitz Forums 2000