085_《Delphi经典游戏程序设计40例》

《Delphi经典游戏程序设计40例》

Delphi 教程 系列书籍 (085) Delphi经典游戏程序设计40例》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Part1

Part2

Part3

Part4

Part5

  • 作者: (日)日高 徹
  • 译者: 博硕文化
  • 丛书名: 游戏编程大师系列
  • 出版社:中国铁道出版社
  • ISBN:7113059848
  • 上架时间:2004-12-16
  • 出版日期:2004 年11月
  • 开本:18开
  • 页码:549
  • 版次:1-1

内容简介

本书以专题的方式来介绍种种经典游戏程序的设计技巧,书中共分为“绘图”篇、“人工智能”篇和“简易工具篇40个不同的专题讲座并以Delphi为实现程序,读者可以从中学到不同类型游戏的设计思维技巧。绘图篇中包括:背景底下移动的ICON、立体迷宫、XOR的攻击效果、数字钟等;人工智能篇中包括:残留的轨迹线、点的生存竞争、RPG中的敌人的出现时机、与商店老板拉智慧等;简易工具篇中包括:点阵图编辑器的世界、动画检查器等内容。

前言

本书通过专题实例的方式来介绍各种游戏的程序设计技巧,全书共分为3篇,分别为"绘图篇"、"小型人工智能篇"、"简易工具篇",用40个不同的专题实例进行讨论,并以Delphi为最终实现。相信读者可以通过本书从中学到不同类型游戏的设计思维与技巧。 随书所附光盘中Delp_Ex40文件夹的内容为书中所涉及的简体中文版的相关范例,J_Delp_Ex40文件夹的内容为日文原书所附的相关范例。本书由Softbank Publishing,Inc.通过Japan UNI Agency,Inc.提供版权,并由博硕文化翻译,由中国铁道出版社计算机图书项目中心审选。宋美娜、张益、程亚桥、房雅丁、郭炜、许可等同志完成本书的整稿工作。编 者 2004年5月

目录

绘图篇

应用范例1 可在背景底下移动的ICON

·将图形图像放大

·ICON的设置

·使用Timer组件

应用范例2 由小而大的图画世界

·准备图样

·图样的基本规格

·数组的初始设置

·点阵图的区域的功能

·点阵图的复制

·画面的切换

·最后修饰的重点

应用范例3 图样的重叠与多重地图(Multi Map)

·图样重叠的基础知识

·逻辑运算

·制作去除用模板点阵图

·何谓多重图像

·执行范例程序以确认结果

应用范例4 大型图像的4个方向滚动

.·各种滚动

·滚动的世界

·甜甜圈型世界地图的滚动原理

·按钮与计时器的功用

应用范例5 复合图案的时间差移动

·以眼睛确认时间差移动

·设置独有的record类型

·程序的程序化

·各自移动的技巧

应用范例6 向真正的简易零件贴图挑战

·何谓简单的零件贴图功能

·画面显示的基础系统

·点阵图与坐标

·新记录类型的内容

·在背后活跃的程序

·力求简单

应用范例7 星星的诞生与陨落

·处理大量的角色

·寻找诞生的星星

·活跃的随机数

·以计数器提升加速度

·调整平衡性的重要性

应用范例8 多重滚动

·何谓真正的多重滚动

·虚拟多重滚动

·循环滚动的实质内容

·将调色板统一起来

·简易零件贴图功能与去除操作

应用范例9 可大可小可随处移动的聚光处理

·看不到的内容

·聚光灯处理演算法

·聚光灯的坐标与半径

·程序的重点

·各种用途与形状

应用范例10 自动滚动功能与简易零件贴图

·单向滚动的原理

·简易零件贴图功能与去除操作

·跳动的秘密

·角色的黑影

·停止滚动

应用范例11 零件贴图中的优先顺序

·制定显示顺序的原则

·类似零件贴图管理法

·显示顺序的实际状态

·为了便于分析程序

应用范例12 各种化妆星示画面特效

·化妆显示1

·化妆显示2

·化妆显示3

·化妆显示4

应用范例13 各种卸妆效果的处理

·卸妆1

·卸妆2

·卸妆3

·卸妆4

应用范例14 各种画面改变的化妆法

·画面改变与画面显示的不同

·画面改变的化妆法1

·画面改变的化妆法2

·画面改变的化妆法3

·画面改变的化妆法4

应用范例15 热气飘浮的画面

·画面摇动的效果

·基本原理为画面滚动

·本应用范例独有的特征

·变量的功用

应用范例16 马赛克处理

·确认马赛克的实际状态

·马赛克处理的机制

·检查鼠标的ON-OFF

