Register new account
Edit account
Search

Ancient Domains Of Mystery, forum overview / Roguelike / more:"making my own roguelike"

Online users ( Unknown)
Application object not working properly at the moment, no clue who is online...

* Numbers in parentheses are the number of minutes since the user last loaded a page. Logged-in users time out after 40 minutes (unless they manually log out), lurkers and anonymous posters after 20.

demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Tuesday, March 01, 2005 at 14:07 (GMT -5)

i am currently, as a project for my programming class, making a roguelike.

in look and feel, it is a lot more like ADOM than rogue (ie: the vision and hallways of ADOM's dungeons rather then the display of rogue)

completed:
-random creation of rooms
-random creation of hallways
-moving about
-lines of sight
-randomly generated monsters that can move and attack

currently doing:
-fixing bug with the display of monsters at the edge of vision range not disappearing when you move away

still need to do:
-bug with rooms that (by random chance) are not connected to any other rooms on the map
-items
-monsters that can see you begin moving towards you
-projectile weapons
-multiple floors of the dungeon
-stats (like strength, dex, &ect) affecting various other things (like attack[which is randomized at the moment])
-different races/classes
-experience gain
-spells and abilities that different classes and races get



i don't think i'm going to go as far as making the main map, NPC characters that you can talk to, or quests.

there's only so much that pascal can do
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Thursday, March 03, 2005 at 10:19 (GMT -5)

completed:
-random creation of rooms
-random creation of hallways
-moving about
-lines of sight
-randomly generated monsters that can move and attack
-fixing bug with the display of monsters at the edge of vision range not disappearing when you move away

currently doing:
-monsters that are within sight range begin moving towards and attacking you

still need to do:
-bug with rooms that (by random chance) are not connected to any other rooms on the map
-items
-projectile weapons
-multiple floors of the dungeon
-stats (like strength, dex, &ect) affecting various other things (like attack[which is randomized at the moment])
-different races/classes
-experience gain
-spells and abilities that different classes and races get
Portrait
Morio
Registered user
Holy Champion of ADoM


Last page view:

3904 days, 10 hours, 13 minutes and 23 seconds ago.
Posted on Monday, March 14, 2005 at 09:51 (GMT -5)

It sounds great, I could volunteer to be a beta testes as soon as the game reaches that stadium
"I don't know what World War 3 will be fought with, but I know World War 4 with be fought with sticks and stones." - Albert Einstein
Portrait
Armada
Registered user

Last page view:

1232 days, 4 minutes and 31 seconds ago.
Posted on Monday, March 14, 2005 at 12:21 (GMT -5)

Sounds like its coming along nicely, just wondering if you had any specific differences in mind from other roguelikes you've played.

Or are you just trying to get down the basics so far? I'd be interested in playing it once it gets a little farther into development.
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Monday, March 14, 2005 at 18:02 (GMT -5)

just doing basics now

i have a race/class/skill plan charted out, but i won't get around to that until i finish modifing the lines-of-sight bit to make monsters choose a nearby target (monsters will occasionally turn on eachother. i like the ADOM idea with the corrupt/lawful, and will make it so that monsters can spawn as good/evil/neuteral. monsters attack anyone not of their affiliation, but have a higher chance of spawning as whatever you are not. one of the skills i have planned out will change the affiliation of a nearby monster to your affiliation, meaning that it will not attack you)


as soon as i can figure out how to export the .pas as a .com, i'll upload what i have so far

[Edited 1 time, last edit on 3/14/2005 at 18:27 (GMT -5) by demented_yam]
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Tuesday, March 15, 2005 at 14:45 (GMT -5)

ok, figured it out

here are the commands and ect:

Arrows: move about
T: reset character numbers
Q: quit

1) some rooms are not connected to anything at all. if you randomly spawn in one of these rooms, press (T) to reset all character numbers (this includes the variables set for X and Y coordinates)

2) monsters have randomized hp and attack. if their hp and attack are low, they will appear green. if both are high, they appear red. if it is a mix, they appear yellow

3) monsters do have the ability to attack you. however, their movement is still randomized, so you are only dealt damage if they happen to wander into you accidentially (i'm working on this currently)

4) if you die, it will exit the program immediately

5) the numbers in the corner are your hp and your attack dmg. if you are unhappy with either, press T to reset all char numbers

How to play: {test, actually}

A} follow this link:
http://www.gregoryandrus.com/rogue/

B} double click on "rogue.com"

C} hit "run" (or save, if you want, it doesn't matter, it's only about 20 KB)

D} confirm that you want to run the program, despite the fact that i do not know how to make .com files list me as a publisher.



i will continue to call it 'rogue' until i come up with a better name



Note: on the very rare occasion (1 in about 35 times) it will not run properly on startup. if you see a little blinking line in the corner and nothing else, simply exit and restart.

