游戏开发论坛

 找回密码
 立即注册
搜索
查看: 974|回复: 0

我做的一个类似于生命游戏的小游戏,大家来看看……

[复制链接]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2006-9-18 22:38:00 | 显示全部楼层 |阅读模式
源代码和win32下编译出的exe文件都在这个帖子的附件里,我就不再重复贴啦~发到这里是想听听大家的看法~  *^_^*
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=166358


操作:

鼠标:
左键点击 在点击的位置设置一个cell
右键点击 清除点击位置的cell

键盘:
g 切换是否绘制各个cell的网格线
r 在控制台输出各种type的cell的数目,不过数目为0的就不输出了
tab 在暂停状态下,每按一次世界就演化一次
数字键0-7 设置接下来点鼠标左键时所设置的cell的type
空格 切换全屏与窗口状态(不过在windows下好像无效)

小键盘:
0 切换世界演化的暂停与继续
数字键12346789 平移镜头
5 把镜头恢复到初始位置
+ - 镜头缩放
enter 恢复镜头到初始位置和比例
*/ 加快或减慢世界演化的速度
. 恢复世界演化的速度


这个是我在win下写的,不过应该可以移植到linux上。
用的是C++和SDL

欢迎大家多多发表意见……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 11:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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