摘要: 一、核心编程二、多媒体 三、互联网 四、数据库系统 首先,基本的数据结构、算法,数据流、线程、面向对象设计概念,模式等。游戏软件本质上是一个实时软件。玩家透过软件,与机器或其它玩家互动。它需要眩目的声光效果、流畅的使用者输入、操作机制、网络资源等,这些项目的实作,都是与硬件高度相依的。因此,在底层技术的开发上,熟悉操作系统和开发环境比编程语言更重要。 某些基础层次的技术,例如:游戏AI常用的决策树、有限状态机、路径搜寻等算法,2D游戏使用的平面贴图、矩阵、图块表、斜向视角、置换页滚动条、调色盘、点画、混色…等种种技术或特效,由于并不特别困难,且非常直觉;因而往往造成编程人员的错觉,认为很容易就 阅读全文
posted @ 2011-07-30 12:32 小 楼 一 夜 听 春 雨 阅读(541) 评论(0) 推荐(0)