i still have to find out what that is, but i think it's a problem where i tell it to make a number of hallways, and if it cannot make that number (runs out of free wall space or something) it will repeat infinitely, looking for a suitable place to make the wall.

[Edited 1 time, last edit on 3/15/2005 at 14:52 (GMT -5) by demented_yam]
Naiyor*
Unregistered user
Posted on Tuesday, March 15, 2005 at 15:03 (GMT -5)

definately coming along nicely! I would really like to be considered for the wonderful position of Beta Tester when you are at that point. Keep it up!!

Good work!
Portrait
Morio
Registered user
Holy Champion of ADoM


Last page view:

3904 days, 10 hours, 13 minutes and 23 seconds ago.
Posted on Wednesday, March 16, 2005 at 09:33 (GMT -5)

Yeah, it seems to be pretty great.

(BTW, nice characters the ones you used :D)
"I don't know what World War 3 will be fought with, but I know World War 4 with be fought with sticks and stones." - Albert Einstein
Aeridon
Unregistered user
Posted on Wednesday, March 23, 2005 at 18:04 (GMT -5)

damn i cant play it just shows some numbers
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Wednesday, March 23, 2005 at 23:10 (GMT -5)

???

i've never had that before.

did you get a screenshot?

what are the numbers and where are they?
aeridon
Unregistered user
Posted on Thursday, March 24, 2005 at 16:03 (GMT -5)

numbers are: 29 6 in the top left corner...
i see the character indicater()smilley) and a little room but i cant move or anything
aeridon
Unregistered user
Posted on Thursday, March 24, 2005 at 16:33 (GMT -5)

ups the numbers are lige indicator
aeridon
Unregistered user
Posted on Thursday, March 24, 2005 at 16:34 (GMT -5)

ups the numbers are life indicator
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Thursday, March 24, 2005 at 17:13 (GMT -5)

you tried the arrow keys, right?

i can't think of any reason it wouldn't move, unless you're on a mac, which might have a different ASCII value for the four arrow directions? does anyone know if this is the case?

and yes, those numbers are the health/ attack power indicator.

i will update that to look presentable later.
tongHoAnh
Unregistered user
Posted on Tuesday, April 05, 2005 at 07:37 (GMT -5)

In my current design, the 7,9,1,3 movements shall count as one and a half move. It is more realistic that way I think. However, it causes problem to attacking since short weapon (range 1) like swords and daggers (but not lance) refuse to reach the dianogal (spelling!?) monster. Which approach should I use? Making sure weapon always reach adjustant squares or make it back to the ADOM way? (And make all ball-shaped spells turn into square-shaped, too.)
tongHoAnh
Unregistered user
Posted on Tuesday, April 05, 2005 at 07:39 (GMT -5)

Ran your program, It show yellow numbers every time and that's it :(
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Tuesday, April 05, 2005 at 21:19 (GMT -5)

really?

because whenever i run it, it looks like this:

http://www.gregoryandrus.com/rogue/roguepic.jpg

(after a few moves. you can wee that i wandered a few hallways first)
tongHoAnh
Unregistered user
Posted on Wednesday, April 06, 2005 at 13:44 (GMT -5)

Gah, still random nums from 00 - 99.
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Wednesday, April 06, 2005 at 16:29 (GMT -5)

do you have a screenshot?

what OS do you have? (i don't know if .com files only run on windows, or what)

[Edited 1 time, last edit on 4/6/2005 at 16:30 (GMT -5) by demented_yam]
tongHoAnh
Unregistered user
Posted on Thursday, April 07, 2005 at 05:55 (GMT -5)

The screenshot of your game, WinXp. http://145.85.114.115/users/I145920/rogueScreenshot.jpg
demented_yam
Registered user
yaaarrrrrghhhh!


Last page view:

6948 days, 11 hours, 42 minutes and 14 seconds ago.
Posted on Thursday, April 07, 2005 at 17:15 (GMT -5)

...

i am utterly dumbfounded.

i'll have to check that out.

thanks for the pointer, tho.
tongHoAnh
Registered user
adoomed


Last page view:

6633 days, 2 hours, 42 minutes and 29 seconds ago.
Posted on Friday, May 06, 2005 at 15:26 (GMT -5)

Any update? :)
My RL dumpyard:

http://www.geocities.com/ceruleannebula/index.html
Echo
Registered user

Last page view:

3583 days, 11 hours, 56 minutes and 6 seconds ago.
Posted on Saturday, June 25, 2005 at 12:17 (GMT -5)

You won't see anything before you move... Use the arrowkeys.

Color mixer:
Red: Green: Blue: HTML color code: result:      
Your Name: Check to login:

Your Message:


Read the
formating help
Are you a spambot? Yes No Maybe Huh?
Create poll? Yes No   What is this?
Poll question: