Mmepe egwuregwu bụ usoro dị mgbagwoju anya. E wezụga ide koodu, onye nrụpụta ga-achọtakwa ụzọ isi tinye ụda, egwu, eserese na mgbagha n'ụzọ ọnụ.
Igwe egwuregwu PICO-8 na-ewepụ ihe mgbagwoju anya ma mee ka onye nrụpụta lekwasị anya n'akụkụ kachasị mkpa nke echiche ha chọrọ ime.
N'isiokwu a, anyị ga-enyocha ihe pụrụ iche gbasara injin egwuregwu PICO-8 yana otu o si enye ndị mmepe ohere igosipụta imepụta ihe ha n'agbanyeghị obere usoro.
Kedu ihe bụ PICO-8 Console?
Mgbe ị na-egwu egwuregwu PICO-8, ị nwere ike iwepu ya dị ka emulator maka a retro console site na 1980s. Nkà pikselụ na egwu 8-bit na mmetụta ụda nwere ike inye gị ntakịrị agụụ.
O nwere ike iju gị anya ịchọpụta na ewepụtara PICO-8 na 2015. N'ezie, PICO-8 abụghị ihe njikwa iji malite!
Ọnụ-8 bụ igwe egwuregwu mebere nke Egwuregwu Lexaloffle mepụtara.
Igwe egwuregwu bụ ihe emulator maka egwuregwu egwuregwu vidiyo akụkọ ifo. Dị ka consoles oge niile, PICO-8 nwere nkọwa igwe nke ya, usoro ngosipụta, yana ngwa mmepe.
Naanị ihe dị iche bụ na PICO-8 adịghị adị n'ezie n'ụwa.
Kedu ihe kpatara enwere mmasị na console fantasy?
Fantasy consoles dị ka PICO-8 na TIC-80 nye ndị mmepe ohere ịmepụta mmemme nwere ụdị mgbochi ụfọdụ.
Igwe egwuregwu vidiyo ama ama dị ka Unity na-enye onye nrụpụta ikike imepụta egwuregwu ọ bụla ha chọrọ. Ọ bụ ezie na nke a dị mma na omume, ọ na-ahapụ onye nrụpụta ọtụtụ mkpebi iji mee.
Mmachi nke njikwa echiche efu dị ka PICO-8 na-enye ndị mmepe gburugburu ka ha wee nwee ike imepụta ihe. Dịka ọmụmaatụ, ndị mmepe PICO-8 adịghị mkpa iche echiche maka mkpebi ha ga-eme egwuregwu ha. Egwuregwu ọ bụla na-arụ ọrụ na mkpebi nke 128 × 128.
N'otu aka ahụ, palette nwere oke nke agba 16 na-enye ndị na-emepụta egwuregwu ihe mgbochi nke na-amanye atụmatụ agba na-agbanwe agbanwe.
Mmemme na PICO-8
Mmemme na PICO-8 nwekwara ike mara ndị ọrụ ejirila asụsụ mmemme Lua rụọ ọrụ nke ọma. Otú ọ dị, mmejuputa iwu nke Lua gụnyere na PICO-8 bụ nanị akụkụ nke n'ezie asụsụ mmemme.
PICO-8 na-amachikwa koodu ole enyere gị ohere ide maka mmemme ọ bụla.
Ụgbọ ala ọ bụla ga-enwerịrị akara 8192. Tokens nwere ike ịbụ mgbanwe, eriri, onye ọrụ ma ọ bụ isiokwu.
Dịka ọmụmaatụ, koodu a=1
nwere akara atọ.
Mgbochi a na-amanye ndị mmepe ka ha chọta ụzọ dị mma karị isi koodu egwuregwu ha.
Ụgbọ ala PICO-8
Enwere ike ịkekọrịta egwuregwu PICO-8 ọ bụla site na katrij egwuregwu ma ọ bụ “cart” maka nkenke.
Katrij egwuregwu dijitalụ ndị a bụ naanị onyonyo. Ụgbọ ala ọ bụla nwere ozi egwuregwu niile.
Kedu ka esi echekwa egwuregwu dum n'otu onyonyo?
PICO-8 na-eji usoro steganographic iji chekwaa data n'ime onyonyo PNG. A na-echekwa byte ọ bụla PICO-8 n'ime ibe abụọ kacha nta dị mkpa nke ọwa anọ ahụ. Ebe onyonyo ọ bụla nwere akụkụ nke pikselụ 160 × 205, onyonyo ọ bụla nwere ike ijide ihe ruru 32,800 bytes nke data egwuregwu.
Faịlụ egwuregwu PICO-8 ọ bụla nwere data gbasara koodu mmemme, eserese, ụda na egwu. Ị nwere ike iji software dị ka picotool ileba anya na data achọtara na ụgbọ ala PICO-8 ọ bụla.
Ogbe PICO-8
PICO-8 nwere obodo na-arụsi ọrụ ike nke ndị mmemme na ndị mmepe egwuregwu vidiyo. Ọtụtụ n'ime ndị mmepe a dọọrọ mmasị n'echiche nke ịmepụta egwuregwu vidiyo n'okpuru mmachi retro-console.
Ị nwere ike ịchọgharị ọtụtụ puku egwuregwu dị iche iche na ukara website. Egwuregwu ndị a sitere na ihe akaebe na-egosi n'ọkpụkpụ gaa na egwuregwu zuru oke nke nwere ike ịbụ na ewepụtara ya na azụmaahịa na ngwa njikwa.
Ndị obodo PICO-8 na-ewepụtakwa ọtụtụ ọrụ ha n'okpuru ikikere isi mmalite. Ndị ọrụ nwere ike lelee ka ndị ọzọ na-eme egwuregwu ha.
Egwuregwu na imekọ ihe ọnụ na-agbakwa ume nke ukwuu. N'ezie, a egwuregwu jam na 2016 butere mmepe nke egwuregwu ikpo okwu ama ama Celeste.
Key Atụmatụ
Nke a bụ ụfọdụ njiri mara nke igwe egwuregwu PICO-8 na-enye.
- Igwe egwuregwu na-agụnye ngwaọrụ maka ndezi koodu, egwu, na sprite arụnyere n'ime njikwa
- PICO-8 dakọtara n'ofe ikpo okwu.
- Ụgbọ ala PICO-8 ọ bụla nwere ike ịnwe ụda ruru 64. Onye na-edezi ụda na-enye gị ohere ijikwa ugboro, ngwa na olu nke ndetu ọ bụla ejiri maka mmetụta ụda ọ bụla
- PICO-8 na-enye gị ohere ịnweta 256 8 × 8 sprites.
- Ihe njikwa ahụ na-enye ohere maka njikwa bọtịnụ 6 abụọ site na ahụigodo ejikọrọ.
- Mmejuputa asụsụ mmemme Lua nke PICO-8 na-enye ndị mmepe ọrụ mmemme dị ka mgbanwe, ọrụ, loops, na tebụl.
- Ndị ọrụ nwekwara ike ide koodu na ndezi mpụga ma ọ dị mkpa
Uru na ọghọm dị na mmepe na PICO-8
Uru
- PICO-8 dị obere ma dịkwa mfe ịwụnye.
- Mgbochi na-amanye onye nrụpụta ka o dee nke ọma.
- Asụsụ mmemme dị mfe ịmụta
- Ọtụtụ egwuregwu PICO-8 bụ ebe mepere emepe, na-enye gị ohere ịmụta n'aka obodo PICO-8.
ọghọm
- Oke maka mmepe egwuregwu 2D
- PICO-8 na-efu $15 ugbu a maka igwu egwu
- Enweghị ụlọ akwụkwọ ọta akara pụtara na ị ga-enwerịrị koodu ọrụ ndị bụ isi site na ọkọ
- Enweghị mmecha koodu yana ntinye akpaka
Ịmepụta Mmemme Nlereanya
Na ngalaba a, anyị ga-agafe ihe onye ọrụ ga-enweta mgbe ha mepụtara egwuregwu mbụ ha.
Mgbe ị wụnyechara egwuregwu ahụ na OS nke nhọrọ gị, imepe mmemme PICO-8 dị mfe dịka ịpị akara ngosi mkpirisi PICO-8.
A ga-eji obere ihe ngosi kele onye ọrụ ya na ihuenyo PICO-8 ga-esochi ya.
ụdị PRINT(“HELLOWORLD”)
n'ime console wee pịa Tinye. Ekele, ị ka emechara mmemme PICO-8 mbụ gị.
Ka anyị malite ịmepụta ọrụ ọhụrụ. Na njikwa, tinye iwu SAVE <program_name>
.
Iji mepee oru ngo, pịnye LOAD <PROJECT_NAME>.p8
Pịa igodo Esc ka ịbanye PICO-8 ndezi koodu. N'akụkụ aka nri nke ala, ị nwere ike idobe akara akara ole fọdụrụ iji na koodu gị.
PICO-8 na-akwado iji mgbanwe.
Ndị ọrụ nwekwara ike ịkọwa ọrụ ha nwere ike ịkpọ ebe ọzọ na mmemme ahụ.
PICO-8 na-akwadokwa iji tebụl. Ndị mmepe maara Lua nwere ike icheta na tebụl bụ naanị igbe data dị n'asụsụ mmemme Lua.
PICO-8 gụnyere loop egwuregwu arụnyere na-agba ugboro 30 kwa sekọnd. Ma ọrụ _update() na _draw() dị mkpa maka loop ka ọ rụọ ọrụ.
Ihe ndezi sprite arụnyere n'ime PICO-8 ga-enyere gị aka chepụta ọdịdị nke sprites egwuregwu gị na nka ndabere. Onye nchịkọta akụkọ na-enyekwa onye ọrụ ohere ịtọ okirikiri animation na nke ọ bụla nke akụ ha.
Na njikwa ahụ, anyị nwere ike pịnye iwu RUN mgbe ị wụnye egwuregwu ahụ ka ịmalite ihe atụ nke mmemme ahụ.
Anyị ekpuchila ntakịrị ihe enwere ike na PICO-8. Ana m akwado nke ukwuu ịchọgharị site na akwụkwọ akwụkwọ na obodo wiki ka ịmatakwu gbasara injin.
M na-akwadokwa ileba anya PICO-ATE, isi ihe ntuziaka dị mkpa na akụrụngwa nke onye nrụpụta Andrew Reist chịkọtara.
mmechi
Enwere m ike ijikọta egwuregwu ide na PICO-8 console na ide haiku. Nhazi haiku siri ike na-enye onye na-ede uri ihe ịma aka iwepụta echiche n'ahịrị naanị atọ na nkeji iri na asaa. N'otu aka ahụ, PICO-8 na-ama onye nrụpụta aka imepụta ahụmịhe nyere obere koodu, eserese na ụda.
PICO-8 nwere ike ọ gaghị adị mma maka ịmepụta aha atọ-A kachasị ọhụrụ, mana ọ dịtụghị mgbe ebupụtara ya maka nke ahụ.
Injin ahụ na-enwu n'inye ndị mmepe mmalite ohere inyocha ihe ịma aka nke imewe na mmepe egwuregwu. PICO-8 dị mfe maka ndị mmadụ ọhụrụ maka mmepe egwuregwu ịmalite iji.
Mana na-eme nchọgharị na egwuregwu ndị obodo mere, ahụla m na PICO-8 bụkwa ụzọ maka ndị mmepe egwuregwu nwere ahụmahụ iji maa onwe ha aka.
Ị nwere mmasị ịnye PICO-8 nwaa?
Nkume a-aza