Gondolom sokaknak ismerős az alábbi kép:
Akinek nem, sebaj, ez a Last Ninja 1987-ből…
De gondolom nem sokan ismeritek még a Ninja damilokat 😉
Blog by Pál "voji" Vojácsek
Gondolom sokaknak ismerős az alábbi kép:
Akinek nem, sebaj, ez a Last Ninja 1987-ből…
De gondolom nem sokan ismeritek még a Ninja damilokat 😉
Nem hittem volna, hogy valaha eljutok oda, hogy html alkalmazások esetén is render enginet, és renderereket fogok írni. A webes világ most ért el oda, ahol a pc-s már egy ideje tart, és várhatóan az emberek többsége most szembesül majd azokkal a problémákkal (lehet picit később) amikkel a „pc”-s fejlesztők már évek óta.
Annyi a különbség, hogy itt nem D3d-nek, vagy opengl-nek hívják a dolgokat, de ez az idő sincs már messze.
Tehát ha valaki webes alkalmazást fejleszt, és számít neki a sebesség, esetleg nem akarja kéthavonta újraírni az alkalmazását, az alábbi desgin patternt kövesse (hacsak nem akar pórul járni):
Renderer’s (software -> html dom, hardware -> html5 canvas, bármi más)
Render Engine
Game Logic
Game Data
Game Assets
Így talán van esélye, hogy ha 180 fokos fordulatot vesz a világ akkor se kelljen kidobni többéves munkáját.
Egy ötletes kis demóval zárom a mai napot: http://gwtcanvasdemo.appspot.com/
William Fraser visszafejtette az c64 klasszikust, és újraírta az egészet java-ban. A hangok jobbak voltak c64-en, de hát sid chip emulációt nem írt 🙂
Mindenkinek aki szereti: http://www.lasersquad.org