Page 1 of 1

notAmap

Posted: 06 Nov 2013, 15:54
by PepeAmpere
Here it is, notAmap has own thread. Spring 91.0 is slowly going away, so after 11 months of waiting, here is the time for your personal re-generation :)

WHAT IS notAmap?
  • map
  • random map
  • random map, which can be different each play
  • random map, combining complete procedural creation of map with placing prepared sets of terrain
  • random map, which tends to find good balance between realistic look of terrian and staying interesting from game mechanics point of view
  • part of bigger plans, planet tile producer
FIRST PUBLIC RELEASE
(newer listed with changelogs under first post)

notAmap 0.041

Spring 94.1 or newer needed.
Not supported by Spring 91.0 (re-pathing issue)


SCREENS

Image
Image

FINISHED STUFF

(from user view)
  • 5 different mapTypes - Crater Lake, Desert, Mediterranean, Mountains, One Continent
  • random mode choosing from all 20+ types, if choose unfininished mapType, then run Mountains mapType
(from tech view)
  • prepared support for lobby showing different images for different mapTypes
  • own library of functions creating heightmaps
  • own library of diggers (terraforming procedures)
  • own library of builders or proceduraly created builders (lists of terraforming procedures applied in given order)
  • own library of captured "hills"
  • own library of proceduraly created "hills"
  • filteres and masking for advanced functions
UNFINISHED, ISSUES
  • mapStyles + textures
  • no features yet
  • controled map hash changing support just by notAlobby and notAhost, yet
  • images for showing not supported by lobbies
  • map Options not initialized on some servers and spring.exe playing
EXTERNAL INFO
MAP OPTIONS

mapType - define shape of map, subset of possible mapStyles, metal map, etc.
mapStyle - choose textures and features (for testing purposes)
hash - randomziation base (for testing purposes)

TECHNICAL BACKGROUND

partly on wiki, partly in some google docs, if i feel interest, i can describe it here

THX
- Godde and Thor for pre-release testing, NOTA community for other testing
- NOTA lobby team for their part of support in notAmap hosting (player hosting, server hosting, automatic hash changing)
- Spring devs fixing lags and pathing issues on massively generated maps (namely Abma, Kloot)
- creators of all interesting maps for their inspiring heightmaps 8)

Re: notAmap

Posted: 06 Nov 2013, 16:11
by zoggop
amazing!

i noticed that after i changed the map type, spring (94.1) didn't generate a new path cache. is that an issue?

Re: notAmap

Posted: 06 Nov 2013, 16:16
by gajop
Glad someone's working on this.
GL with the textures.

Re: notAmap

Posted: 06 Nov 2013, 16:45
by PepeAmpere
zoggop wrote:i noticed that after i changed the map type, spring (94.1) didn't generate a new path cache. is that an issue?
It generates the path cache always, but for some mapTypes its fast (almost not noticable), for some mapTypes it takes a lot (10-20 secs).

Truth is i forgot to mention it needs Spring 94.1 or higher. Spring 91.0 don't recalculate the paths and that was issue, why map was not relased in December 2012, when first version was made.

notAmap

Posted: 06 Nov 2013, 20:38
by MasterZH
Very nice i cant wait to play more on those maps. That huge "Mountain" type map will suit NOTA very well for mannyyyy games.