HTML5 Game Development from the Ground Up with Construct 2
Год: 2014
Автор: Roberto Dillon / Роберто Диллон
Жанр: онлайн-игры, html5
Издательство: CRC Press
ISBN: 978-1-4822-1662-2
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 260
Описание: Научитесь проектировать онлайн-игры с нуля используя библиотеку Construct 2.
Foreword, xi
Preface, xiii
Acknowledgments, xv
About the Author, xvii
About the Book, xix
Chapter 1 ◾ HTML5 and Construct 2 1
TAKE AWAY 11
Chapter 2 ◾ Understanding How Games Work 13
TAKE AWAY 29
EXERCISE 30
Chapter 3 ◾ About Games and Ideas: Dream vs. Reality 31
TAKE AWAY 40
Chapter 4 ◾ Game Design Documentation for Indies 41
TAKE AWAY 46
EXERCISE 46
Chapter 5 ◾ Moon Wolf, a Space Arcade Game 47
5.1 SOLAR FOX: ANALYSIS 47
5.2 MOON WOLF: DESIGN 50
TAKE AWAY 52
Chapter 6 ◾ Moon Wolf Development 53
6.1 GETTING STARTED 53
6.2 ADDING CELLS AND A SCORING SYSTEM 65
6.3 SPEEDING UP 72
6.4 ADDING ENEMIES AND A BASIC GAME LOOP 82
TAKE AWAY 93
EXERCISE 93
Chapter 7 ◾ Kitty & Katty, a Platformer 95
7.1 DONKEY KONG: ANALYSIS 95
7.2 KITTY & KATTY: DESIGN 96
TAKE AWAY 99
Chapter 8 ◾ Kitty & Katty Development 101
8.1 GAME STRUCTURE 101
8.2 BACKGROUND AND PLATFORMS 110
8.3 KITTY, KATTY, AND THE PLAYER 114
8.4 RESCUING OUR PETS AMIDST FALLING BOULDERS 123
8.5 THE HIGH SCORE TABLE 130
TAKE AWAY 134
EXERCISES 134
Chapter 9 ◾ Turky on the Run, a Puzzle Game 137
9.1 LOCO-MOTION: ANALYSIS 137
9.2 TURKY ON THE RUN: DESIGN 138
TAKE AWAY 141
Chapter 10 ◾ Turky on the Run Development 143
10.1 LAYOUT AND SHUFFLING 144
10.2 MOVING TILES 150
10.3 TURKY: PLACEMENT AND MOVEMENT 156
10.4 SLY, FOXY, AND OTTO 168
10.5 TIMER AND BONUS ITEMS 176
TAKE AWAY 186
EXERCISES 186
Chapter 11 ◾ The Journey Ahead 187
11.1 PATHFINDING 187
11.2 SPRITE FONTS 191
11.3 SHADERS (EFFECTS) 193
11.4 SOURCE CONTROL 195
11.5 PERFORMANCE TIPS 196
Chapter 12 ◾ Deployment and Monetization 199
12.1 WEB PORTALS 201
12.2 CHROME WEB STORE AND MOZILLA MARKETPLACE 212
12.3 FACEBOOK 214
12.4 WINDOWS 8 METRO 216
12.5 WINDOWS, OSX, AND LINUX 218
12.6 BLACKBERRY 10 222
12.7 TIZEN 227
12.8 IOS AND ANDROID 228
APPENDIX A: RESOURCES FOR INDIES, 233
APPENDIX B: SELECTED BIBLIOGRAPHY FOR FURTHER STUDY, 237