ХТМЛ5 Платно за игре и забаву
Анимација и игре иду руку под руку. Од многих начина за креирање анимација, ХТМЛ5 платно је једна од опција са нижим трошковима, јер не постоји скуп софтвер. Основа ХТМЛ5 Цанвас: За игре и забаву Роб Хавкес добра је књига за почетнике за оне који су заинтересовани да науче да стварају ХТМЛ5 Цанвас игре.

Хавкес започиње увод у ХТМЛ5 деконструкцијом основне ХТМЛ5 странице. Он говори о томе како ЦСС3, ЈаваСцрипт и ЈКуери библиотека раде заједно са ХТМЛ5. Како је ЈаваСцрипт важан део креирања игара са ХТМЛ5, аутор проводи много времена покривајући основе ЈаваСцрипт-а, укључујући променљиве, типове података, функције, услове и још много тога. Једном када ово изостане, Хавкес прелази на основе ХТМЛ5 платна, корак по корак од цртања облика и брисања платна до контроле прегледача.

Ствари почињу да постају занимљиве када Хавкес уводи скалирање, ротацију и друге трансформације. Затим прелази на додавање реализма са сенкама и градијентима и извоз платна у виду слике. Једном када научите како учитати и креирати слику испочетка, прелази се на манипулацију пикселом ради трансформације слике и примјене ефеката.

Кретање и померање ствари омогућава вам корак ближе изградњи ваше прве игре. Хавкес покрива основе попут сећања на стања и кретања по кругу. Не можете имати игру без детекције граница и судара, а аутор расправља о основама физике као што су брзина, убрзање и трење које се користе за стварање реалистичног кретања.

Сада сте спремни да направите своју прву игру која је Спаце Бовлинг Гаме. Научите како да контролишете стационарне и нестационарне објекте заједно са тим како да конструишете кориснички интерфејс за своју игру. Такође учите о откривању уноса миша и кодирању сценарија победника / губитка играча. Игра избегавања астероида је ваша следећа игра у којој Хавкес учи како да детектује унос са тастатуре и контролише звук унутар игре.

Хавкес завршава књигу кратком расправом о разликама између ХТМЛ5 платна и алтернатива као што је ФласхР. Такође указује на ограничења платна попут перформанси ЦПУ-а и будућности платна која укључује 3Д и разне библиотеке.

Роб Хавкес студирао је интерактивну медијску продукцију на Универзитету Боурнемоутх и визуелни је програмер специјализован за ХТМЛ5 и друге нове функције на Интернету. Изворни код можете преузети са веб локације издавача.

Преглед у Гоогле књигама

Посетите веб локацију издавача

Посетите веб локацију аутора

* Апресс Медиа ми је бесплатно доставио копију за преглед.


Видео Упутства: Три богатыря: Ход конем. Мультфильмы (Април 2024).