骑士飞行棋(C语言版)

时间:2013-08-17 04:56:52
【文件属性】:

文件名称:骑士飞行棋(C语言版)

文件大小:86KB

文件格式:RAR

更新时间:2013-08-17 04:56:52

ACCP C 骑士飞行棋 S1 C语言

特点介绍:大量运用指针,结构等C语言的特色,使用OO思想编写代码. ------------------1.对战模式------------------ 1.本游戏用C语言实现,模仿大富翁4,与电脑玩家在地图上循环行走购买房屋,以一方金钱耗尽为结束 2.玩家在游戏开始时可以设置对战的难度,不同的难度初始金钱、点卷、电脑AI等都是不同的,详情请参看[难度说明] 3.在游戏过程中可以使用道具来限制对方发展或增强自己的发展,详情请参看[道具详解] 4.在地图中有许多特殊关卡,当行走到这些关卡上的时候会触发相应的事件,详情请参看[关卡详解] 5.由于开发过程比较仓促且对C语言的很多特性还不够了解,也许游戏中还有很多BUG,尽请见谅! ------------------2.难度说明------------------ 1.买和使用任何道具,不会进行股票交易,初始金钱为20万,初始点卷为100点 2.普通难度:电脑玩家会购买和使用除了核子飞弹以外的所有道具,每五轮会利用较少比例金钱进行股票交易,初始金钱为10万,初始点卷为50点 3.困难难度:电脑玩家会购买和使用所有道具,每三轮会利用较多比例金钱进行股票交易,初始金钱为5万,初始点卷为0点 ------------------3.道具详解------------------ 1.购地卡:需要点卷10点,如果玩家当前位置是对方的地,使用此卡则可以强行购买,并支付给对方2000元购地费 2.遥控骰子:需要点卷10点,使用后可以选择1-6步的行走步数 3.请神符:需要点卷10点,使用后会在以当前位置为中心,左右各3步的范围搜索最近的神灵,并让其附身 4.送神符:需要点卷8点,清楚当前附身的任何神灵附身状态 5.核子飞弹:需要点卷100点,选择轰炸目的地后,会摧毁以该位置为中心,左右各3步范围的房屋、关卡,并让此范围内的所有玩家暂停3回合 ------------------4.关卡详解------------------ 1.∷ 普通关卡:可任意行走的关卡 2.※ 暂停关卡:若玩家行走到该关卡上会暂停一回合 3.★ 地雷关卡:若玩家行走到该关卡上会暂停一回合,并将当前位置的房屋炸掉,成为空地 4.⊙ 幸运轮盘:若玩家行走到该关卡上可以选择与对方交换位置或轰炸对方(效果同 地雷关卡) 5.¥ 幸运点卷:随机获得5-20个点卷 6.〓 时空隧道:加走(1-6)步,效果与遥控骰子相同 7.@ 神秘商店:进入后可购买道具 8.X 小衰神:附身后立即随机损失500-1000金币,走到对方地盘加倍罚款,附身3回合 9.Z 大衰神:附身后立即随机损失1000-2000金币,走到对方地盘加倍罚款,无法购买房屋,附身5回合 10.◇ 小福神:附身后立即随机获得500-1000金币,走到对方地盘免费,附身3回合 11.◆ 大福神:附身后立即随机获得1000-2000金币,走到对方地盘免费,免费买地,附身5回合 12.◎ 空地:可以被玩家购买的地 13.① 玩家的地:玩家自己的地,电脑踩上后会支付玩家500元 14.② 电脑的地:电脑玩家的地,玩家踩上后会支付电脑500元 15.A 玩家位置:玩家当前位置坐标 16.B 电脑位置:电脑当前位置坐标 ------------------5.股票系统------------------ 1.玩家在游戏中可投资股票来提升自己的金钱 2.每种股票根据基价的不同会有不同的成长率 3.每开始一轮新回合,所有股票的价值都会随机变化 4.股票的状态:上涨(状态用\"↑\"表示),下跌(状态用\"↓\"表示),涨停(状态用\"▲\"表示),跌停(状态用\"▼\"表示)") 5.任何股票连续两轮上涨会进入涨停状态,处于涨停状态的股票不能买入 6.任何股票连续两轮下跌会进入跌停状态,处于跌停状态的股票不能卖出 7.可以通过观察股票价格曲线图来帮助判断该股价格的走向,该曲线图描述的是近30个回合的股票价格走向


【文件预览】:
FlyKnight
----Player.c(7KB)
----Controller.c(67KB)
----Controller.h(1KB)
----StockHoldInfo.h(343B)
----a.suo(7KB)
----程序结构.txt(420B)
----intro.txt(3KB)
----Player.h(2KB)
----Rich.exe(76KB)
----app.c(102B)
----Stock.c(7KB)
----log.txt(553B)
----StockHoldInfo.c(712B)
----Stock.h(1KB)
----控制台运行最佳尺寸!!!!!!!!!!!!!.jpg(41KB)
----Map.h(2KB)
----点我运行.bat(92B)
----Map.c(28KB)

网友评论

  • 非常好 学到了不少东西 特别是对语法的理解
  • 很不错,对于初学C语言的人可以好好学学!
  • 很全面,帮助很大,条理清晰,功能比较完善,目前还没发现bug
  • 代码不错。。但在VC 6.0下编译不通过!!