Foundation Game Design with HTML5 and JavaScript

0
(0)

Foundation Game Design with HTML5 and JavaScript
 

  • Author:Rex van der Spuy
  • Length: 752 pages
  • Edition: 1
  • Publisher: friendsofED
  • Publication Date: 2012-11-23
  • ISBN-10: 1430247169
  • ISBN-13: 9781430247166
  • Sales Rank: #901341 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Foundation Game Design with HTML5 and JavaScript teaches you everything you need to know about how to make video games. If you’ve never done any programming before and don’t know where to start, this book will show you how to make games from start to finish. You’ll learn all the latest programming technologies (HTML5, CSS, and JavaScript) to create your games. All written in a fun and friendly style with open-ended projects that encourage you to build your own original games.

    Foundation Game Design with HTML5 and JavaScript starts by showing you how you can use basic programing to create logic games, adventure games, and create interactive game graphics. Design a game character, learn to control it with the keyboard, mouse, or touch screen interface, and then learn how to use collision detection to build an interactive game world. You’ll learn to make maze games, platform jumping games, and fast paced action games that cover all the popular genres of 2D gaming. Create intelligent enemies, use realistic physics, sound effects and music, and learn how to animate game characters. Whether you’re creating games for the web or mobile devices, everything you need to get started on a career as a game designer is right here.

    • Focused and friendly introduction to making games with HTML5.
    • Essential programming and graphic design techniques for building games, with each chapter gently building on the skills of preceding chapters.
    • Detailed case studies demonstrating techniques that can be used for making games in a wide variety of genres.

    What you’ll learn

    • Get a thorough grounding in HTML5 and good programming practices, with minimal prior programming experience required.
    • Discover how to build logic, adventure, and 2D action games in a wide range of genres.
    • Master collision detection, Enemy AI systems, player control, basic physics and easy trigonometry.
    • Make use of modern JavaScript programming techniques to build robust games that are quick to make, easy to maintain, and simple to extend.
    • Understand the strategies for making games fun to play and easy to build.

    Who this book is for

    Foundation Game Design with HTML5 and JavaScript is for a non-technical creative person who wants to learn the art of video game design, but has no idea where to start or where to look for help. It is a lucid, friendly and step-by-step guide though all the technical and creative issues involved in game design. This book treats programming as a creative artistic tool, and will help anyone who may be afraid of programming to love the subject as much as the author does. The techniques in the book are comprehensive enough to form the basis of a career as a game designer, and form a solid foundation for continued study of programming and graphic design for games. This book is the missing link that will guide and inspire any curious and creative person to turn a good game idea into a reality.

    Table of Contents

    1. Learning HTML and CSS
    2. Learning JavaScript
    3. Your First Games
    4. Creating a Game World
    5. Making Maps
    6. Objects and Animation
    7. Game Sprites
    8. Bumping Into Things
    9. Making Video Games
    10. Making Bigger Games
    11. Physics and Platform Games
    12. Advanced Character Control

    中文:

    书名:Foundation Game Design with HTML5 and JavaScript

    基于HTML5和JavaScript的基础游戏设计教你所有你需要知道的关于如何制作电子游戏的知识。如果你以前从来没有做过任何编程,不知道从哪里开始,这本书将告诉你如何从头到尾制作游戏。您将学习所有最新的编程技术(HTML5、CSS和JavaScript)来创建您的游戏。所有这些都是以有趣和友好的风格编写的,带有开放式项目,鼓励您构建自己的原创游戏。

    基于HTML5和Java脚本的基础游戏设计 首先向您展示如何使用基本编程来创建逻辑游戏、冒险游戏和交互式游戏图形。设计一个游戏角色,学习如何使用键盘、鼠标或触摸屏界面控制它,然后学习如何使用碰撞检测来构建交互式游戏世界。您将学习制作迷宫游戏,跳台游戏,和快节奏的动作游戏,涵盖了所有流行的2D游戏类型。创建智能敌人,使用逼真的物理、音效和音乐,并学习如何制作游戏角色的动画。无论你是在为网络或移动设备开发游戏,作为一名游戏设计师,你开始职业生涯所需的一切都在这里。

    • 用HTML5制作游戏的重点和友好的介绍。
    • 构建游戏的基本编程和图形设计技术,每一章都温和地建立在前几章的技能基础上。
    • 详细的案例研究展示了可用于制作各种流派游戏的技术。

    你会学到什么

    • 对HTML5和良好的编程实践有透彻的了解,只需要最少的编程经验。
    • 探索如何构建各种类型的逻辑、冒险和2D动作游戏。
    • 精通碰撞检测,敌人AI系统,玩家控制,基础物理和简单三角。
    • 利用现代的JavaScript编程技术来构建健壮的游戏,这些游戏制作迅速、易于维护和易于扩展。
    • Understand the strategies for making games fun to play and easy to build.

    这本书是为谁而写的

    基于HTML5和Java脚本的基础游戏设计它是为那些想要学习视频游戏设计艺术,但不知道从哪里开始或从哪里寻求帮助的非技术创意者而设计的。它是一个清晰、友好和循序渐进的指南,尽管游戏设计中涉及到所有的技术和创意问题。这本书将编程视为一种创造性的艺术工具,并将帮助任何可能害怕编程的人像作者一样热爱这个主题。书中的技巧足够全面,足以构成游戏设计师职业生涯的基础,并为继续学习游戏编程和图形设计奠定坚实的基础。这本书是缺失的一环,它将引导和激励任何好奇和有创造力的人将一个好的游戏想法变成现实。

    Table of Contents

    1. 学习HTML语言和css
    2. Learning JavaScript
    3. Your First Games
    4. 创造一个游戏世界
    5. Making Maps
    6. 对象和动画
    7. Game Sprites
    8. Bumping Into Things
    9. Making Video Games
    10. Making Bigger Games
    11. 物理与平台游戏
    12. Advanced Character Control
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册