0
نام کتاب
Introducing JavaScript Game Development

Build a 2D Game from the Ground Up

Graeme Stuart

Paperback211 Pages
PublisherApress
Edition1
LanguageEnglish
Year2017
ISBN9781484232514
1K
A3581
انتخاب نوع چاپ:
جلد سخت
740,000ت
0
جلد نرم
610,000ت
0
طلق پاپکو و فنر
630,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Game_Development

#2D

#JavaScript

#HTML5

#CSS

توضیحات

Learn to build a fully-functional 2D game inspired by the 1979 Atari classic, Asteroids, using just HTML5, CSS and JavaScript. Developing games has never been easier than it is now. New web technology allows even beginner developers to turn their hand to game development. Developed from an undergraduate course module, Introducing JavaScript Game Development teaches each new technology as it is introduced so can be followed by enthusiastic beginners as well as intermediate coders.


You will learn how to work with HTML5 and the canvas element, how to understand paths, how to draw to a design and create your spaceship and asteroids. You’ll then move on to animating your game, and finally building. You will work step-by-step through the game design process, starting with only what is necessary to complete each step, and refactoring the code as necessary along the way, reflecting the natural progression that code follows in the real world. Each chapter is designed to take your code base to the next level and to add to your skills. After completing the examples in this book you will have the tools necessary to build your own, high-quality games.


Make the process of creating object-oriented 2D games more fun and more productive and get started on your game development journey. 


Table of Contents

Part I: Drawing

Chapter 1: HTM LS and the Canvas Element

Chapter 2: Understanding Paths

Chapter 3: Drawing to a Design

Chapter 4: Drawing a Spaceship

Chapter 5: Drawing an Asteroid

Part II: Animation

Chapter 6: Basic Animation

Chapter 7: Animating Asteroids

Chapter 8: Practicing Objects

Chapter 9: Inheritance

Part III: Building the Game

Chapter 10: Simple Keyboard Interaction

Chapter 11: Controlling the Ship

Chapter 12: Collision Detection

Chapter 13: Death or Glory


About the Author

Graeme Stuart is a self-taught developer mainly building web-based applications using JavaScript and Python. He’s has a PhD in energy management and much of his programming skill was originally developed to this end. He currently teaches JavaScript games programming to first year undergraduates.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
الگوریتم‌‌ها
641
Practical C++ Game Programming with Data Structures and Algorithms
1,036,000 تومان
Game Development
1,312
A Theory of Fun for Game Design
818,000 تومان
Game Development
854
Hands-On Reinforcement Learning for Games
1,018,000 تومان
Game Development
1,152
Challenges for Game Designers
882,000 تومان
Game Development
1,618
Level Up! The Guide to Great Video Game Design
1,595,000 تومان
Game Development
510
Unity Game Optimization
967,000 تومان
Python
977
Python, PyGame, and Raspberry Pi Game Development
971,000 تومان
Artificial intelligence
1,103
AI for Games
365,000 تومان
JavaScript
964
Roguelike Development with JavaScript
849,000 تومان
Game Development
705
Make Your Own Twine Games
432,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©