[Modpack] Mapgen Utils [mgutils]

User avatar
qwertymine3
Member
 
Posts: 194
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

[Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Sat Oct 29, 2016 19:16

This is a set of utility mods which I made for making my own Lua mapgen.

Please Note:
  • They are not designed to follow the conventions of the default mapgen API. In addition significant portions of the mapgen API are not supported by these mods.
  • They are primarily designed for ease of use, not performance. However these mods should not add significant performance overheads.
  • The APIs that are presented are subject to change.
  • These mods should work well together, but interfaces which are incompatible may be released.

mgnm: Noise Manager
This mod provides a combined interface for noise creation, buffer management, composition and indexing.
+ more info

mgmini: Minifier
This mod allows for all created noises to be scaled, to help view/test large scale noises.
+ more info


nlnoise: Noisedef Normaliser
This mod modifies a noise definition, such that the resulting noise has a range of +-noise.scale.
+ more info


-- License: MIT
Last edited by qwertymine3 on Wed Feb 15, 2017 19:20, edited 3 times in total.
Avatar by :devnko-ennekappao:
 

User avatar
azekill_DIABLO
Member
 
Posts: 3458
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO

Re: [Modpack] Mapgen Utils [mgutils]

by azekill_DIABLO » Sun Oct 30, 2016 21:21

wow.
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
Hi, my username is azekill_DIABLO and i'm an exelent bug-maker(yeah...i know...i have a bad reputation)

azekill_DIABLO said: Mineyoshi+ABJ+Baggins= TOPIC HIJACKED.
My Mods and Stuff | Voxellar | VoxBox on GITHUB | M.I.L.A Monster engine
WEIRD MODDING CONTEST !!!
 

User avatar
TheReaperKing
Member
 
Posts: 493
Joined: Sun Nov 22, 2015 21:36

Re: [Modpack] Mapgen Utils [mgutils]

by TheReaperKing » Sun Oct 30, 2016 21:56

Just a heads up, the first github link has a typo, you meant mgnm not mgmn
Project Lead of the Doom 3 Mod Last Man Standing - http://Doom3Coop.com

Project Lead of Platinum Arts Sandbox Free 3D Game Maker - http://SandboxGameMaker.com

Youtube Channel - https://www.youtube.com/user/PlatinumArtsKids
 

User avatar
qwertymine3
Member
 
Posts: 194
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Sun Oct 30, 2016 22:54

TheReaperKing wrote:Just a heads up, the first github link has a typo, you meant mgnm not mgmn

Thanks, fixed.
Avatar by :devnko-ennekappao:
 

User avatar
azekill_DIABLO
Member
 
Posts: 3458
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO

Re: [Modpack] Mapgen Utils [mgutils]

by azekill_DIABLO » Mon Oct 31, 2016 11:07

This is a great addition to mapgen, i hope many mods will use it!
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
Hi, my username is azekill_DIABLO and i'm an exelent bug-maker(yeah...i know...i have a bad reputation)

azekill_DIABLO said: Mineyoshi+ABJ+Baggins= TOPIC HIJACKED.
My Mods and Stuff | Voxellar | VoxBox on GITHUB | M.I.L.A Monster engine
WEIRD MODDING CONTEST !!!
 

User avatar
qwertymine3
Member
 
Posts: 194
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Sun Feb 12, 2017 23:20

Update!

Finally wrote an API reference for mgnm. Please suggest improvements for it.
Avatar by :devnko-ennekappao:
 

User avatar
TheReaperKing
Member
 
Posts: 493
Joined: Sun Nov 22, 2015 21:36

Re: [Modpack] Mapgen Utils [mgutils]

by TheReaperKing » Mon Feb 13, 2017 16:42

This sounds super interesting. Do you happen to have any screenshots?
Project Lead of the Doom 3 Mod Last Man Standing - http://Doom3Coop.com

Project Lead of Platinum Arts Sandbox Free 3D Game Maker - http://SandboxGameMaker.com

Youtube Channel - https://www.youtube.com/user/PlatinumArtsKids
 

User avatar
qwertymine3
Member
 
Posts: 194
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Tue Feb 14, 2017 01:05

TheReaperKing wrote:This sounds super interesting. Do you happen to have any screenshots?

Here is a comparison for mgmini - Not particuarly good looking, but I had to remove the 3d noise (manually) used in the red hills, due to it being used with a 2d noise. (There is no way to detect this - I need to add a way for the user to give hints).
+ Details

Also I didn't scale the height the mapgen adds sand - so the amount is inflated.
Other than that though, everything else scales well (including the 3d caves if you look closely).
Image
Image
Avatar by :devnko-ennekappao:
 

User avatar
TheReaperKing
Member
 
Posts: 493
Joined: Sun Nov 22, 2015 21:36

Re: [Modpack] Mapgen Utils [mgutils]

by TheReaperKing » Tue Feb 14, 2017 01:51

Wow so crazy!! Map gen stuff always fascinates me :)
Project Lead of the Doom 3 Mod Last Man Standing - http://Doom3Coop.com

Project Lead of Platinum Arts Sandbox Free 3D Game Maker - http://SandboxGameMaker.com

Youtube Channel - https://www.youtube.com/user/PlatinumArtsKids
 

User avatar
qwertymine3
Member
 
Posts: 194
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Tue Feb 14, 2017 08:10

I quickly added the annotation system I'm talking about (not yet released), and it improved the output quite a bit:
Image
Avatar by :devnko-ennekappao:
 

User avatar
qwertymine3
Member
 
Posts: 194
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Tue Mar 14, 2017 00:18

Large update to mgnm and the test mod.

Now depends on mgbm - new MapGen Buffer Management mod.
https://github.com/Qwertymine/mgbm
OP and API ref is now out of date - will update when I have time.
Avatar by :devnko-ennekappao:
 


Return to WIP Mods

Who is online

Users browsing this forum: No registered users and 54 guests

cron