培训资料14到21页.docVIP

  • 4
  • 0
  • 约1.03万字
  • 约 14页
  • 2018-03-27 发布于重庆
  • 举报
培训资料14到21页

处始 培训资料 14 第二章 游戏编程的初级技巧 在本章中,我们将游戏编程的各个环节展开,向各位提供一个明确的线索,由浅及深地让您一一尝试。在此之后再简要地向您介绍一下游戏编程的结构及流程,并举一简单的实例使您有一直观认识。希望本章内容能使您达到独立编写简单游戏程序的目的。 关于游戏的背景 1.1背景画面的生成 背景画面由两屏构成,每一屏画面由32×30个代码块组成,但对于一幅完整的背景画面来讲,代码点阵、着色开关和着色代码等都是必不可少的因素。在视频处理器(PPU)中,以上几部分内容都有明确的地址分配。 所谓背景画面的生成就是指按照PPU地址分配规定,向PPU内送入所需要的背景画面代码、着色开关及着色数据这一过程。 一个游戏的一关有的只用一屏背景画面即可,有的需要两屏,还有的需要多屏,这时需要两屏不断地刷新连接。这里我们先从一屏背景画面入手,了解它的生成,之后便可以举一反三地运用同样的方法生成两屏或更多屏。 背景画面的数据均放在程序的数据区内,在程序运行时,通过2006,2007口往PPU内送数,从而生成画面。下面先看一个生成第一屏背景画面的例子: 这里有以下假设: 1背景画面的数据存放在C000开始的数据区内。 2代码#00为透明块。 3着色开关存放在B000开始的数据区中。 4着

文档评论(0)

1亿VIP精品文档

相关文档