Comments (3)
This was a change in version 4.0.0; from its changelog:
"The Nidavellir scenarios now take place in a single map layer. The underground portions of the map are now in the same layer as the surface portions, but retain their peculiar characteristics, e.g. cave walls being non-passable by air units and missiles."
I felt that having to handle multiple map layers was bothersome for the player, so I sought to put everything on a single layer (the engine still supports multiple map layers though). IMO this works well as long as the underground areas border surface ones mostly via cave walls (which unfortunately is not always the case; sometimes we have large open underground areas bordering surface areas due to how the map generation algorithm works).
About a quest to defeat a rival dwarf tribe, there is the Andvari's Gold side-quest, but it depends on an event creating that dwarven faction.
from wyrmsun.
I felt that having to handle multiple map layers was bothersome for the player
I don't know, I liked it the way it was. It was logical and the transition between layers was clear and unambiguous. It also felt pretty oldschool, like HoMM3 or Master of Magic (Armies of Exigo also comes to mind). The hybrid overworld/underground map on the other hand looks very odd to me.
As you can clearly see in the screenshot, that air units can fly into the "cave" area without trouble -- making the quest too easy (because the kobolds have no air defences) as it was the case in the early versions, where the kobold/wyrm tribe was located on the same map as the dwarf settlement, without the underground part. I actually assumed that the latter was added exactly to prevent the player from abusing gryphon riders.
Speaking of which, obtaining gryphons could be made into a side-quest of its own, IIRC there's a neutral gryphon nest building. There's a mission in Warcraft III where the orcs tame the wyverns to be later used as air units, which could be more or less replicated here as well (reach gryphon nest(s) in the mountains to tame them). Same for yale riders, currently you have the yale hunting lodge side-quest (or rather, mission objective), but its completion is disconnected from the player's ability to train yale riders.
BTW, what's with the goblin hero that appears on the map sometimes and shares vision with the player? I found no explanation of that character's purpose.
from wyrmsun.
I don't know, I liked it the way it was. It was logical and the transition between layers was clear and unambiguous. It also felt pretty oldschool, like HoMM3 or Master of Magic (Armies of Exigo also comes to mind). The hybrid overworld/underground map on the other hand looks very odd to me.
Hmm, personally I felt it was fine for delving into the underground to adventure there, but was bothersome to wage war across layers. But there are downsides to putting everything on the same layer as well, as you mentioned. I agree that the underground layer was great in HoMM3, but since that was a TBS players could take their time to manage multiple layers. In an RTS, if a unit of yours is attacked in a different layer, it can be bothersome to switch back and forth.
Maybe the underground layer functionality could be better used in a smaller map built around that purpose, rather than the big Nidavellir map.
Gryphon Riders were never restricted from entering the underground, their only restriction in this regard is that they can't fly over cave walls like they can with rocks.
Speaking of which, obtaining gryphons could be made into a side-quest of its own, IIRC there's a neutral gryphon nest building. There's a mission in Warcraft III where the orcs tame the wyverns to be later used as air units, which could be more or less replicated here as well (reach gryphon nest(s) in the mountains to tame them). Same for yale riders, currently you have the yale hunting lodge side-quest (or rather, mission objective), but its completion is disconnected from the player's ability to train yale riders.
A quest like that would be fun, but restrictions like that would have to be handled with care. It would probably have to be a map-specific condition for being able to train yale/gryphon riders, since we would likely want that restriction to not be in place for skirmish maps. Another point is that dwarves might live in areas where we would expect them to have domestic yales, even if there are no wild yales there. For instance, if the dwarves live in caves they possibly would still have domestic animals with them.
BTW, what's with the goblin hero that appears on the map sometimes and shares vision with the player? I found no explanation of that character's purpose.
That sounds like a bug. I haven't seen that myself, which hero was that? Or if it is not a bug, it could be that a goblin player recruited the hero and sent them scouting, and then the goblin town hall was destroyed, leading the goblin player's remaining units (i.e. the hero) to be revealed.
from wyrmsun.
Related Issues (20)
- Unused/phased out Wyrmsun assets? HOT 4
- Inexhaustible rock deposits? HOT 1
- Cannot select anything on the map after winning singleplayer scenario HOT 4
- Music sometimes stutters during play HOT 3
- Selectable item groups in map editor? HOT 2
- [5.3.3] Dungeon door glitches HOT 7
- Ally AI inactive in The Battle of Magetobria?
- [5.3.4] Menu (F10) becomes not accessible in the editor HOT 2
- [5.3.4] Screen capture duplicates the first screenshot HOT 3
- Possibly useful public domain sound effects from OGA HOT 2
- Clutter of similar type objects in random maps HOT 9
- [5.3.4] Heroes healed to full health when loading a saved game HOT 1
- [5.3.4] Skirmish AI has trouble locating far ore mines HOT 2
- [5.3.4] Goblin Mason's Shop uses the wrong frame for incomplete construction HOT 1
- Units level up too slowly HOT 3
- crash Artix latest HOT 5
- Faction Differentiation Improvements
- Compiling Older Versions of Wyrmsun
- Can Affixes work as Conditions for Item Variations? Edit: Now they will HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wyrmsun.