Beleriand Status
Collapse
X
-
Well, I'll achieve something - whether it's an enjoyable game or not, we'll see. I'm taking pretty much the opposite development trajectory to Sil, too; the early versions are going to be very rough. And I'm ultimately aiming for some sort of ghastly hybrid between FAangband, Sil, Dwarf Fortress, Minecraft and a single player offline MMORPG .One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
That said, there is a serious 'simulation' part to many roguelikes and sometimes you need to just define some amazing new feature as the must-have thing that will make the project exciting and that everything else has to work around. A single scale map of the whole of Beleriand in 8 yard squares is such a thing.Comment
-
That said, there is a serious 'simulation' part to many roguelikes and sometimes you need to just define some amazing new feature as the must-have thing that will make the project exciting and that everything else has to work around. A single scale map of the whole of Beleriand in 8 yard squares is such a thing.
I should say, too, that Sil has been an inspiration to me - in particular, the way that you have started with Angband and kept the bits you wanted, but not been afraid to throw away fundamental features.One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
Generally when you decide to make an overworld system, you have a choice: either you can "iconize" cities and other important landmarks so that they appear to take up very little space on the world map, but the scale shifts when you enter them, or you can have cities at the same scale as the rest of the overworld. The former system has realism issues, while the latter system has one of these two problems:
1) The cities take up so much of the game world that the "wilderness" feels tiny in comparison (IIRC Ultima 7 had this problem).
2) The game world is vast, procedurally-generated at some level, and tedious to explore because there's nothing in it.
I tend to prefer the unrealistic iconized approach for gameplay reasons, but hey, if you think you can solve the issues that the "one scale for everything" approach has, go for it.Comment
-
1) The cities take up so much of the game world that the "wilderness" feels tiny in comparison (IIRC Ultima 7 had this problem).
2) The game world is vast, procedurally-generated at some level, and tedious to explore because there's nothing in it.
BTW very large map can have an impressive gameplay effect. Monster population and some special things density may be so low that it will be almost impossible to find anything just by travel and player will have to use some lore or scouting information to actively search or track something. e.g. if you have 10000 orcs roaming Beleriand, it will be less then 1/1000 chance per chunk to meet an orc randomly. This may be very impressive if e.g. some tracking skills will be added.Comment
-
You could add inns, guilds, or general shops along the road where keepers could provide hints, rumors, quests and so on to point the player in the right direction.Comment
-
Indeed. There's no reason why *everything* outside cities needs to be uninhabited - there'll be hamlets/villages/small towns clustered around wells/mines/quarries/whatever."Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
I have no idea how complicate it might be to implement conversations. In FA we already have the desperate adventurer with whom the player can have something like a short conversation. Unlike in vanilla, there also are neutral creatures in FA who could provide some imformations.
I am only playing the fortress mode of Dwarf Fortress, but in the adventurer mode the player has to talk to people to get quests and informations. That makes the world much more lively than most roguelikes. (Apart from FAangband which is on a different path already.)Comment
-
BTW very large map can have an impressive gameplay effect. Monster population and some special things density may be so low that it will be almost impossible to find anything just by travel and player will have to use some lore or scouting information to actively search or track something. e.g. if you have 10000 orcs roaming Beleriand, it will be less then 1/1000 chance per chunk to meet an orc randomly. This may be very impressive if e.g. some tracking skills will be added.
I like the idea of a large hardcoded map with cities and towns on it, as well as broad features of mountains and lakes etc, then having the details of these things determined procedurally based on a unique randseed for each playthrough. I'd let the locations of villages and hamlets be procedurally determined as well, and only have larger settlements be fixed. I'd also have many interesting features (ruins, towers, dungeons, etc) be created and placed procedurally, perhaps with roads or partial roads placed to connect them and guide the player (like tunnels in dungeons). The ruins, towers, dungeons etc could themselves be selected from template files or partly or fully procedural. Perhaps you could think in terms of regular random towers and 'artefact' towers that are only in one place on the map (perhaps fixed, perhaps not). e.g. Sil has special vaults and a special forge that are only generated at most once each game.
In some ways this might be like Brogue with its procedural puzzles. E.g. create a cool tower somewhere, then generate a map to it and a few people who know roughly where it is and place those in other places. In this way, finding knowledge would seem really exciting. Warlords actually had this, with a sage located in an out of the way place and you could ask what was located in a particular ruin, or in which ruin was a particular artefact located.
Imagine having (a subset of?) the artefacts being placed around the map at generation time, so that they had an independent existence from the player and you had to find them, or be led to them by clues or magic. Of course you would have to generate out the whole map, but simply determine at some high level of abstraction that a particular 20 mile square will have a ruined tower and that the ruined tower will have the Spear of Ogbar, then generate the details of this on demand from the seed. Perhaps some characters (bards? people with lore skill?) could get to find out the rough location of an artefact every so often, or at character creation. Or they could find out that Ringil is in Ungoliant's lair, but not yet know where Ungoliant's lair is.
There are so many great ideas surrounding this map concept!Comment
-
I am also looking forward to your true-to-Tolkien-wilderness-generator, Nick. I suppose I'm less worried about the game elements, and just want a stroll.You are on something strangeComment
-
Warlords 2 was ace. I cried when a Mac upgrade killed it.
Entirely irrelevant to *band, but I always thought that Civ would have been so much more enjoyable with the Warlords 'unit vectoring' model, whereby you could produce a griffon in City X and an appropriate number of turns later it would pop up in City Y.Comment
-
Well, thanks for all the ideas and speculation - some of it will be right, but I won't tell you which bits
I'm actually going to have to deliver a game now, aren't I...One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
Actually less than 20 billion; there are 12x15 map squares, not 12x18. There's also an error in my little picture - region grids are square miles, so there are 49x49 of them to a map square.
So, the good news is that I now have something which is probably technically a functional game. It consists of:- A 'wilderness', made up of squares of uniform terrain (all plains are all grass, etc). Forests have some slightly more advanced generation (the odd clearing or pond). But everything is a long walk across the desert, and there's no travel system yet.
- A single landmark, the Gates of Angband, which the player starts in front of. This is easily the best part of the game at this stage; it's probably not a coincidence that I'm not responsible for it (HallucinationMushroom is).
- A 127 level persistent dungeon. Levels are square, and one third the size of regular Angband (or FAangband) levels. I have done just enough to make this generate successfully. Usually.
- Character classes and races, monsters, objects are all as in FAangband; all races start in the same place. There is no town, or shops.
- Lots of sand. It's currently kind of a sandbox...
Also, frequent crashes are to be expected.One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
Comment