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

Summary

As a quick-fire introduction to a number of essential XNA topics, Speller covers quite a bit of ground. We have a functional game that accepts player input, draws graphics and text to the screen, generates a random playfield of letters, and detects player collision with them. We got an overview of the structure of an XNA game and the basic Update()/Draw() game loop.

As we will see, many of these concepts translate into a 3D environment with very little need for modification, other than the need to keep track of positions and movement with an extra dimension attached. We will utilize the Vector3 objects instead of the Vector2 objects, and we will still rely on a 2D plane for much of the layout of our game world.

Additionally, although much of the work in the following chapters will take place with 3D drawing commands and constructs, we will still be returning to the 2D SpriteBatch and SpriteFont classes to construct interface elements and convey textual information to the player.

主站蜘蛛池模板: 张北县| 光泽县| 兴化市| 溧阳市| 子长县| 湘潭市| 公安县| 乾安县| 壶关县| 遵义县| 泰宁县| 枣强县| 县级市| 犍为县| 滨海县| 化隆| 浦县| 临猗县| 松阳县| 敦煌市| 淮北市| 凤山县| 托里县| 涟水县| 绵竹市| 青海省| 扬州市| 马鞍山市| 商城县| 平阳县| 铜陵市| 繁昌县| 澎湖县| 临汾市| 沽源县| 沙湾县| 富蕴县| 安西县| 犍为县| 上思县| 商河县|