Hacker News

Sakasaka Super Mario 64 lilo ibora ti awọn alafo

Comments

15 min read Via happel.ai

Mewayz Team

Editorial Team

Hacker News

Ni ikọja iboju: Nigbati Awọn ere Fidio Pade Iṣiro Abstract

Ni agbaye ti sọfitiwia, a ma ronu awọn eto bi ipinnu ati ti o wa titi. A fi fun input yẹ ki o nigbagbogbo gbe awọn kanna o wu, ọtun? Super Mario 64, olufẹ 1996 Syeed, han lati jẹ apẹẹrẹ pipe ti eyi. Awọn ofin agbaye rẹ dabi pipe: fo lori ọta, o ku; subu sinu ihò, o padanu aye. Bibẹẹkọ, agbegbe iyasọtọ ti awọn olutọpa iyara ati awọn oluṣeto aṣenọju ti lo awọn ewadun lati ṣe iwadii awọn egbegbe ti agbaye oni-nọmba yii, ṣe awari labyrinth ti awọn glitches ati awọn ihuwasi airotẹlẹ. Iyalenu, imọran mathematiki ti “awọn aaye ibora,” koko-ọrọ kan lati ori algebraic topology, pese ọkan ninu awọn ilana ti o wuyi julọ fun agbọye bi awọn glitches wọnyi ṣe gba Mario laaye lati fọ awọn ofin ipilẹ ere naa ati ṣaṣeyọri eyiti ko ṣeeṣe.

Oye Eto Iṣọkan Ere

Ni ipilẹ rẹ, Super Mario 64, bii pupọ julọ awọn ere 3D, gbarale eto ipoidojuko lati tọpa ipo Mario. Aye ere naa ti ya aworan ni awọn iwọn mẹta: X, Y, ati Z. Labẹ awọn ipo deede, iṣipopada Mario ti ni ihamọ nipasẹ jiometirika ipele — awọn odi jẹ iduroṣinṣin, awọn ilẹ ipakà jẹ lilọ. Sibẹsibẹ, iranti ere jẹ opin. Lati ṣe aṣoju ipo Mario, ere naa lo awọn oniyipada ti o le mu iwọn awọn nọmba kan mu nikan. Nigbati Mario ba lọ kọja awọn aala ti a pinnu ti ipele kan, awọn oniyipada wọnyi le “ṣàn kún” tabi “fi ipari si,” ti o yori si ihuwasi airotẹlẹ. O jẹ ipa ipari-yika ti o ṣẹda asopọ ojulowo si agbaye abọtẹlẹ ti awọn aaye ibora.

Kini aaye Ibora?

Ni topology, aaye ibora jẹ imọran mathematiki ti o ṣapejuwe aaye ti o tobi ju ti o “bo” eyi ti o kere julọ nipasẹ aworan agbaye ti nlọsiwaju. Apejuwe ti o rọrun, ti kii ṣe imọ-ẹrọ jẹ pẹtẹẹsì ajija ti o bo Circle kan. Fojuinu kan nikan ojuami lori ilẹ pakà. Bi o ṣe n gun oke pẹtẹẹsì, o wa taara loke aaye kanna ni gbogbo ilẹ. Ayika ailopin ni “aaye ibora,” ati iyika kanṣoṣo lori ilẹ ilẹ ni “aaye ipilẹ”. Ojuami kọọkan lori ilẹ (ipilẹ) ni ibamu si nọmba ailopin ti awọn aaye taara loke rẹ lori ajija (ideri). Lọ́nà kan náà, ronú nípa èèrà kan tó wà ní ibi tí wọ́n ti kọ ọ́; òpópónà náà jẹ́ òrùka, ṣùgbọ́n ọ̀nà èèrà lẹ́gbẹ̀ẹ́ ọ̀nà yíká tí ó wà lórí ilẹ̀ tí a gbasilẹ jẹ́ àyè ìbora fún àyíká náà.

"Ẹwa ti awọn glitches wọnyi ni pe wọn ṣe afihan ilana mathematiki ti o wa ni ipilẹ ti agbaye ere, eto ti a ko pinnu lati rii rara ṣugbọn o wa."

