官术网_书友最值得收藏!

Introduction

Creating a game is an elaborate task that will require a combination of assets and code. To create assets and code, we'll need some pretty advanced tools including art tools, sound tools, level editing tools, and code editing tools. In this chapter, we'll discuss finding suitable tools for asset creation and coding. Assets include any visual artwork (2D sprites, 3D models), audio (music and sound effects), and game levels. Code is the text (usually C++) that instructs the computer on how to tie these assets together to make a game world and level, and how to make that game world "play." There are dozens of very good tools for each task; we will explore a couple of each, and make some recommendations. Game editing tools, especially, are hefty programs that require a powerful CPU and lots of memory, and very good, ideal GPUs for good performance.

Protecting your assets and work is also a necessary practice. We'll explore and describe source control, which is how you back up your work on a remote server. An introduction to Unreal Engine 4 Programming is also included, along with exploring basic logging functions and library use. Significant planning is also required to get the tasks done, so we'll use a task-planner software package to do so.

主站蜘蛛池模板: 余姚市| 南江县| 渑池县| 汕头市| 沐川县| 鲁甸县| 宝兴县| 鄂尔多斯市| 永胜县| 鄱阳县| 二连浩特市| 依兰县| 察哈| 新津县| 萝北县| 武鸣县| 拜泉县| 灵山县| 大城县| 桃江县| 容城县| 漳平市| 吴桥县| 耒阳市| 连山| 黄平县| 乡宁县| 阳谷县| 璧山县| 平塘县| 游戏| 汾西县| 瑞安市| 南汇区| 炉霍县| 连南| 腾冲县| 泉州市| 武冈市| 桦甸市| 万全县|