下载 >  课程资源 >  C/C++ > hge (Haaf's Game Engine)教程
5

hge (Haaf's Game Engine)教程

HGE - Haaf's Game Engine   HGE是一套十分易用的硬件加速2D游戏引擎。它基于DX8,运行于各种Win32平台,同时支持VC,BC,MinGW多种编译环境。它使用“The zlib/libpng license”协议发布,可以自由地使用在包括商业性质的项目上。
2011-11-16 上传大小:76KB
分享
收藏 举报
【VIP免费】 跟老菜鸟学C++视频教程 【VIP免费】 C++基础

评论 共1条

li204 不错,对于我这个初学者来说,是很有帮助的,谢谢!
2012-08-11
回复
Haaf's Game Engine(V1.6)

HGE是一个使用起来十分简单但是却拥有很强大的2D加速器的游戏引擎。它使所有的以中间件进行开发的商业品质的2D游戏程序变得迅速且简单。它覆盖了你能想象到的所有2D游戏流派:你可以创造出所有的东西从简单的谜语到高级的多层次的装置或者策略,却并不需要关心游戏的逻辑代码是否连贯。同样你也可以不了解任何关于“window messages”,DirectX 设计和所有同等程度的信息。将你自己的游戏替换到这个里面只需要15分钟!<br/>

立即下载
Game Programming using Qt 5 Beginner's Guide - Second Edition

2018最新的Qt和Qt Quick书籍 A complete guide to designing and building fun games with Qt and Qt Quick using associated toolsets Key Features A step by step guide to learn Qt by building simple yet entertaining games Get acquainted with a small yet powerful addition Qt Gamepad Module, that enables Qt applications to support the use of gamepad hardware Understand technologies such as QML, OpenGL, and Qt Creator to design intuitive games

立即下载
Game Engine Architecture 3rd Edition

游戏引擎开发第三版高清版 New to the Third Edition This third edition offers the same comprehensive coverage of game engine architecture provided by previous editions, along with updated coverage of: computer and CPU hardware and memory caches, compiler optimizations, C++ language standardization, the IEEE-754 floating-point representation, 2D user interfaces, plus an entirely new chapter on hardware parallelism and concurrent programming.

立即下载
Game Engine Architecture(中英两版本)

该书对游戏引擎包含渲染引擎、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理进行详细深入的介绍。本资源是Game Engine Architecture(游戏引擎架构)设计的经典教材,在此为了方便大家学习,包含了中文与英文两个版本;给那些游戏引擎爱好者十足的学习提高自己的机会。

立即下载
hge181 开源2D游戏引擎

HGE 是一个硬件加速(Hardware accelerated)的 2D 游戏引擎(Game Engine) 官方

立即下载
HGE游戏引擎超详细教程

HGE引擎是基于DirectX8的一款游戏开发引擎,用于Delphi的游戏开发,著名的游戏传奇就是基于其内核,包中包含了各种游戏源码和教程,同时包含Delphi可供调用的DirectX8单元

立即下载
Foundations of Game Engine Development Volume 1 Mathematics

3D游戏与计算机图形学中的数学方法 Mathematics for 3D Game Programming and Computer Graphics (3rd Edition) 作者最新关于游戏开发书籍第一卷

立即下载
Unreal Engine 4 Game Development in 24 Hours

Unreal Engine 4 Game Development in 24 Hours, Sams Teach Yourself , 带页籢,文字版本,非影印版本

立即下载
Learning Unreal Engine Game Development

Key Features, Learn about game development and the building blocks that go into creating a game, A simple tutorial for beginners to get acquainted with the Unreal Engine architecture, Learn about the features and functionalities of Unreal Engine 4 and how to use them to create your own games, Book Description, Unreal Engine 4 is a powerful game development engine that provides rich functionalities to create 2D and 3D games across multiple platforms. Many people know what a game is and they play games every day, but how many of them know how to create a game? Unreal Engine technology powers hundreds of games, and thousands of individuals have built careers and companies around skills developed using this engine., Learning Unreal Engine 4 Game Development starts with small, simple game ideas and playable projects that you can actually finish. The book first teaches you the basics of using Unreal Engine to create a simple game level. Then, you'll learn how to add details such as actors, animation, effects, and so on to the game. The complexity will increase over the chapters and the examples chosen will help you learn a wide variety of game development techniques. This book aims to equip you with the confidence and skills to design and build your own games using Unreal Engine 4. By the end of this book, you'll have learnt about the entire Unreal suite and know how to successfully create fun, simple games., What you will learn, Learn what a game engine is, the history of Unreal Engine, and how game studios create games, Explore the Unreal Engine 4 editor controls and learn how to use the editor to create a room in a game level, Understand the basic structures of objects in a game, such as the differences between BSP and static meshes, Make objects interactive using level blueprints, Learn more about computer graphics rendering; how materials and light are rendered in your game, Get acquainted with the Material Editor to create materials and use different types of lights in the game levels, Utilize the various editors, tools, and features such as UI, the particle system, audio, terrain manipulation, and cinematics in Unreal Engine 4 to create game levels

立即下载
Game Engine Architecture 3rd Edition 游戏引擎架构 第3版 带目录文字版pdf Jason Gregory

目录 Preface xiii I Foundations 1 1 Introduction 3 1.1 Structure of a Typical Game Team 5 1.2 What Is a Game? 8 1.3 What Is a Game Engine? 11 1.4 Engine Differences across Genres 13 1.5 Game Engine Survey 31 1.6 Runtime Engine Architecture 38 1.7 Tools and the Asset Pipeline 59 2 Tools of the Trade 69 2.1 Version Control 69 2.2 Compilers, Linkers and IDEs 78 2.3 Profiling Tools 99 2.4 Memory Leak and Corruption Detection 101 2.5 Other Tools 102 3 Fundamentals of Software Engineering for Games 105 3.1 C++ Review and Best Practices 105 3.2 Catching and Handling Errors 119 3.3 Data, Code and Memory Layout 131 3.4 Computer Hardware Fundamentals 164 3.5 Memory Architectures 181 4 Parallelism and Concurrent Programming 203 4.1 Defining Concurrency and Parallelism 204 4.2 Implicit Parallelism 211 4.3 Explicit Parallelism 225 4.4 Operating System Fundamentals 230 4.5 Introduction to Concurrent Programming 256 4.6 Thread Synchronization Primitives 267 4.7 Problems with Lock-Based Concurrency 281 4.8 Some Rules of Thumb for Concurrency 286 4.9 Lock-Free Concurrency 289 4.10 SIMD/Vector Processing 331 4.11 Introduction to GPGPU Programming 348 5 3D Math for Games 359 5.1 Solving 3D Problems in 2D 359 5.2 Points and Vectors 360 5.3 Matrices 375 5.4 Quaternions 394 5.5 Comparison of Rotational Representations 403 5.6 Other Useful Mathematical Objects 407 5.7 Random Number Generation 412 II Low-Level Engine Systems 415 6 Engine Support Systems 417 6.1 Subsystem Start-Up and Shut-Down 417 6.2 Memory Management 426 6.3 Containers 441 6.4 Strings 456 6.5 Engine Configuration 470 7 Resources and the File System 481 7.1 File System 482 7.2 The Resource Manager 493 8 The Game Loop and Real-Time Simulation 525 8.1 The Rendering Loop 525 8.2 The Game Loop 526 8.3 Game Loop Architectural Styles 529 8.4 Abstract Timelines 532 8.5 Measuring and Dealing with Time 534 8.6 Multiprocessor Game Loops 544 9 Human Interface Devices 559 9.1 Types of Human Interface Devices 559 9.2 Interfacing with a HID 561 9.3 Types of Inputs 563 9.4 Types of Outputs 569 9.5 Game Engine HID Systems 570 9.6 Human Interface Devices in Practice 587 10 Tools for Debugging and Development 589 10.1 Logging and Tracing 589 10.2 Debug Drawing Facilities 594 10.3 In-Game Menus 601 10.4 In-Game Console 604 10.5 Debug Cameras and Pausing the Game 605 10.6 Cheats 606 10.7 Screenshots and Movie Capture 606 10.8 In-Game Profiling 608 10.9 In-Game Memory Stats and Leak Detection 615 III Graphics, Motion and Sound 619 11 The Rendering Engine 621 11.1 Foundations of Depth-Buffered Triangle Rasterization 622 11.2 The Rendering Pipeline 667 11.3 Advanced Lighting and Global Illumination 697 11.4 Visual Effects and Overlays 710 11.5 Further Reading 719 12 Animation Systems 721 12.1 Types of Character Animation 721 12.2 Skeletons 727 12.3 Poses 729 12.4 Clips 734 12.5 Skinning and Matrix Palette Generation 750 12.6 Animation Blending 755 12.7 Post-Processing 774 12.8 Compression Techniques 777 12.9 The Animation Pipeline 784 12.10 Action State Machines 786 12.11 Constraints 806 13 Collision and Rigid Body Dynamics 817 13.1 Do You Want Physics in Your Game? 818 13.2 Collision/Physics Middleware 823 13.3 The Collision Detection System 825 13.4 Rigid Body Dynamics 854 13.5 Integrating a Physics Engine into Your Game 892 13.6 Advanced Physics Features 909 14 Audio 911 14.1 The Physics of Sound 912 14.2 The Mathematics of Sound 924 14.3 The Technology of Sound 941 14.4 Rendering Audio in 3D 955 14.5 Audio Engine Architecture 974 14.6 Game-Specific Audio Features 995 IV Gameplay 1013 15 Introduction to Gameplay Systems 1015 15.1 Anatomy of a Game World 1016 15.2 Implementing Dynamic Elements: Game Objects 1021 15.3 Data-Driven Game Engines 1024 15.4 The Game World Editor 1025 16 Runtime Gameplay Foundation Systems 1039 16.1 Components of the Gameplay Foundation System 1039 16.2 Runtime Object Model Architectures 1043 16.3 World Chunk Data Formats 1062 16.4 Loading and Streaming Game Worlds 1069 16.5 Object References and World Queries 1079 16.6 Updating Game Objects in Real Time 1086 16.7 Applying Concurrency to Game Object Updates 1101 16.8 Events and Message-Passing 1114 16.9 Scripting 1134 16.10 High-Level Game Flow 1157 V Conclusion 1159 17 You Mean There’s More? 1161 17.1 Some Engine Systems We Didn’t Cover 1161 17.2 Gameplay Systems 1162 Bibliography 1167 Index 1171

立即下载
Game Engine Gems 3 无水印pdf

Game Engine Gems 3 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

立即下载
Torque Game Engine教程04

Torque Game Engine教程04--formal_elements_of_games

立即下载
Torque Game Engine教程05

Torque Game Engine教程05--functionality

立即下载
example of game documentation design

Torque Game Engine\教程资源

立即下载
HGE引擎+风魂+详细教程

HGE引擎+风魂+详细教程+源代码 HGE-CN.chm Hge图+声+Z-Buffer.doc 2D游戏引擎_HGE的一个简单教程.pdf 1 HGE基础介绍.doc 2 HGE架构图介绍.doc 3 HGE 核心 层介绍.doc 4 HGE输入介绍.doc 5 HGE渲染介绍.doc 6 HGE声音介绍.doc 7 HGE精灵介绍.doc 8 HGE动画介绍.doc 9 HGE粒子系统介绍.doc 10 HGE界面组件介绍.doc 11 HGE资源管理介绍.doc 12 HGE图形扭曲介绍.doc HGE中应用自定义的图标.png hge自带实例中文教程.doc Hge教程图文 1~9

立即下载
Sams Teach Yourself Godot Engine Game Development in 24 Hours, The Official epub

Sams Teach Yourself Godot Engine Game Development in 24 Hours, The Official Guide to Godot 3.0 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

立即下载
HGE for delphi2010

HGE for delphi2010 HGE 是一个硬件加速(Hardware accelerated)的 2D 游戏引擎(Game Engine),HGE 是一个富有特性的中间件,可以用于开发任何类型的 2D 游戏。HGE 封装性良好,以至于你仅仅需要关心游戏逻辑(Game Logic),而不需要在意 DirectX,Windows 消息循环等。 HGE 架构在 DirectX 8.0 之上,能够跑在大多数的 Windows 系统上。

立即下载
HGE学习教程DOC

HGE教程HGE教程HGE教程HGE教程

立即下载
Game Engine Design and Implementation

Game Engine Design and Implementation

立即下载
Game Physics Engine Development 1 @ 2 edition

Game Physics Engine Development 全面讲解游戏物理引擎开发的各个细节,本资源包括第一与第二版

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

hge (Haaf's Game Engine)教程

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: