Isingeniso sephrojekthi
claude-opus-5-5-demo iwukuhlolwa kwamandla ka-Claude Opus 5.5 okukhiqiza ikhodi. Ikhosombe liqukethe imidlalo emithathu yewebhu ye-3D engadlalwa ngokuqondile. Iphrojekthi ngayinye iqedwe ngesisho esisodwa kuphela, ngaphakathi kweseshini eyodwa ye-Claude Code, kusukela ekusesheni ulwazi, ekwakheni uhlelo nasekubhaleni ikhodi kuya ekwakheni, ekuhloleni nasekuyifakeni.
Ngokwencazelo yekhosombe, ikhodi yomthombo yayo yonke le midlalo yakhiqizwa imodeli, ngaphandle kokuhlelwa ngesandla ngabantu. Iphrojekthi isebenzisa i-Three.js ukwakha izigcawu ze-3D, bese isebenzisa i-esbuild ukuhlanganisa uhlelo nokulufaka ngaphakathi kwefayela elilodwa le-HTML. Amamodeli, ukwakheka kwezinto, ukugqwayiza nemisindo konke kukhiqizwa ngekhodi ngendlela ehlelekile, ngaphandle kokuncika ezithombeni, emsindweni noma kwezinye izinto zangaphandle.
Lena akuyona ithempulethi evamile yokuthuthukisa imidlalo, kodwa iqoqo lemiphumela yokuhlolwa kokukhiqizwa kwekhodi ngesisho esisodwa, esebenzayo, eyakhiwayo futhi ehlolwayo.
Imidlalo emithathu nezici zayo
Iphelikhani Egibela Ibhayisikili
Lona umdlalo wokugibela ibhayisikili ngokukhululeka emgwaqweni osogwini. Umdlali ulawula iphelikhani eligqoke isigqoko sokuzivikela nezibuko zelanga, libophe isikhafu esibomvu, ligibele ibhayisikili libambe izinhlanzi. Iphrojekthi ihlanganisa isikhafu esine-physics yendwangu, amagagasi olwandle namagwebu asogwini, umjikelezo wemini nobusuku, imisindo nomculo okwenziwa ngekhodi, kanye nendlela elungisa ngokuzenzakalelayo ikhwalithi ngokwesilinganiso samafreyimu.
- W, S: Sheshisa futhi wehlise ijubane.
- A, D: Shintsha umzila futhi usondele ezinhlanzini.
- Space: Gxuma.
- T: Yelula amaphiko uphakamise isondo langaphambili.
- Ukushayela okuzenzakalelayo: Uma kungasebenzi isikhathi eside, iphelikhani lizozilandela ngokuzenzakalelayo izinhlanzi.
Umdlalo futhi unempumelelo ezingu-14, izindlela zekhamera ezingu-5, izinkinobho zesikrini sokuthinta, kanye nomculo okhiqizwa ngesikhathi sangempela esipheqululini, oguquka ngokuvumelana nesigqi sokunyathela.
Zama Iphelikhani Egibela Ibhayisikili ku-inthanethi
CrossFire · Umkhumbi Wezokuthutha
Le phrojekthi izama ukwakha kabusha imephu yakudala yomkhumbi wezokuthutha we-《CrossFire》. Ngesikhathi sokukhiqiza, kwaqale kwaseshwa izithombe zesakhiwo namasu, kwase kwakhiwa isigcawu kusetshenziswa izici ezifana nedekhi ende ewumngcingo, izindawo zokuzalwa ezindlini zomkhumbi emaphethelweni womabili, amakhonteyina abekwe ngokutsheka ngendlela engu-V phakathi nendawo, namapayipi ahamba ngendlela eyodwa ezinhlangothini zombili.
Umdlalo uhlanganisa indlela yezinhlamvu zezibhamu, ukubuyela emuva kwesibhamu, ukulwa ne-AI yamarobhothi, impendulo yokushaywa, izaziso zokubulala, imisindo yezibhamu neminye imisindo ekhiqizwa ngekhodi, futhi usekela nokulawulwa ngesikrini sokuthinta.
Zama i-CrossFire · Umkhumbi Wezokuthutha ku-inthanethi
QQ Speed
Lo mdlalo womjaho wakha kabusha imisebenzi ye-Shift drift, i-Ctrl nitro, i-boost encane, i-double boost kanye nokubuyisela, futhi unikeza amathrekhi omjaho amane aklanywe ngesitayela samamephu asemthethweni.
- Eleven City: Ithrekhi yedolobha ebusuku, enamajika angu-11 kanye nejika le-hairpin.
- Aegean Romance: Igxile ekukhuphukeni nasemajikeni alandelanayo.
- Pharaoh Pyramid: Ine-ramp yokugxuma ekugcineni komgwaqo oqondile.
- Snow Adventure: Isebenzisa isakhiwo se-flyover esimise okuka-8.
Ngaphambi kokuqala ukuthuthukiswa okusemthethweni, ukuma kwethrekhi kwaqala kwakhiqizwa ngesikripthi kwenziwa umbono obheke phezulu, ukuze kuhlolwe ukuhlelwa kwamajika nezindawo eziwelanayo.
Amalungiselelo ngaphambi kokuqala
Ukwakha endaweni kudinga imvelo ekwazi ukusebenzisa npm kanye nezikripthi ze-Node.js. Ikhosombe aligcini node_modules/ noma dist/, ngakho ngemva kokuklona noma ukulanda ikhodi yomthombo, kufanele kufakwe izinc依 zabo futhi kwakhiwe umdlalo ngamunye ohlose ukuwuzama.
Amaphrojekthi amancane amathathu azimele wodwa. Ungakha owodwa kuphela noma uwakhe ngamunye ngamunye. Izinc依 ezinkulu zifaka i-Three.js ne-esbuild.
Isakhiwo sekhosombe
pelican-bike/
src/
index.template.html
build.mjs
package.json
cf-transport-ship/
src/
build.mjs
package.json
qq-speed/
src/
build.mjs
wrangler.jsonc
package.jsonpelican-bike/src/ iqukethe amamojula angu-11 aphathelene nephelikhani, ibhayisikili, ulwandle, izinhlanzi, isibhakabhaka, imiphumela nomsindo. cf-transport-ship/src/ iqukethe amamojula angu-18 ahlanganisa imephu, izibhamu, izikhali, amarobhothi, umdlali, i-physics nemodeli yesikhali somuntu wokuqala. qq-speed/src/ iqukethe amamojula angu-15 aphathelene nezimoto, amathrekhi, isakhiwo, i-AI, amamephu nezinto.
Ukufaka nokwakha
Indlela yokuqala: Ukwakha Iphelikhani Egibela Ibhayisikili
cd pelican-bike
npm install
node build.mjsIndlela yesibili: Ukwakha i-CrossFire · Umkhumbi Wezokuthutha
cd cf-transport-ship
npm install
node build.mjsIndlela yesithathu: Ukwakha i-QQ Speed
cd qq-speed
npm install
node build.mjsNgemva kokwakhiwa kwephrojekthi ngayinye, umphumela ubhalwa ku-dist/index.html ngaphakathi kohla oluhambisanayo. Ngokwendlela yokusebenzisa enikezwe ekhosombeni, vula leli fayela ngokuqondile esipheqululini ukuze udlale.
Ubukhulu bemiphumela emithathu yokwakha buphakathi kuka-700 KB no-840 KB. Ngenxa yokuthi i-JavaScript ihlanganiswe ngaphakathi kwe-HTML, ngesikhathi sokusebenza akudingeki kulayishwe amamodeli emidlalo, ukwakheka kwezinto noma izinsiza zomsindo.
Inqubo yokusebenzisa eyisisekelo
- Khetha umdlalo owodwa ezinkombeni ezingaphansi ezintathu.
- Ngena enkombeni ehambisanayo bese usebenzisa
npm install. - Qalisa
node build.mjs. - Qinisekisa ukuthi
dist/index.htmlyenziwe. - Vula leli fayela esipheqululini.
- Sebenzisa ikhibhodi noma izilawuli zesikrini sokuthinta ngokohlobo lomdlalo ukuze uqale ukudlala.
Uma ufuna ukuwuzama ngokushesha kuphela, ngaphandle kokuhlola ikhodi yomthombo noma ukwakha kabusha, ungavula ngokuqondile amakheli aku-inthanethi amaphrojekthi asevele ewafakile ku-Cloudflare Pages noma ku-CDN.
Ukuqonda indlela yokwakha yefayela elilodwa
Lapha, “i-HTML yefayela elilodwa” isho ukuthi ikhasi lokugcina lifaka i-JavaScript ehlanganisiwe ngaphakathi kwe-HTML. src/ isahlukaniswe yaba amamojula amaningi ngokomsebenzi ukuze kube lula ukuthuthukisa nokugcina; ngemva kokuqalisa build.mjs, i-esbuild ihlanganisa la mamojula abe umphumela ongaqhutshwa isiphequluli.
Iphrojekthi yephelikhani iphinde isebenzise index.template.html njengethempulethi yekhasi, ifake kuyo i-JavaScript ehlanganisiwe kanye ne-og:image ngesikhathi sokwakha. Ikhosombe ligcina kuphela amafayela omthombo, ngakho ngemva kokuguqula ikhodi yomthombo kufanele uphinde usebenzise isikripthi sokwakha ukuze uthole i-dist/index.html entsha.
Ukufunda okwengeziwe namacebiso okulungisa amaphutha
Thola umsebenzi ngamamojula
Lapho ufunda ikhodi, akudingeki uqale ngomphumela wokwakha ophelele. Ungaqala ngokuthola umsebenzi ngokwamagama amamojula akuhla lwemibhalo: ngokwesibonelo, kuphrojekthi yephelikhani hlola amamojula olwandle, esibhakabhakeni, omsindo noma wemiphumela; kuphrojekthi ye-FPS hlola amamojula ezibhamu, amarobhothi, umdlali ne-physics; kuphrojekthi yomjaho hlola amamojula ezimoto, amathrekhi, i-AI nesakhiwo semephu.
Yakha kabusha njalo ngemva kokuguqula
Ngesikhathi sokuthuthukisa, hlela amafayela omthombo aku-src/, ungathathi dist/index.html njengekhodi yomthombo eyinhloko. Ngemva kokuqeda izinguquko, sebenzisa futhi:
node build.mjsNgenxa yokuthi dist/ ayigcinwa ekhosombeni, ngemva kokuklona kabusha ikhosombe noma ukuhlanza uhla lokusebenza, kufanele uphinde wakhe.
Yenza ukuhlola kokuzinza isikhathi eside
Amarekhodi ekhosombe abonisa ukuthi umdlalo wephelikhani wake wahlolwa imizuzwana engu-320 ngokusheshisa isikhathi, ukuze kudlule umjikelezo ophelele wemini nobusuku, kubhekwe nokuthi inani le-geometri, inani lokwakheka kwezinto kanye nenkumbulo ye-heap ye-JavaScript kuhlala kuzinzile. Kwabuye kwahlolwa ngokukhethekile umkhawulo we-modulo webanga ongu-36 km.
Uma uguqula umgwaqo ongapheli, uhlelo lwemini nobusuku, izinhlayiya, ulwandle noma umqondo wokwakheka kwezinto, ungasebenzisa indlela efanayo: sebenzisa umdlalo isikhathi eside, ubheke ukuthi inani lezinsiza liyakhula yini njalo, futhi uhlole imingcele yebanga, yesikhathi kanye nokugqwayiza okuphindaphindayo.
Hlola umthelela wamanani angavumelekile ekucutshungulweni kwangemuva
Ngemva kokufakwa kwephrojekthi, kwavela isikrini esimnyama ngezikhathi ezithile. Amarekhodi abonisa ukuthi inkinga yaphinde yakhiqizwa ngokufaka i-NaN, kwagcina kutholakele ukuthi ukucutshungulwa kwangemuva kwe-Bloom kwakusabalalisa amaphikseli angavumelekile abe amabhlokhi amnyama. Izindlela zokulungisa zazihlanganisa ukufaka i-pass yokuhlanza ngaphambi kwe-glow, kanye nokuphatha imithombo yamanani angavumelekile afana ne-Fresnel yolwandle.
Lokhu kubonisa ukuthi lapho uguqula ikhodi yama-shader, ulwandle, ukukhanyisa noma ukucutshungulwa kwangemuva, akufanele uhlole amaphutha e-syntax kuphela; kufanele futhi unake ukuthi imiphumela yezibalo ingakhiqiza yini i-NaN noma amanye amanani angavumelekile.
Qinisekisa izilawuli nomdlalo ophelele
Iphrojekthi yokuqala yasebenzisa isiphequluli esingenayo i-interface ukubheka ukulayishwa kwekhasi, amaphutha okusebenza nokulingisa ukucindezelwa kwezinkinobho, futhi yaqhuba umdlalo ophelele. Ngemva kokwandisa umqondo womdlalo, kufanele kugxilwe ekuhloleni inqubo yokuqalisa, ukuphendula kwezinkinobho, izimo zokuwina nokulahlekelwa, ukuziphatha kokusetha kabusha kanye nesimo sokusebenza isikhathi eside, kunokuqinisekisa kuphela ukuthi ikhasi lokuqala liyabonakala.
Gcina inzuzo yefayela elilodwa ngesikhathi sokufaka
Umphumela wokwakha uyifayela elizimele dist/index.html, elifanele ukufakwa kusevisi yokusingatha amakhasi amile. Imidlalo emithathu ekhosombeni isivele ifakwe ku-Cloudflare Pages; phakathi kwayo, i-qq-speed/ iphinde ibe nokucushwa kokufaka kwe-wrangler.jsonc. Ngaphambi kokushicilela, kufanele kuqinisekiswe endaweni ukuthi umphumela wokwakha uvuleka kahle, bese kusingathwa ukudalwa kwephrojekthi, ukubopha isizinda, ukuvuselela i-cache kanye nesimo sesitifiketi.
Imingcele nezincazelo zephrojekthi
- Le midlalo emithathu iyimisebenzi yokuhlola amakhono eyakhiqizwa u-Claude Opus 5.5 ngaphakathi kwe-Claude Code.
- Imvelo yokukhiqiza echazwe ekhosombeni isebenzisa umongo ongu-1M namandla okucabanga e-xhigh.
- Umdlalo ngamunye usebenzisa isisho esisodwa kuphela sesidingo, futhi uqedwa ngaphakathi kweseshini eyodwa.
- Amaphrojekthi ahlobene ne-《CrossFire》 ne-《QQ Speed》 ayimisebenzi yokuhlonipha, futhi awahlobene nenkampani yokuqala.
- Isikhathi sokukhiqiza esimakwe ekhosombeni ngu-2026 Septhemba.
Isifinyezo
claude-opus-5-5-demo ikhombisa umphumela wokukhiqiza umdlalo ophelele wewebhu we-3D ngesisho esisodwa, futhi inikeza ikhodi yomthombo eyahlukaniswe ngamamojula kanye nenqubo yokwakha efanayo engahlolwa. Khetha noma iyiphi iphrojekthi engaphansi, faka izinc依 bese usebenzisa node build.mjs ukuze uthole i-HTML yefayela elilodwa engavulwa ngokuqondile. Lapho ufunda ngokujulile, ungagxila ekukhiqizeni izinsiza ngendlela ehlelekile, ekuhlukaniseni amamojula omdlalo, ekuhloleni ukuzinza isikhathi eside nasekuvikeleni amanani angavamile ekucutshungulweni kwangemuva kwe-WebGL.