Awọn Agbaye ti o jọra ni Kasulu Peach Ni Super Mario 64, agbegbe ti a pinnu ere naa fun ipele kọọkan ni a le ronu bi “aaye ipilẹ.” Ṣugbọn nitori ọna ti awọn ipoidojuko ti wa ni ipamọ ati iṣiro, ẹrọ ere naa ṣẹda gidi kan ti o tobi, ti atunwi akoj ti awọn ipele wọnyi. Ẹsẹ kọọkan ninu akoj yii jẹ ẹda pipe, tabi “ideri,” ti ipele atilẹba. Awọn wọnyi ni ohun ti awọn ẹrọ orin pe "ni afiwe universes." Ni deede, awọn odi ati awọn aala jẹ ki Mario ni ihamọ si aarin, ẹda ti a pinnu. Bibẹẹkọ, nipa lilo awọn glitches kan pato—nigbagbogbo pẹlu awọn agbeka kongẹ ti o fa ere lati ṣe iṣiro ipo Mario - awọn oṣere le fi ipa mu awọn ipoidojuko Mario lati “fi ipari si” lati ọkan ninu awọn agbaye ti o jọra si omiran.

Eyi ni gige. Nipa ifọwọyi ipo ere naa, oṣere kan le jẹ ki Mario han pe o wa ni “ẹda” ti o yatọ patapata ti ipele, ọkan ti o jẹ aami jiometirika ṣugbọn ti o wa ni ipo ti o yatọ si titobi ere naa, akoj ipoidojuko labẹ. Lati aaye anfani tuntun yii, Mario le fori awọn idiwọ ti ko ṣee ṣe ni aaye ere ti a pinnu. Imọye bọtini ni pe ọgbọn ere nikan n ṣayẹwo fun awọn ikọlu ati awọn okunfa laarin “daakọ” lọwọlọwọ Mario wa ninu. Nipa gbigbe laarin awọn aaye ti o jọra wọnyi, Mario le ṣe alakoso pataki nipasẹ awọn odi tabi lesekese kọja awọn ijinna nla.

  • Atẹ̀gùn Àìlópin: Apẹẹrẹ olokiki kan ni wiwa ni pẹtẹẹsì ti o dabi ẹnipe ailopin laisi gbigba awọn irawọ ti o nilo. Nipa ṣiṣe aṣiṣe to peye, awọn oṣere yoo yipada Mario sinu agbaye ti o jọra nibiti a ti mu okunfa pẹtẹẹsì ṣiṣẹ tẹlẹ.
  • Apapọ Odi: Nipa fọwọyi igun Mario ati iyara lodi si odi kan, awọn oṣere le fi ipa mu awọn ipoidojuko rẹ lati ṣabọ sinu “ẹda” yara ti o wa nitosi, ti o fun laaye laaye lati rin nipasẹ ọrọ to lagbara.
  • Speedrun Awọn ọna abuja: Awọn imọ-ẹrọ wọnyi jẹ ipilẹ fun awọn iyara iyara, gbigba awọn oṣere laaye lati pari ere naa ni iṣẹju nipa ṣifo awọn ipin nla ti imuṣere ori kọmputa ti a pinnu.

Ṣiṣe Eto Iṣọkan kan, Kii ṣe Ọkan didan

