https://api.fenixfox-studios.com/assets/bbd723d3-37b2-4027-88a1-8e1ee095a84c.mp4
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.
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 .
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.
Mag-click dito upang tingnan ang simpleng halimbawang ito:
https://apps.fenixfox-studios.com/wave_function_collapse/
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!