·改变马赛克的大小

应用范例17 碰撞检查与事后处理

·碰撞的认定

·碰撞判定基准

·碰撞检查的时机

·动画处理

·各角色记录类型的功能

应用范例18 线条光线的威力

·光线的原貌

·使线条看起来像是光线的技巧

·程序设计上的问题

·各变量的内容

应用范例19 闪电

·闪电的原理

·闪电光线的寿命

·靠近闪电程序

·闪电控制的秘诀

应用范例20 对应于大画面的大闪电

·为何要制作大闪电

·追求自然的闪电

·随机数的控制

·闪电专用的程序

应用范例21 立体迷宫

·不迷路的方法

·立体化的规则

·4个方向的处理

·立体化程序的未来

应用范例22 残留图像效果

·用途视创意而定

·寻找相同的轨迹

·残留图像显示的实际状态

·移动方向与移动效果

应用范例23 行动的记录与重现

·体验过去与未来

·示范与随机数

·负责记录与重玩操作的配角

应用范例24 XOR的攻击效果

·XOR的特征与颜色变化

·攻击效果1

·攻击效果2

·攻击效果3

·攻击效果4

应用范例25 数字钟

·近似蓝色液晶的数字钟

·读取时钟

·数字显示的机制

·液晶数字图案与显示位置

应用范例26 Image List的实力与用法

·何谓Image List

·比较两者的实力

·Image List的用法

·如何活用Image List

小型人工智能篇

应用范例27 残留的轨迹是抛物线

·算术式的抛物线

·抛物线是相对坐标

·确认动作内容

·整数与实数

应用范例28 残留的轨迹是正弦曲线

·三角函数

·正弦曲线的指定法

·操作正弦曲线

·各变量的功用

应用范例29 残留的轨迹是钟摆线

·钟摆的动作

·钟摆与三角函数

·抑制钟摆的摆动

·钟摆程序的实际状况

应用范例30 残留的轨迹是圆形运动

·圆的轨迹也是三角函数

·调整圆形运动

·从程序的观点来看移动方向

应用范例31 白点是目标

·为了瞄准目标

·单位为弧度

·亲眼确认瞄准结果

·没有误差的程序

应用范例32 人畜无害的猎点

·猎点的意义

·目标点逃不掉

·如何求出追捕方向

·追捕能力的调整

应用范例33 点的生存竞争

·数个点的紧急出动

·目标的选择基准

·靠近用的程序

应用范例34 RPG中的敌人的出现时机

·区域与出现的时机

·敌军出现的计算基准

确认个别区域的出现几率

·均衡是程序的生命线

应用范例35 半自动制作迷宫

·迷宫的规格

·迷宫制作的秘密

·迷宫分割的规则

·体验半自动制作迷宫

应用范例36 不可思议的房间与迷宫

·体验不可思议的迷宫

·房间与通道的位置

·通道的基本方针

·通道工程的现场操作

应用范例37 在迷宫中追赶对手

·适当的行走

·一路追赶对手

·红白迷宫运动会

·追赶程序

应用范例38 与商店老板拼智慧

·杀价高手就是购物高手

·智慧的真面目

·关于单选按钮组

简易工具篇

应用范例39 点阵图编辑器的世界

·可以玩的点阵图编辑器

·操作2个Form画面

·追加菜单功能表

·版本的升级

应用范例40 动画检查器

·居中的剪贴板

·动画检查器的用法

·工具的扩充性

时间: 2024-11-03 02:04:27

085_《Delphi经典游戏程序设计40例》的相关文章

027_《Delphi Direct X 图形与游戏程序设计》

<Delphi Direct X 图形与游戏程序设计> Delphi 教程 系列书籍 (027) <Delphi Direct X 图形与游戏程序设计> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Pdf 书名:Delphi/Direct X图形游戏程序设计 作者:(美)艾尔斯著 ISBN号:7-81065-666-X 价格:CNY9.00 出版地:成都 出版社:电子科技大学出版社 出版时间:2001 内容简介 本书的主要目的是教会读者在Delphi环

068_《Delphi7控件实用程序设计100例》

<Delphi7控件实用程序设计100例> Delphi 教程 系列书籍 (068) <Delphi7控件实用程序设计100例> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Pdf 作者: 段兴 宋雷 张敬韶 孙丽娜 丛书名: 程序设计实例丛书 出版社:人民邮电出版社 ISBN:7115112975 上架时间:2003-7-21 出版日期:2003 年6月 开本:16开 页码:332 版次:1-1 内容简介 本书选取了利用Delphi 7开发的控件方面

090_《Delphi6控件实用程序设计100例》

