paint-brush
Ang Editor-based na Browser na ito ay Bumubuo ng Nakagagandang Isometric Tile Maps sa Pixel Art Stylesa pamamagitan ng@mlsprwr1337
Bagong kasaysayan

Ang Editor-based na Browser na ito ay Bumubuo ng Nakagagandang Isometric Tile Maps sa Pixel Art Style

sa pamamagitan ng FenixFoxStudios2m2025/03/05
Read on Terminal Reader

Masyadong mahaba; Upang basahin

Ang Wave Function Collapse (WFC) ay isang procedural generation algorithm na gumagawa ng mga kumplikadong pattern o layout batay sa isang hanay ng mga hadlang. Dahil sa inspirasyon ng gawa ni Oscar Stalberg, nakagawa ako ng browser-based na editor na bumubuo ng mga nakamamanghang isometric tile na mapa sa pixel art style.
featured image - Ang Editor-based na Browser na ito ay Bumubuo ng Nakagagandang Isometric Tile Maps sa Pixel Art Style
FenixFoxStudios HackerNoon profile picture
0-item

https://api.fenixfox-studios.com/assets/bbd723d3-37b2-4027-88a1-8e1ee095a84c.mp4

Algorithmic Aquarium: Pagmamasid sa Your World Come to Life

Kinuha ko kamakailan ang aking proyekto sa Wave Function Collapse ( WFC-Tiles ) sa susunod na antas, na lumilipat mula sa mga simpleng 2D na tile patungo sa isang nakakaengganyong isometric na 3D na hitsura. Ang bagong pag-unlad na ito ay nakakuha ng ilang pansin sa Twitter , na may higit sa 300 mga gusto at 50 mga retweet. Dahil sa inspirasyon ng hindi kapani-paniwalang gawa ni Oscar Stalberg , nakagawa ako ng editor na nakabatay sa browser na bumubuo ng mga nakamamanghang isometric tile na mapa sa istilong pixel art.

Ano ang Wave Function Collapse?

Ang Wave Function Collapse (WFC) ay isang procedural generation algorithm na gumagawa ng mga kumplikadong pattern o layout batay sa isang hanay ng mga hadlang. Isipin ito bilang isang palaisipan kung saan maaaring magkasya ang bawat piraso sa maraming paraan, ngunit ilang partikular na kumbinasyon lang ang pinapayagan. Sa orihinal, ang WFC ay pinasikat ni Maxim Gumin ( mxgmn ), at simula noon ay nagsimula na ito ng avalanche sa pagkamalikhain sa mga developer at artist.


Kung gusto mo itong lubos na maunawaan, inirerekumenda kong tingnan ang aking iba pang artikulo at tingnan ang Martin Donald - Superpositions, Sudoku, ang Wave Function Collapse algorithm .

Paglipat sa Isometric 3D

Sa aking pinakabagong proyekto, nilalayon kong tuklasin ang potensyal ng WFC gamit ang mga isometric na tile. Ang Isometric perspective ay nagdaragdag ng pseudo-3D effect, na ginagawang mas kaakit-akit ang mga mapa at nagbibigay ng lalim. Pinapahusay din ng diskarteng ito ang aesthetic na halaga, na ginagawa itong angkop para sa mga laro at application na may istilong pixel art. Mayroon ding isa pang proyekto ko na hindi pa nai-publish na magpapakita ng buong potensyal na may 3d meshes.

Pagpapakita

Mag-click dito upang tingnan ang simpleng halimbawang ito:

https://apps.fenixfox-studios.com/wave_function_collapse/

Mga Pangunahing Tampok ng Aking Isometric WFC Editor

  • I-save ang Feature (hindi pampubliko)
  • I-load ang Feature (hindi pampubliko)
  • I-reset
  • Random Bumuo ng iyong Mundo
  • Awtomatikong tapusin ang iyong Mundo
  • Manu-manong itakda at palitan ang Mga Tile
  • Nakakatawang maliit na Animation
  • Isang Lihim na nakatagong Tampok

Konklusyon

Ang proyektong ito ay talagang isa sa pinakakasiya-siyang karanasan para sa akin! Nasiyahan ang aking nais na talagang "lumikha" ng aking sariling microcosmos. Maaari akong gumugol ng mga oras sa pagbuo ng mga bagong mundo at pagmamasid sa mga naninirahan sa paggawa ng kanilang bagay. Hindi ko alam kung nasa German DNA ito, pero gusto rin ng tatay ko ang proyektong ito. Ang paglaki sa mga larong Aleman tulad ng Anno and the Settlers ay talagang humubog sa isang buong henerasyon^^. Manatiling nakatutok para sa higit pang mga update at pagpapahusay habang patuloy kong ginagawa ang proyektong ito!