Lakoko ti gige gige kan ṣe afihan awọn ẹya ti o farapamọ iyalẹnu, ni agbaye ti sọfitiwia iṣowo, airotẹlẹ jẹ ọta. Eto iṣẹ iṣowo gbọdọ jẹ igbẹkẹle ati ni ibamu. Eyi ni ibi ti imoye ti o wa lẹhin pẹpẹ kan bi Mewayz di pataki. Mewayz jẹ apẹrẹ bi OS iṣowo apọjuwọn lati pese agbegbe iṣọkan ati asọye daradara fun awọn iṣẹ ṣiṣe rẹ. Dipo eto ẹlẹgẹ nibiti awọn iyipada kekere le ja si ajalu ati awọn abajade airotẹlẹ (gẹgẹbi iṣakojọpọ iṣakojọpọ), Mewayz nfunni ni iduroṣinṣin, awọn modulu iṣọpọ fun CRM, iṣakoso iṣẹ akanṣe, ati ibaraẹnisọrọ. Ibi-afẹde ni lati ṣẹda iṣan-iṣẹ aiṣan nibiti data nṣan ni asọtẹlẹ laarin awọn modulu, fifun ọ ni iwoye ti o han ati deede ti gbogbo iṣẹ rẹ — ko si awọn agbaye ti o jọra ti o nilo. Gẹgẹ bi oye ibora ti awọn aaye ṣe iranlọwọ lati ṣalaye awọn oye ẹrọ ti o farapamọ ere kan, lilo eto ti a ti gbin daradara bi Mewayz ṣe iranlọwọ fun ọ lati loye ati ṣakoso ọna eto iṣowo rẹ.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Awọn ibeere Nigbagbogbo

Ni ikọja iboju: Nigbati Awọn ere Fidio Pade Iṣiro Abstract

Ni agbaye ti sọfitiwia, a ma ronu awọn eto bi ipinnu ati ti o wa titi. A fi fun input yẹ ki o nigbagbogbo gbe awọn kanna o wu, ọtun? Super Mario 64, olufẹ 1996 Syeed, han lati jẹ apẹẹrẹ pipe ti eyi. Awọn ofin agbaye rẹ dabi pipe: fo lori ọta, o ku; subu sinu ihò, o padanu aye. Bibẹẹkọ, agbegbe iyasọtọ ti awọn olutọpa iyara ati awọn oluṣeto aṣenọju ti lo awọn ewadun lati ṣe iwadii awọn egbegbe ti agbaye oni-nọmba yii, ṣe awari labyrinth ti awọn glitches ati awọn ihuwasi airotẹlẹ. Iyalenu, imọran mathematiki ti “awọn aaye ibora,” koko-ọrọ kan lati ori algebraic topology, pese ọkan ninu awọn ilana ti o wuyi julọ fun agbọye bi awọn glitches wọnyi ṣe gba Mario laaye lati fọ awọn ofin ipilẹ ere naa ati ṣaṣeyọri eyiti ko ṣeeṣe.

Oye Eto Iṣọkan Ere

Ni ipilẹ rẹ, Super Mario 64, bii pupọ julọ awọn ere 3D, gbarale eto ipoidojuko lati tọpa ipo Mario. Aye ere naa ti ya aworan ni awọn iwọn mẹta: X, Y, ati Z. Labẹ awọn ipo deede, iṣipopada Mario ti ni ihamọ nipasẹ jiometirika ipele — awọn odi jẹ iduroṣinṣin, awọn ilẹ ipakà jẹ lilọ. Sibẹsibẹ, iranti ere jẹ opin. Lati ṣe aṣoju ipo Mario, ere naa lo awọn oniyipada ti o le mu iwọn awọn nọmba kan mu nikan. Nigbati Mario ba lọ kọja awọn aala ti a pinnu ti ipele kan, awọn oniyipada wọnyi le “ṣàn kún” tabi “fi ipari si,” ti o yori si ihuwasi airotẹlẹ. O jẹ ipa ipari-yika ti o ṣẹda asopọ ojulowo si agbaye abọtẹlẹ ti awọn aaye ibora.

Kini aaye Ibora?

