Kobcinta ciyaarta waa geedi socod adag. Qoritaanka koodka ka sokow, horumariyuhu sidoo kale waa inuu helaa hab lagu daro codka, muusiga, sawirada, iyo macquulka ee hab isku xidhan.
Matoorka ciyaarta ee PICO-8 wuxuu meesha ka saarayaa kakanaanta wuxuuna u ogolaanaya horumariyuhu inuu diirada saaro dhinacyada ugu muhiimsan ee fikradda ay rabaan inay fuliyaan.
Maqaalkan, waxaanu ku baari doonaa waxa gaarka ah ee ku saabsan mishiinka ciyaarta PICO-8 iyo sida ay ugu ogolaato horumariyayaasha inay soo bandhigaan hal-abuurkooda inkasta oo ay xadidan tahay.
Waa maxay PICO-8 Console?
Markaad ciyaareyso ciyaarta PICO-8, waxaa laga yaabaa inaad u diido sidii ku-dabaylaha a retro console laga soo bilaabo 1980-yadii. Farshaxanka pixel-ka iyo muusigga 8-bit ah iyo saamaynta dhawaaqa ayaa laga yaabaa inay ku siiyaan xoogaa niyad-jab ah.
Waxaa laga yaabaa inaad la yaabto inaad ogaato in PICO-8 la sii daayay 2015. Dhab ahaantii, PICO-8 weligeed ma ahayn console in la bilaabo!
FARE-8 waa mishiin ciyaar dalwad ah oo uu sameeyay Ciyaaraha Lexaloffle.
Matoorka ciyaarta ayaa u ah kombuyuutar loogu talagalay ciyaarta ciyaarta fiidyaha ee khayaaliga ah. Si la mid ah consoles-yada caadiga ah, PICO-8 waxay leedahay astaamo u gaar ah oo mashiinka, qaabka bandhiga, iyo agabka horumarinta.
Farqiga kaliya ayaa ah in PICO-8 aysan dhab ahaantii ka jirin adduunka dhabta ah.
Waa maxay sababta xiisaha loo qabo console-ka khiyaaliga ah?
Consoles khiyaali ah sida PICO-8 iyo the TIC-80 sii horumariyayaasha fursad ay ku abuuraan barnaamijyo leh nooc ka mid ah caqabadaha.
Matoorada ciyaaraha fiidyaha ee caanka ah sida Unity waxay siinayaa horumariyaha awood uu ku abuuro ciyaar kasta oo ay rabaan. Inkastoo tani ay ku fiican tahay ficil ahaan, waxay ka tagtaa horumariyaha daraasiin go'aanno ah oo uu sameeyo.
Caqabadaha konsole khiyaali ah sida PICO-8 ayaa siiya horumariyayaasha deegaanka si ay u noqdaan kuwo hal abuur leh. Tusaale ahaan, soosaarayaasha PICO-8 uma baahna inay ka fikiraan xalka ay ku bixinayaan ciyaartooda. Ciyaar kastaa waxay ku shaqaysaa xallinta 128×128.
Sidoo kale, palette-ka xaddidan ee 16 midab ayaa siinaya naqshadeeyayaasha ciyaarta caqabad ku qasbaysa nidaamyada midabka joogtada ah.
Barnaamijyada PICO-8
Barnaamijyada PICO-8 waxa kale oo laga yaabaa inay yaqaanaan isticmaalayaasha ka soo shaqeeyay luqadda barnaamijka Lua. Si kastaba ha ahaatee, hirgelinta Lua ee lagu daray PICO-8 waa qayb-hoosaadka dhabta ah luqadda barnaamijka.
PICO-8 waxay kaloo xaddidaysaa inta koodka laguu oggol yahay inaad u qorto barnaamij kasta.
Gaadhi kastaa waa inuu ka kooban yahay ugu badnaan 8192 calaamadood. Calaamaduhu waxay noqon karaan doorsoome, xadhig, hawlwadeen, ama kelmad muhiim ah.
Tusaale ahaan, code a=1
ka kooban saddex calaamadood.
Caqabadaani waxay ku qasbaysaa horumariyayaashu inay helaan habab wax ku ool ah oo ay ku codeeyaan ciyaarahooda.
PICO-8 Gaariga
Ciyaar kasta oo PICO-8 waxa lagu wadaagi karaa iyada oo loo marayo kartoonka ciyaarta ama “cart” gaaban.
Gawaarida ciyaarta dhijitaalka ah ayaa dhab ahaantii ah sawirro. Gaari kastaa wuxuu ka kooban yahay dhammaan macluumaadka ciyaarta.
Sidee ciyaarta dhan loogu kaydiyaa hal sawir?
PICO-8 waxay isticmaashaa habka isteeganographic si ay ugu kaydiso xogta sawirka PNG. PICO-8 byte kasta waxa lagu kaydiyaa labada qaybood ee ugu yar ee mid kasta oo ka mid ah afarta kanaal. Maadaama sawir kasta uu leeyahay cabbir dhan 160×205 pixels, sawir kastaa wuxuu hayn karaa ilaa 32,800 bytes ee xogta ciyaarta.
Fayl kasta oo ciyaarta PICO-8 waxa uu ka kooban yahay xog ku saabsan koodka barnaamijka, garaafyada, codka, iyo muusigga. Waxaad isticmaali kartaa software sida picotool si loo eego xogta laga helay gaadhi kasta oo PICO-8 ah.
Bulshada PICO-8
PICO-8 waxa ay leedahay bulsho firfircoon oo ka kooban barmaamijyo iyo horumariyayaal ciyaarta fiidyaha. Qaar badan oo ka mid ah kuwan horumariya ayaa soo jiitay fikradda horumarinta ciyaarta fiidyaha iyada oo la raacayo xaddidaadyo-console-la mid ah.
Waxaad ka raadin kartaa kumanaan kulan oo kala duwan oo ku saabsan website-. Ciyaarahani waxay u dhexeeyaan laga soo bilaabo caddaynta lafaha qaawan ee fikradaha ilaa ciyaaraha dhamaystiran ee laga yaabo in ganacsi ahaan lagu sii daayay console-ka dhabta ah.
Bulshada PICO-8 sidoo kale waxay ku sii daayaan shaqadooda inteeda badan iyagoo hoos imaanaya shatiga il furan. Isticmaalayaashu waxay eegi karaan sida dadka kale u barnaamijiyaan ciyaarahooda.
Ciyaarta caamka ah iyo wadashaqaynta ayaa sidoo kale aad loo dhiirigeliyay. Dhab ahaantii, a ciyaarta macaan 2016 waxay horseeday horumarinta ciyaarta aadka loo jecel yahay ee Celeste.
Features Key
Waa kuwan qaar ka mid ah sifooyinka muhiimka ah ee mashiinka ciyaarta PICO-8 uu bixiyo.
- Matoorka ciyaarta waxa ku jira qalabyada lagu tafatiro koodka, muusiga, iyo sprites oo lagu dhex dhisay console-ka
- PICO-8 waa iskutallaab ku habboon.
- Gaari kasta oo PICO-8 wuxuu yeelan karaa ilaa 64 cod. Tafatiraha codka wuxuu kuu ogolaanayaa inaad xakameyso inta jeer, qalabka, iyo mugga qoraal kasta oo loo isticmaalo saameyn kasta
- PICO-8 waxay kuu ogolaaneysaa inaad haysato 256 8 × 8 sprites.
- Console-ku wuxuu u oggolaanayaa laba kontaroolayaal 6-badhan ah iyada oo loo marayo kiiboodhka ku xiran.
- PICO-8's Lua Programming Language Hirgelinta luuqada waxa ay siinaysaa horumariyayaasha hawlaha aasaasiga ah ee barnaamijka sida doorsoomayaasha, hawlaha, wareegyada, iyo miisaska.
- Isticmaalayaashu waxay sidoo kale ku qori karaan koodka tafatiraha dibadda haddii loo baahdo
Faa'iidooyinka iyo khasaarooyinka Kobcinta ee PICO-8
Faa'iidooyinka
- PICO-8 waa mid yar oo fudud in la rakibo.
- Xaddidaaduhu waxay ku qasbaan horumariyaha inuu si wax ku ool ah u qoro.
- Programming Language waa mid fudud in la barto
- Inta badan ciyaaraha PICO-8 waa il-furan, taasoo ku siinaysa fursad aad wax kaga barato bulshada PICO-8.
Qasaarooyinka
- Ku xaddidan horumarinta ciyaarta 2D
- PICO-8 hadda qiimihiisu waa $15 si uu u ciyaaro
- Maktabado la'aanta waxay la macno tahay in laga yaabo inaad meel eber ka soo qorto hawlaha aasaasiga ah
- La'aanta dhamaystirka koodka iyo gelinta tooska ah
Samaynta Tusaalaha Barnaamijka
Qaybtan, waxaan ku dul mari doonaa waxa isticmaaluhu la kulmi doono marka ay abuuraan ciyaartoodii ugu horeysay.
Ka dib marka aad ku rakibto ciyaarta OS-ka aad dooratay, furitaanka barnaamijka PICO-8 waa mid fudud sida adigoo gujinaya sumadda gaaban ee PICO-8.
Isticmaalaha waxaa lagu soo dhaweyn doonaa animation gaaban oo ay ku xigto shaashadda PICO-8.
nooca PRINT(“HELLOWORLD”)
gal console oo ku dhufo Enter. Hambalyo, waxaad hadda fulisay barnaamijkaagii ugu horreeyay ee PICO-8.
Aan bilowno abuurista mashruuc cusub. Gudaha console, geli amarka SAVE <program_name>
.
Si aad u furto mashruuc, ku qor LOAD <PROJECT_NAME>.p8
Ku dhufo furaha Esc si aad u geliso tifaftiraha koodka PICO-8. Dhinaca geeska midig ee hoose, waxaad la socon kartaa inta calaamadood ee hadhay si loogu isticmaalo koodkaaga.
PICO-8 waxay taageertaa isticmaalka doorsoomayaasha.
Isticmaalayaashu waxay sidoo kale qeexi karaan hawlaha ay wici karaan meelo kale oo barnaamijka ah.
PICO-8 sidoo kale waxay taageertaa isticmaalka miisaska. Soo-saareyaasha aqoonta u leh Lua waxa laga yaabaa inay xasuusan karaan in miisasku yihiin weelasha xogta keliya ee laga heli karo luqadda barnaamijka Lua.
PICO-8 waxa ku jira loop ciyaarta ku dhex jira oo soconaysa 30 jeer ilbiriqsikii. Labadaba shaqada _update() iyo _draw() ayaa loo baahan yahay si loopku u fuliyo.
Tifaftiraha ku dhex dhisan ee PICO-8 ayaa kaa caawin doona qaabaynta muuqaalka sprites-kaaga iyo farshaxanka soo socda. Tifaftiruhu wuxuu sidoo kale u oggolaanayaa isticmaalaha inuu dejiyo wareegyada animation mid kasta oo ka mid ah hantidooda.
Console-ka, waxaan ku qori karnaa amarka RUN ka dib marka la shubo ciyaarta si aan u bilowno tusaale barnaamijka.
Waxaan daboolnay wax yar oo ka mid ah waxa suurtogalka ah ee PICO-8. Waxaan aad ugu talinayaa in aad dhex daalacdo dokumentiyada rasmiga ah iyo bulshada wiki si aad wax badan uga barato mishiinka.
Waxaan sidoo kale ku talinayaa in la eego PICO-ATE, xudunta hagaha lagama maarmaanka ah iyo agabka uu ururiyay horumariye Andrew Reist.
Ugu Dambeyn
Waxaan la xidhiidhi karaa ciyaaraha qorista ee PICO-8 konsole qorista haiku. Qaab dhismeedka adag ee haiku wuxuu siinayaa abwaanka caqabada ah inuu fikradda ku gudbiyo saddex sadar iyo toddoba iyo toban shibbane. Sidoo kale, PICO-8 waxay caqabad ku noqotaa horumariyaha si uu u abuuro waayo-aragnimo la siiyay tiro xaddidan oo kood ah, garaafyo, iyo codad.
PICO-8 waxaa laga yaabaa inaysan ku habboonayn abuurista koobabkii ugu dambeeyay ee saddex-A, laakiin weligeed taas looguma jeedin.
Matoorku wuxuu iftiimayaa siinaya horumariyeyaasha bilowga ah fursad ay ku sahamiyaan caqabadaha naqshadeynta ciyaarta iyo horumarka. PICO-8 waa u fududahay dadka ku cusub horumarka ciyaarta si ay u bilaabaan isticmaalka.
Laakin markaan dhex maraayo ciyaaraha ay bulshadu samaysay, waxaan arkay in PICO-8 ay sidoo kale tahay dariiq ay kuwa khibrada leh u horumariyaan ciyaarta ay naftoodana kula loolami karaan.
Ma xiisaynaysaa inaad siiso PICO-8?
Leave a Reply