<Delphi6控件实用程序设计100例> Delphi 教程 系列书籍 (090) <Delphi6控件实用程序设计100例> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Part1 Part2 Part3 作者: 段兴 丛书名: 数据库与控件程序设计实例丛书 出版社:人民邮电出版社 ISBN:7115106290 上架时间:2002-11-4 出版日期:2002 年10月 开本:16开 页码:330 版次:1-1 内容简介 本书选取了利用Delph

偷菜到魔兽细数09年十大经典游戏(图)

[前言] 不知不觉一年又要过去了,回望这一年跌宕起伏的IT业界,虽然受到了全球金融危机的强力冲击,但是在危机爆发的一年后,我们可以发现,经过了这场暴风雨洗礼的IT产业正在朝着更健康的方向发展.与此同时,和IT产业紧密相关的游戏产业也在继续蓬勃发展,游戏已经毫无疑问的成为了人们最主要的休闲娱乐方式. 那么,在这即将过去的2009年里,游戏产业又给我们带来了多少值得回味的经典之作呢?经过精挑细选,笔者选出了十款今年深受大家喜爱的游戏,其中包括今年风靡全国的"偷菜"游戏.首日全球累计销量达7

Android开发之经典游戏贪吃蛇_Android

前言 这款游戏实现的思路和源码参考了Google自带的Snake的例子,其中修改了一些个人认为还不够完善的地方,加入了一些新的功能,比如屏幕上的方向操作盘,暂停按钮,开始按钮,退出按钮.另外,为了稍微增加些用户体验,除了游戏的主界面,本人自己新增了5个界面,分别是登陆界面,菜单界面,背景音乐设置界面,难度设置界面,还有个关于游戏的介绍界面.个人觉得在新手阶段,参考现成的思路和实现方式是难以避免的.重要的是我们需要有自己的理解,读懂代码之后,需要思考代码背后的实现逻辑,形成自己的思维.这样在下次开

真人快打等多款PS2经典游戏将高清重制PS3版

(编译/苍天小白)近日有消息称:在继SONY之后,育碧与华纳兄弟正计划着在PS3平台上推出一些高清或重制的PS2时代的经典游戏. 法国的一家网站JeuxVideo从一条匿名的消息来源中获悉:在11月4日,育碧将放出3D版的<波斯王子>三部曲,<细胞分裂>以及<雷曼>,而华纳兄弟也将在11月的18日发行高清版的<真人快打>. 同时,JeuxVideo网站发布的报道还说道育碧打算将这些重制的高清PS2时代游戏定价为40欧元,而华纳兄弟计划将高清版的<真人快

Android开发之经典游戏贪吃蛇

前言 这款游戏实现的思路和源码参考了Google自带的Snake的例子,其中修改了一些个人认为还不够完善的地方,加入了一些新的功能,比如屏幕上的方向操作盘,暂停按钮,开始按钮,退出按钮.另外,为了稍微增加些用户体验,除了游戏的主界面,本人自己新增了5个界面,分别是登陆界面,菜单界面,背景音乐设置界面,难度设置界面,还有个关于游戏的介绍界面.个人觉得在新手阶段,参考现成的思路和实现方式是难以避免的.重要的是我们需要有自己的理解,读懂代码之后,需要思考代码背后的实现逻辑,形成自己的思维.这样在下次开

老兵传奇:刺激经典游戏野心不死的肾上腺素

美国著名的五星上将麦克阿瑟曾有句经典名言:老兵不死,只会慢慢凋零. 对于世界上的任何事物来说,生命的周期都是有限的,永恒只是个传说.生长.发育.高潮.凋零是万物的使命,然而这一切也会因为那种坚定不移的信念而变得更加灿烂. 网游市场也是如此,经历十多年发展的中国网游现在已经出现了多款"网游长青树",面对越来越激烈的竞争,面对越来越多的"后辈",它们却用另一种方式展示了自己的魅力,它们也是一批有故事的"老兵",而且还有让老兵传奇一直保持活力的肾上腺素

小时候玩的经典游戏 给80后的六一礼物

父母下班回家,习惯性地摸了摸电视的背后,紧接着就是一顿经典的"皮带炒肉丝",这想必是大部分80后男生的共同回忆.对于80后的孩子来说,放学回家能玩上一把游戏机就是相当满足的事儿了,为此不惜天天上演"女子单打.男子单打和男女混合双打"的戏码.而80后男孩当年最痛苦的回忆也不是考试砸了或是被罚站了,而是游戏机被无情地没收了. 献给80后的六一礼物 在那个年代,连游戏机还没有普及,谁家要是有了一台红白机那是非常让人羡慕的事儿,虽然后来小霸王"学习机"帮