Ni topology, aaye ibora jẹ imọran mathematiki ti o ṣapejuwe aaye ti o tobi ju ti o “bo” eyi ti o kere julọ nipasẹ aworan agbaye ti nlọsiwaju. Apejuwe ti o rọrun, ti kii ṣe imọ-ẹrọ jẹ pẹtẹẹsì ajija ti o bo Circle kan. Fojuinu kan nikan ojuami lori ilẹ pakà. Bi o ṣe n gun oke pẹtẹẹsì, o wa taara loke aaye kanna ni gbogbo ilẹ. Ayika ailopin ni “aaye ibora,” ati iyika kanṣoṣo lori ilẹ ilẹ ni “aaye ipilẹ”. Ojuami kọọkan lori ilẹ (ipilẹ) ni ibamu si nọmba ailopin ti awọn aaye taara loke rẹ lori ajija (ideri). Lọ́nà kan náà, ronú nípa èèrà kan tó wà ní ibi tí wọ́n ti kọ ọ́; òpópónà náà jẹ́ òrùka, ṣùgbọ́n ọ̀nà èèrà lẹ́gbẹ̀ẹ́ ọ̀nà yíká tí ó wà lórí ilẹ̀ tí a gbasilẹ jẹ́ àyè ìbora fún àyíká náà.

Awọn Agbaye ti o jọra ni Ile-iṣọ Peach

Ni Super Mario 64, agbegbe ti a pinnu ere naa fun ipele kọọkan ni a le ronu bi “aaye ipilẹ.” Ṣugbọn nitori ọna ti awọn ipoidojuko ti wa ni ipamọ ati iṣiro, ẹrọ ere naa ṣẹda gidi kan ti o tobi, ti atunwi akoj ti awọn ipele wọnyi. Ẹsẹ kọọkan ninu akoj yii jẹ ẹda pipe, tabi “ideri,” ti ipele atilẹba. Awọn wọnyi ni ohun ti awọn ẹrọ orin pe "ni afiwe universes." Ni deede, awọn odi ati awọn aala jẹ ki Mario ni ihamọ si aarin, ẹda ti a pinnu. Bibẹẹkọ, nipa lilo awọn glitches kan pato—nigbagbogbo pẹlu awọn agbeka kongẹ ti o fa ere lati ṣe iṣiro ipo Mario - awọn oṣere le fi ipa mu awọn ipoidojuko Mario lati “fi ipari si” lati ọkan ninu awọn agbaye ti o jọra si omiran.

Ṣiṣe Eto Iṣọkan kan, Kii ṣe Ọkan didan

Lakoko ti gige gige kan ṣe afihan awọn ẹya ti o farapamọ iyalẹnu, ni agbaye ti sọfitiwia iṣowo, airotẹlẹ jẹ ọta. Eto iṣẹ iṣowo gbọdọ jẹ igbẹkẹle ati ni ibamu. Eyi ni ibi ti imoye ti o wa lẹhin pẹpẹ kan bi Mewayz di pataki. Mewayz jẹ apẹrẹ bi OS iṣowo apọjuwọn lati pese agbegbe iṣọkan ati asọye daradara fun awọn iṣẹ ṣiṣe rẹ. Dipo eto ẹlẹgẹ nibiti awọn iyipada kekere le ja si ajalu ati awọn abajade airotẹlẹ (gẹgẹbi iṣakojọpọ iṣakojọpọ), Mewayz nfunni ni iduroṣinṣin, awọn modulu iṣọpọ fun CRM, iṣakoso iṣẹ akanṣe, ati ibaraẹnisọrọ. Ibi-afẹde ni lati ṣẹda iṣan-iṣẹ aiṣan nibiti data nṣan ni asọtẹlẹ laarin awọn modulu, fifun ọ ni iwoye ti o han ati deede ti gbogbo iṣẹ rẹ — ko si awọn agbaye ti o jọra ti o nilo. Gẹgẹ bi oye ibora ti awọn aaye ṣe iranlọwọ lati ṣalaye awọn oye ẹrọ ti o farapamọ ere kan, lilo eto ti a ti gbin daradara bi Mewayz ṣe iranlọwọ fun ọ lati loye ati ṣakoso ọna eto iṣowo rẹ.

Kọ OS Iṣowo Rẹ Loni

Lati awọn freelancers si awọn ile-iṣẹ, Mewayz ṣe agbara awọn iṣowo 138,000+ pẹlu awọn modulu iṣọpọ 208. Bẹrẹ ọfẹ, igbesoke nigbati o ba dagba.

Ṣẹda akọọlẹ Ọfẹ →