Книга навчання - CryENGINE 3 Game Development Beginner s Guide - Оффтоп - Портал спільноти
Навчання за книгою - CryENGINE 3 Game Development Beginner's Guide
Шановний гість, ласкаво просимо на форумі: CRYMOD.NET - Портал спільноти CryENGINE. Якщо ви тут вперше, будь ласка, прочитайте розділ Допомога. У цьому розділі можна ознайомитися з функціоналом даної системи. Щоб використати всі можливості системи, необхідно зареєструватися. Для цього пройдіть за посиланням та дізнайтесь докладніше про процес реєстрації. Якщо ви вже зареєструвалися - увійдіть під своїм обліковим записом.
Jandar-man

Місце проживання: Азербайджан. м.Баку
Професія Game Developer
Понеділок, 23 вересня 2013, 00:05
Навчання за книгою - CryENGINE 3 Game Development Beginner's Guide
Сюди збиратиметься те корисне, що мені вдасться дізнатися з цієї книги. У результаті оформлю всю цю справу у вигляді конспекту, а можливо занесу це у віки у вигляді набору корисних порад.
А поки що заповнюватиму тему уривками своїх розвідок:
На даний момент я на 53 сторінці і ось що я встиг дізнатися:
1) Для початку потрібно завантажити приклади до книги – для цього потрібно:
Зареєструватися на сайті Home Packt Publishing і після цього завантажити їх, виконавши наступні прості дії:
Перебуваючи на будь-якій сторінці сайту, вибрати з елемента шапки сайту "Support" пункт "Code Download and Errata" . Потім на сторінці, що відкрилася, вибираємо зі списку потрібну нам книгу, в даному випадку це"CryENGINE 3 Game Development Beginner's Guide" і натискаємо на кнопку "Go" як показано на першому скрині
На сторінці, що відкрилася, просто шукаємо посилання помаранчевого кольору, в якій прослизає словосполучення "Code Download ." і тиснемо на неї, як це показано на другому скрині. Також не забувайте прочитати вміст блоку під назвою Errata , в якому можуть бути дані описи важливих змін, доповнень або помилок знайдених у самих книгах або матеріалах до них
за тим же принципом можна закачати й інші матеріали для книг, які є у вас від видавництва Packt publishing. На цьому по закачування матеріалів все.
2) Далі за текстом на 2-ій сторінці написано, що для виконання всіх вправ, наведених у книзі нам знадобляться:
3) Перша частина коротко познайомить нас з історією виникнення та еволюції движка, з тим які ігри на ньому вже були створені і з його останніми удосконаленнями в різних областях (хоча це я дарма, тому що у версії 3.5.3. цих удосконалень стало ще більше, але втім я відволікся) і так аж до сторінки 14,
4) З 14 по 17 сторінки нам пояснюватимуть, як по-своєму важлива кожна зі спеціальностей у сфері створення комп'ютерних ігор та наскільки важливо працювати у команді. Також буде кілька слів про те, що найкращим способом розвитку себе як особистості у цій сфері є здатність імпровізувати. Тобто. працювати вже з наявним під рукою матеріалом виходячи з ідей, які ти переслідуєш і створювати на їх основі робочі прототипи своїх ідей (чи окремі елементи гри або сам геймплей). Та й наостанок буде сказано про те, що відразу весь рух вивчити буде не те щоб неможливо, але трохи неправильно і починати варто з азів, які і покликана дати читачеві ця книга.
5) На сторінці 17 нас ознайомлять із системними вимогами двигуна:
Для розробників вони будуть такими:
Для кінцевих користувачів такими:
- Підтримувані ОС (операційні системи): Windows XPSP2, Windows Vista SP1, Windows 7.
- Процесор: Intel Core 2 Duo 2 GHz, AMD Athlon 64 X2 2 GHz або краще.
- Оперативна пам'ять: 1 гігабайт мінімум, але все ж таки рекомендується мати не менше 2 гігабайт.
- Відеокарта: NVIDIA 8800GT 512 MB RAM, AMD 3850HD 512 MB RAM чи краще.
На сторінках 18-19 Нас проведуть через процес реєстрації на сайті http://crydev.net, допоможуть завантажити сам SDK і пояснять куди його встановити (власне цей пункт спірний, тому що тут кожен сам для себе вирішує, куди йому в комп'ютері встановити собі цей SDK)
На сторінці 19 нас навчать запускати Game SDK (Launcher по-старому), щоб продемонструвати сцену Forest, що надається Crytek разом із SDK
Взагалі до цього була лише наукова бутафорія про крайтеківців та їх твори - далі почнеться саме навчання
На сторінці 23 починається огляд Sandbox (Пісочниці) . Тут буде розказано про те, що пісочниця є своєрідним інструментом композитингу, але тільки призначений для злиття разом не чогось, а безпосередньо компонентів, з яких складається ваша гра (моделі, звуки, скрипти і т.д.). Не важливо - чи є за професією актором, програмістом, аніматором або дизайнером - важливо те, що в певний момент вам так чи інакше знадобиться скористатися цими технологіями. Також з часом ви зрозумієте, яким потенціалом володіє даний інструментарій. Він створений за принципом, що називається "все в одному" - тому будь-який бажаючий зможе знайти застосування своїм знанням при роботі з цим SDK.
5) Знайдіть файл Forest.cry, який розташований у папці/game/levels/Singleplayer/forest/ та натисніть Open ( Відкрити )
6) Редактор завантажить рівень Forest, над яким ми і далі знущатимемося експериментувати
7) Як тільки рівень завантажиться, перш за все ми повинні навчитися грати в нього або якщо говорити мовою розробників - тестувати його. Для цього нам знадобиться запам'ятати нехитру комбінацію клавіш Ctrl + G, за допомогою якої це і робиться. Хоча є і альтернативний варіант - зайти в меню Game (Гра) і натиснути на Switch to Game (Переключитися в режим Ігри).
Щоб повернутися до режиму редагування ( editing mode ), натисніть клавішу Escape
Час діяти
_____________________________________________________________________________________________________________________________________ Сторінка 26
(Знаю, що картинка не як у книзі, просто не люблю все злизувати з оригіналів.)
Пісочниця була створена з таким розрахунком, щоб робота в ній була зручна як шульгам, так і правшам. Тому нарівні з тим, як користувач може використовувати для переміщення клавіші WASD (для правшів) він також може використовувати для переміщення по сцені клавіші зі стрілками вгору, вниз, вліво, вправо (для шульги). (Рис.2)
2) НатиснітьW, щоб перемістити вперед
3) НатиснітьS, щоб перемістити назад
4) НатиснітьA, щоб перемістити вліво
5) НатиснітьD, щоб перемістити праворуч
Зверніть увагу, що ми навчилися переміщати нашу камеру базовим способом. Тепер настав час випробувати інші види управління нею:
1) Під час переміщення по сцені затисніть праву кнопку миші та переміщуйте мишу в різних напрямках, щоб змінити кут огляду.
Також ви можете затиснути середнюкнопку миші або коліс, для того щоб почати панорамувати вигляд
2) Прокручуйте коліщатко миші взад і вперед, щоб почати переміщатися відповідно взад і вперед у вікні проекції.
3) Нарешті, щоб подвоїти швидкість переміщення по сцені, просто натисніть клавішу Shift при використанні всіх вище перерахованих методів.
4) Налаштуйте швидкість переміщення вікном проекції, щоб знайти більш прийнятну для себе.
Поле для введення швидкості "Швидкість" (Speed) розташоване в нижній частині вікна проекції Перспектива (Рис.3) служить для збільшення та зменшення швидкості переміщення у вікні проекції.
Що тільки-но сталося?
Вікно проекції надає велику різноманітність видів та компоновок цих видів, які можуть використовуватись для навігації за вашими рівнями (сценами). Вигляд з "Перспективи" є лише одним з багатьох. Цей вид відображає рівень, використовуючи стандартну камеру, відображаючи всю геометрію сцени, джерела світла і ефекти.
Працюючи з об'єктами ваших рівнів Рівні в пісочниці являють собою суміш з безлічі об'єктів. Кожен з них буде більш розглянутий пізніше в цій книзі, а поки що нам з вами необхідно зрозуміти як використовувати ці об'єкти для своїх потреб і навчитися керувати ними.
Час діяти
_____________________________________________________________________________________________________________________________________ Сторінка 29 Наступне покрокове керівництво допоможе вам навчитися вибирати і орієнтуватися серед об'єктів вашої сцени:
2) Увімкніть або відключіть відображення допоміжних контейнерів за допомогою клавіш Shift + Space bar (пробіл) або скористайтесяперемикачем, розташованим у правій верхній частині вікна проекції, як показано на (рис.4):
Це повідомлення було відредаговано 12 раз(ів), останнє редагування в "Jandar-man" (23 Вересень 2013, 14:22)