游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2047|回复: 8

关于智能游戏程序设计的问题

[复制链接]

10

主题

22

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2005-12-20 19:41:00 | 显示全部楼层 |阅读模式
智能游戏程序设计是我的毕业设计的题目,用的知识是人工智能与C++,请问关于智能游戏程序设计这方面的有什么写得比较好的入门书籍

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-12-21 10:04:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题

高级的神经网络智能程序目前应该没有应用到到普通游戏开发,一般的游戏智能往往是些固定的逻辑(比如桥牌、麻将程序)和算法(比如A*寻路),要看具体做什么程序。

10

主题

22

帖子

27

积分

注册会员

Rank: 2

积分
27
 楼主| 发表于 2005-12-21 10:09:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题

那么比较简单的智能游戏程序的例子有哪些,我是说实际的例子,比如说贪食蛇之类的

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-12-21 10:53:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题

比较简单的?如果搞清楚了原理,A*等算法都是很简单的,相对容易理解的还是棋牌游戏吧,比如做个能和人对打的机器人,不过我没做过。

10

主题

22

帖子

27

积分

注册会员

Rank: 2

积分
27
 楼主| 发表于 2005-12-21 14:27:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题

对于初学者,那么做这么一个棋牌类的游戏要花多少时间?
用到A*算法的游戏(比较简单的)又有哪些呢?

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-12-21 14:34:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题

花多少时间不好说,看个人天赋了。A*是控制人物从一个地点自动走到另一个地点的寻路算法

10

主题

22

帖子

27

积分

注册会员

Rank: 2

积分
27
 楼主| 发表于 2005-12-21 18:04:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题

多谢楼上的高手了

3

主题

72

帖子

72

积分

注册会员

Rank: 2

积分
72
发表于 2005-12-21 21:30:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题

可以看看gems啊,
里面有讲一些的。

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2005-12-22 22:46:00 | 显示全部楼层

Re:关于智能游戏程序设计的问题


我认为智能应该定义在使用规则的算法之上。
比如按照桥牌的规则,像人那样打牌。

规则是固定的,但是打法是无限的,所以如何出牌才是人工智能的范畴。
而实现某个固定规则的算法,只是普通的算法。

当然很多打牌的算法都是写死的,有局限性的并不是真的能够打出任何一种打法,但是我们还是应该认为应该算是人工智能。
这类算法常常是比较聪明的算法,但不是出色的人工智能,人工智能应该具备能打出更多可能的打法的算法,也许他不会赢,但这并不代表他没有智能,就好像人类也常常输给电脑。
因此我认为人工智能和普通算法追求的目的是不同的。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 01:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表