Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Sil

Reply
 
Thread Tools Display Modes
Old July 5, 2017, 15:16   #21
Gothmog
Apprentice
 
Join Date: Sep 2016
Posts: 80
Gothmog is on a distinguished road
The Men could be trying to rescue Hurin from the top of Thangoridhrim were he was set by Morgoth

Elves could be trying to avenge the death of Fingolfin by killing Morgoth

Dwarves - I'm not too sure

Orcs/Trolls/Balrogs - could be trying to kill all who appose Morgoth

Ents (if you want them) - will want to protect their forests

You should also include "vaults" which are manually made rooms that have a random chance of spawning (see vault.txt file in Sil) and special vaults, these are basically named buildings that appeared in the Silmarillion, they will resemble the description in the Silmarrilion but could have a chance of spawning with slight variation, so take for example "Zirakzigil" where Gandalf fought the Balrog, you could have a fixed location for that to spawn but you could have different "layouts" made out for that vault and one has a chance of spawning in that spot each time a world is made

By "layout" I mean the general shape of structure and what is in the interior, number of statues, size of armories, size of the main gates etc
Gothmog is offline   Reply With Quote
Old July 5, 2017, 15:18   #22
thomasd3
Scout
 
Join Date: Jun 2017
Posts: 39
thomasd3 is on a distinguished road
yes, I wanted to be able to take pre-built pieces and connect them together because otherwise it will look too much like a non sense maze; I'm looking at this right now.
thomasd3 is offline   Reply With Quote
Old July 5, 2017, 15:21   #23
Gothmog
Apprentice
 
Join Date: Sep 2016
Posts: 80
Gothmog is on a distinguished road
Sounds very exciting, i'm looking forward to seeing your progress and diving into this game
Gothmog is offline   Reply With Quote
Old July 5, 2017, 15:23   #24
thomasd3
Scout
 
Join Date: Jun 2017
Posts: 39
thomasd3 is on a distinguished road
I will build something similar to the vault format from SIL; less block types to get started, but we'll add them as we go.

we need a few ideas for a name as well so I know how to call this
thomasd3 is offline   Reply With Quote
Old July 5, 2017, 15:31   #25
Gothmog
Apprentice
 
Join Date: Sep 2016
Posts: 80
Gothmog is on a distinguished road
Peoples of Arda

Strifes of Arda

Scourge of Arda

Troubles of Arda

Arda means "The Realm" it is the name for Earth aka "The kingdom of Manwe"

The names are horrible but it is a start, "The kingdom of Manwe" does not sound that bad
Gothmog is offline   Reply With Quote
Old July 5, 2017, 15:34   #26
thomasd3
Scout
 
Join Date: Jun 2017
Posts: 39
thomasd3 is on a distinguished road
Manwe will work better because the 'rd' will be difficult to pronounce for some nationalities; ideally 2 syllables and no hard consonant is the best
thomasd3 is offline   Reply With Quote
Old July 6, 2017, 13:06   #27
Gothmog
Apprentice
 
Join Date: Sep 2016
Posts: 80
Gothmog is on a distinguished road
When do you think we will have a playable version? I am very eager to play!
Gothmog is offline   Reply With Quote
Old July 6, 2017, 14:17   #28
thomasd3
Scout
 
Join Date: Jun 2017
Posts: 39
thomasd3 is on a distinguished road
I started to do a map generator, so that's the first step: getting maps that work and don't look like mazes.

I'll put the executable out so everyone can play with it, try different settings and then once we all agree that the maps are good, I'll move to the next step: putting objects and monsters on them
thomasd3 is offline   Reply With Quote
Old July 6, 2017, 16:06   #29
Gothmog
Apprentice
 
Join Date: Sep 2016
Posts: 80
Gothmog is on a distinguished road
Jolly good, i'll try come up with item ideas
Gothmog is offline   Reply With Quote
Old July 7, 2017, 04:20   #30
thomasd3
Scout
 
Join Date: Jun 2017
Posts: 39
thomasd3 is on a distinguished road
I have done a few things:

- I figured out how Sil's map generator works; it's quite simple and it also happen to have a bug where it doesn't properly check the bounds in some cases.

- I have built a system based on the same idea that is making rectangular room, then connecting them horizontally and vertically and then through L shape corridors.

- I started to look at how to incorporate vault like features where we'd build a library of predefined rooms to be added to the system.
The syntax I came up with can be found here: https://pastebin.com/A10gdxPb

In this format, you have a bunch of functionalities ("Elements") that you call by name and for which you assign a letter.
There is a global list and you can add / override local ones, per map.
I have also added the concept of affinity where some rooms will want to be close to each other, but some will not.

For example, a treasure room may *like* to be close to a room full of guards; a room full of food, maybe not as much.
A chapel may not want to be next to a place with food as well, etc.

For now, these are the base types:

OpenSpace,

WallEdge,
WallIndestructible,
WallStone,
WallWooden,
WallStoneHalfHeight,
WallWoodenHalfHeight,

DoorClosed,
DoorOpen,
DoorHidden,
DoorLocked,
DoorLockedWood,
DoorLockedKey1,
DoorLockedKey2,
DoorLockedKey3,
DoorLockedKey4,

StairsDown,
StairsUp

These do *not* include any object, monsters, etc yet. It is only the layout structure.
I had started to add traps, etc but I removed it because I want to nail the layout first.

Does the format make sense?
thomasd3 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Just some ideas Grotug Vanilla 13 October 22, 2016 14:54
Rogue Ideas 2 Kramborn Vanilla 18 August 31, 2012 10:03
Some torch ideas fph Vanilla 26 October 5, 2011 22:45
Random ideas... dhegler Vanilla 7 December 18, 2009 10:42
[UN] Suggestions/Ideas Karzack Variants 13 March 17, 2009 11:44


All times are GMT +1. The time now is 02:26.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.