Editor mapy světa
Jedná se o takový malý prototyp editoru mapy světa. Prozatím lze vytvářet pouze terén, což zahrnuje zelené nížiny, pláže a hory.
Pokud si s tím trochu pohrajete, lze vytvořit i vodní toky, jezera atp.. I když ty bych chtěl řešit jinak, protože momentálně musíte udělat díru do ostrova, aby jste byly na úrovni moře, takže prakticky o řeky atp. nejde…
Celé se to ovládá pomocí myši. Levé tlačítko terén přidává, pravé ubírá. Velikost štětce měníte kolečkem.
Celé je to vykreslované jen pomocí kódu (žádný sprite) a jednoho objektu. 🙂
Po pár vteřinách jsem vytvořil např. toto:
Uvažoval jsem ještě nad nějakým efektem, který by tomu dal nádech staré mapy + jako popředí dát nějaký obrázek, kde by byly naznačené rovnoběžníky atp., aby to vypadalo jako skutečná mapa (ideálně stará).
Co se editování týká, chci přidat pár dalších štětců, pro vodní toky na souši (aby šlo normálně udělat např, to ledovcové jezero), možná pro přidání flory, rozhodně pro přidání měst a jeden pro přidávání cest.
Rozhodně by to také chtělo nastavitelnou sílu štětce.
Jsem zvědavý na všechny vaše postřehy. 🙂
Prototyp stahujte zde!
35 odezev
No, asi jako jednoduchý ingame editor by to sloužit mohlo.
Jinak na mapy existují lepší nástroje, většinou na principu fraktálů. Máš pak realisticky zubaté okraje, kopce nemusí být rovně kulovité, nakreslíš i propasti a velehory.
Tohle by myslím mělo smysl, kdybys z té mapy pak dělal 3D povrch. Tam by se ti vyplatila mírná nerealističnost kvůli jednodušším výpočtům.
Většinou na principu fraktálů? A ta menšina vyžívá co? 🙂 Fraktály jsou určitě fajn, ale nejsou dobré k tomu, co já potřebuji (teda aspoň co já vím), protože fraktál mapu generuje na základě nějakých vstupních dat. Já potřebuju editor. 🙂 S horami máš rozhodně pravdu, chtělo by je to špičatější. Myslím, že už i vím jak to udělám.
Díky za vyzkoušení. 🙂
Menšina využívá kdeco, třeba různé hrátky s čísly a gradientem nebo vyplňování, taky se dělají napojované vzory s náhodným výběrem. Je toho dost, co s tím jde nacvičovat. Fraktály nepotřebují žádná vstupní data, mohou pracovat na čistě náhodném principu.
Samozřejmě si to ale dělej jak chceš a jak ti to vyhovuje. Není to vůbec špatné.
Díky za vysvětlení. 🙂 Fraktály vstupní data nepotřebují, to je jasný, ale často jsou napsané tak, aby šlo pár konstant změnit a pak to vyplivlo jiný výsledek (případně je tam to náhodné číslo). Pořád to ale, stejně jako ta menšinová řešení, co jsi uvedl, je generovaní, nikoliv editování mapy. Pokud píšu blbost určitě mě oprav. 🙂
Nebudu se hádat o počtu těch nebo oněch. Tohle už je jen o pojmech. Jde asi o to, jestli program, který např. nageneruje základ sám a nechá tě přesto následně štětcem editovat, považuješ za generátor nebo editor. Každopádně lze i pomocí fraktálů editovat naprosto čistě bez plošného generování. Vlastním Campaign Cartographer, který přesně tohle dělá. Táhneš křivku a on ti automaticky zubatí okraj s potřebnou fraktálovou dimenzí. Stejně tak jsou programy pro 3D, kde kreslíš štětcem a podle jeho typu ti to sype hory doly. ostatně to není velký kumšt, protože jde obvykle o 2D kreslení do výškové mapy, která se pak přepočítává na 3D krajinu.
Přikládám příklad toho, o čem mluvím. Tohle je z programu Wilbur, který spojuje editaci i generování. Lze v něm malovat štětcem ( nápis ) a zároveň fraktálově měnit povrch. Výsledek exportuje i do 3D programů jako je třeba POV-Ray.
Sakra, no jo. Teď už je mi to jasné, jsem blbej. 😀 Ok, uznávám, fraktálem jde krásně i editovat. Já pořád přemýšlel nad tím, že vytvořím jeden fraktál přes celou mapu, ale že bych ho použil v malé velikosti jako štětec, mne nenapadlo.
Díky moc za vysvětlení. 🙂
P.S.: Sice nevím, k čemu jsi psal to s tím hádáním se, ale pokud jsi to myslel tak, že se snažím hádat, věz, že to tak není. To, co jsem psal, jsem nikdy nemyslel jízlivě. Opravdu mě to zajímalo. 🙂
Ne, v pohodě. Myslel jsem to tak, že připouštím fakt, že neznám skutečné počty editorů které pracují na fraktálovém základě a těch, které fungují jinak. Takže kdyby se debata odvíjela tímto směrem, neměl bych žádné statistické argumenty a ani by nebylo snadné je sehnat. 🙂
2engender
3bystander
3wrapper
doctoral dissertation help reference https://professionaldissertationwriting.org/
dissertation introduction https://professionaldissertationwriting.com/
how long is a doctoral dissertation https://helpwithdissertationwritinglondon.com/
creative writing lindenberg https://writing-a-dissertation.net/
help with dissertation proposal https://businessdissertationhelp.com/
doctoral dissertation help thesis https://writingadissertationproposal.com/
writing an abstract for a dissertation https://dissertationhelperhub.com/
pa online casino no deposit bonus https://firstonlinecasino.org/
gambling online casino https://onlinecasinofortunes.com/
online casino nj https://newlasvegascasinos.com/
hallmark online casino https://trust-online-casino.com/
best online casino for baccarat https://free-online-casinos.net/
nj online casino free money https://cybertimeonlinecasino.com/
10 dollar minimum deposit usa online casino https://1freeslotscasino.com/
admiral casino online https://casino-online-roulette.com/
online casino free https://onlineplayerscasino.com/
diamond online casino https://all-online-casino-games.com/
online casino game https://casino8online.com/
avast vpn license file https://freevpnconnection.com/
vpn safari free https://freehostingvpn.com/
best vpn for ubuntu https://imfreevpn.net/
free pc vpn https://superfreevpn.net/
best free vpn for netflix https://free-vpn-proxy.com/
best and cheapest vpn https://rsvpnorthvalley.com/