Visual C# Game Programming for Teens

0
(0)

Visual C# Game Programming for Teens
 

  • Author:Jonathan S. Harbour
  • Length: 464 pages
  • Edition: 1
  • Publisher: Cengage Learning PTR
  • Publication Date: 2011-03-25
  • ISBN-10: 1435458486
  • ISBN-13: 9781435458482
  • Sales Rank: #848719 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Learn how to create your own fully functioning role-playing game (RPG) with VISUAL C# GAME PROGRAMMING FOR TEENS! A true beginner’s guide, the book covers each essential step for creating your own complete RPG using Windows Forms and GDI+, including a tiled scroller, game editors, and scripting. While some experience with Visual C# is helpful, this book is an introductory guide for readers who are new to programming or new to programming for games and want to learn the basics of RPG game mechanics. You will learn by studying the short examples in each chapter, building the complete RPG called Dungeon Crawler as you move from one chapter to the next, with new features and game play elements added in each new chapter. Along the way you’ll discover how to load and draw bitmaps, create sprites, render a game world, keep track of inventory and character stats, and build tools including a level editor, character editor, item editor, and monster editor. And the finished Dungeon Crawler game includes all the source code and tools you’ll need to make your own awesome RPGs with loads of cool features and functionality.

    Features of Visual C# Game Programming for Teens

    • Uses the latest version of Visual C# programming language.
    • Uses step-by-step tutorials for hands-on practice of new skills.
    • Shows the reader how to create a complete role-playing game.
    • Written for teens and beginners.
    • “Note,” “Tip,” “Hint,” and “Definition” boxes throughout the text offer additional info from the author.

    Book Contents

    The book is divided into three major parts.

    “Part I, Dungeon Prerequisites” includes five chapters that form the foundation of the role-playing game that is developed in the book. These chapters cover subjects like Windows Forms, bitmaps, sprite animation, user input, collision detection, and sound effects.

    “Part II, Building the Dungeon” includes four chapters devoted to building the game engine components needed to manage and render dungeon levels. The core of this rendering system is a tiled scroller and a level editor.

    “Part III, Exploring the Dungeon” includes six chapters that develop all of the gameplay components of the engine that make the Dungeon Crawler game truly playable. This part offers additional game editors and classes that make it possible to fight monsters, pick up treasure, manage the player’s inventory and equipped gear, gain experience and level up, and talk with NPCs.

    Table of Contents

    PART I: DUNGEON PREREQUISITES
    Chapter 1 Welcome to the Dungeon
    Chapter 2 Drawing Shapes and Bitmaps with GDI+
    Chapter 3 Sprites and Real-Time Animation
    Chapter 4 Collision Detection
    Chapter 5 Playing Sound Effects and Music

    PART II: BUILDING THE DUNGEON
    Chapter 6 Creating the Dungeon Editor
    Chapter 7 Rendering a Dungeon Level
    Chapter 8 Adding Objects to the Dungeon
    Chapter 9 Going Deeper into the Dungeon with Portals

    PART III: EXPLORING THE DUNGEON
    Chapter 10 Creating Characters and Monsters
    Chapter 11 Dialogue: Trainers, Vendors, and NPCs
    Chapter 12 Fighting Monsters, Gaining Experience, and Leveling Up
    Chapter 13 Equipping Gear and Looting Treasure
    Chapter 14 Populating the Dungeon
    Chapter 15 Deep Places of the World

    中文:

    书名:面向青少年的Visual C#游戏编程

    了解如何使用可视化C#游戏编程为青少年创建自己的全功能角色扮演游戏(RPG)!这本书是一本真正的初学者指南,涵盖了使用Windows窗体和GDI+创建自己的完整RPG的每个基本步骤,包括平铺滚动条、游戏编辑器和脚本。虽然有一些使用Visual C#的经验会有所帮助,但这本书是一本入门指南,适用于那些对编程或游戏编程新手,并希望学习RPG游戏机制基础知识的读者。你将通过学习每一章中的简短例子来学习,当你从一个章节移动到下一个章节时,构建一个完整的RPG,称为地下城爬行者,在每个新的章节中添加新的功能和游戏元素。在此过程中,您将发现如何加载和绘制位图,创建精灵,渲染游戏世界,跟踪库存和角色统计,并构建工具,包括关卡编辑器,角色编辑器,物品编辑器和怪物编辑器。完成的《地下城爬行者》游戏包括了你需要的所有源代码和工具,让你自己制作具有大量酷炫特性和功能的RPG。

    Features of Visual C# Game Programming for Teens

    • 使用最新版本的Visual C#编程语言。
    • 使用分步教程进行新技能的实践练习。
    • 向读者展示如何创建一个完整的角色扮演游戏。
    • Written for teens and beginners.
    • 正文中的提示、提示和定义方框提供了作者提供的其他信息。

    图书目录

    The book is divided into three major parts.

    第一部分,地下城的先决条件包括五章,构成了书中开发的角色扮演游戏的基础。这些章节涵盖了Windows窗体、位图、精灵动画、用户输入、冲突检测和音效等主题。

    第二部分,建造地下城包括四章,致力于构建管理和渲染地下城关卡所需的游戏引擎组件。该渲染系统的核心是一个平铺的卷轴和一个关卡编辑器。

    第三部分,探索地下城包括六章,开发了引擎的所有游戏组件,使地下城爬行者游戏真正可玩。这一部分提供了额外的游戏编辑和职业,使之有可能与怪物战斗,拾取宝藏,管理玩家的库存和装备,获得经验和升级,并与NPC交谈。

    Table of Contents

    第一部分:地下城的先决条件
    第一章欢迎来到地下城
    Chapter 2 Drawing Shapes and Bitmaps with GDI+
    Chapter 3 Sprites and Real-Time Animation
    第4章冲突检测
    Chapter 5 Playing Sound Effects and Music

    第二部分:建造地下城
    第6章创建地下城编辑器
    第7章渲染地牢级别
    第八章将物体添加到地下城
    Chapter 9 Going Deeper into the Dungeon with Portals

    第三部分:探索地下城
    Chapter 10 Creating Characters and Monsters
    Chapter 11 Dialogue: Trainers, Vendors, and NPCs
    第十二章对抗怪物,积累经验,升级
    Chapter 13 Equipping Gear and Looting Treasure
    第十四章填满地牢
    第十五章世界的深处

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册