Jump to content

Who would be interested in a map system like NEaB inside NWE?


Recommended Posts

Was just wondering how much interest you guys would have to have a map system like NEaB within NWE? If this is something wished, then the thing could be basically yet another module which would allow to change location via the map, you walk and reach new locations. It's not a small piece so maybe it would require quiet some work to integrate nicely (takes time). Would do that only if there is strong interest in it, otherwise, I left it at side.

Link to comment
Share on other sites

Well it's not an issue if you re-use the default tiles, simply it would be a shame if all games look and feel the same ;)

For copyright, I think you mix copyright and trademark or patent. For copyrights, you don't need to "register" your work to be copyrighted and copyrights are free (as well as automatic).

Link to comment
Share on other sites

I think you had huge success with the 2D map system in NEaB, and rightfully so.

NEaB wasn't a text-based game engine, it was a 2D one.

With normal text-based games maps aren't so relevant, as the player appears to be at one point in time. For this reason solely I'd say no.

Maps are used for navigation, and thus presents a problem for someone playing a game that isn't played on a "field". Normally people would use the map to see their surroundings and calculate distance.

So since the player doesn't really advance to anywhere in a text-based game, there's no significant playability to be added with implementing a mapping system.

Another thing is that there's not provision for the player to perform interactive tasks, such as launching into combat with creatures and other players(like in NEaB).

What I have seen working well on text-based games is a image-map of towns/cities where the user can click on the nearest locations. That adds some usability(and fanciness) for the user when "transferring" to another location.

My 2 cents.

Link to comment
Share on other sites

Spud: indeed that is one of my main concern. Just add a "map" to travel from location to location doesn't bring much in my opinion. However I believe it should be possible to have a full 2D map system like in NEaB on top of NWE, where you do most actions on the map, and some like NPC chat, shops and other trigger an overlay and shows the content of the NWE module. Of course that must be an option to NWE not a transformation from text based engine to 2D engine without possibility to disable it.

As said, all that is good and maybe doable, yet it's not free in term of time I need to invest as well as the effort for the future game owner. Maps will need to be drawn (even with the help of a map editor like: http://www.nowhere-else.org/demo_mapeditor.php it's still not free), and you will need quiet some skills in JS and PHP to modify the behaviors of the things.

I must admit I'm somewhat skeptic about it. I still need to make tests to see how well it can be integrated. I don't want simply a little map to change location, I would ideally have a 2D world with NWE modules appearing at given locations and combats triggered when you encounter monsters on the map. That would be the goal, but I don't know yet how much of this is actually doable without creating a mess.

Link to comment
Share on other sites

I agree and disagree spud. Yes, its very difficult to turn a text based engine into a somewhat 2d/text based hybrid if you will without a lot of knowledge (which by no means am I claiming to have) but I think this can possibly open some doors to future modules, addons, or little tweaks.

Do the pros over weigh the cons of a 2d map? Who knows. And its interesting that this came up but a game I just started playing to check out just implemented something similar and their pipeline for it is pretty astonishing if I may add. But a couple of the features they mentioned was basically a player map (theirs was by city and probably a bit more in-depth) but with that their attack system was going to change to proximity meaning, that of course you must be in the same city to attack but you must be within your weapons distance.

I think its stuff like that, that can make a map useful to some games but ultimately depends on the game and content.

Would I use it? Well I dont know, im not sure if I would have the time, patience or skill to make something with it. Maybe just turn it into a little mini-map showing some players locations inside their city for some shock and awe.

Well that is my two cents and take with it what you will ;)

Link to comment
Share on other sites

Actually I don't need a map like Neab. I mean it would be awesome but if it doesn't fit the normal model Alain wants, I get that and will make due.

What would be just fine is the locations section showing graphics of your paths to other locations. So rather than a list:

Travel to New York by Train (30 AP, 50 Gold)

Travel to Long Island by Boat (10 AP, 100 Gold)

Show some nifty graphic to make it cool. Like a picture of New York with Train Tracks as a link and perhaps a picture of Long Island with water and a boat.

Use customized images and such, maybe in a hex map.

My opinion, this is not JUST a text game which would just be boring. We have to entice and draw into the environment. Much like a movie makes you feel part of it.

'Text games' are old school. But games that operate by text don't need to FEEL like a 'Text game'.

My 2.5 cents.


Link to comment
Share on other sites

Well all I did was make 2 sites. One in the world of the Internet and one here at home. Both with the same DB connection. I removed the code that does updates on both as I manually move changes. The live site has all admin modules physically removed and the 'local' site has no ability to 'play'. Just for 2 different looks/feels AND to make the chances the admin modules are compromised (not that I have seen anything that would suggest it --- or I'd be PM'ing you lol) impossible.

So just my take on it. Paranoia keeps the world spinning.


Link to comment
Share on other sites

Frameworks have pro and cons as always. But being PHP the effects are more dramatics:


- Offer premade (and usually well thougth infrastructures)

- Offer usually some abstraction layers (being for the rendering, the db or other concepts)

- Would let you re-use code made to extend those frameworks


- Being PHP, more code means slower to run (and honestly, from my own knowledge the effect is really visible)

- More code means more bugs and security issues, which would mean we would have to watch also on the possible reports about the framework choosen

- More code means more to learn for new comers, which would mean, harder to start with

- Some of those would maybe have an incompatible license (even if I believe that should not be such a big deal)

Overall I tough it would make more sense to have a more compact game engine than for example taking Zend Framework or whatever else. I think nobody can deny that a NWE module is as simple as it could ever be, it's basically a plain PHP page, which requires little knowledge from the engine. Of course the engine is there to provide features but do not force you to use them. Same reasoning behind the fact modules are not classes, do not extend any class or interface etc.

Link to comment
Share on other sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...