游戏编程
快乐的2
闭关修炼,请勿打扰。
展开
-
游戏开发入门之五子棋
游戏分析 棋盘 五子棋的棋盘与黑白棋、围棋等具有非常大的相似度,所以为了以后开发黑白棋、围棋等游戏对于五子棋的棋盘需要可以单独使用。基于这个要求我们需要把棋盘作为单独的对象提取出来,并可以应用与任何棋子游戏中。 棋盘应具有以下几个功能: 可以定义横向和纵向的落子点数量。可以感知到鼠标即将点击的位置。可以传递出棋盘哪里被点击了的事件。 根据要求对棋盘设计出如下结构: ChessB原创 2014-02-17 13:24:41 · 3165 阅读 · 0 评论 -
游戏开发入门之俄罗斯方块
程序分析 俄罗斯方块是由多种类型的方块与游戏边界背景组成,根据面向对象的方法,把整个程序分隔成两部分--游戏主体、形状两个对象。 其中游戏主体处理的事情包括: 绘制游戏界面与边界。容纳方块与形状并绘制。控制器:监听键盘事件,并将之转换成对形状对象的控制,如变形、左移、右移、下移以及直接落地操作。游戏规则控制:包括形状对象的生成,形状对象每次下落的时间间隔,边界检测(形状对象不能移除游戏边原创 2014-02-15 13:09:38 · 2633 阅读 · 0 评论