c语言250行游戏代码大全,最经典的PASCAL游戏!300行程序代码,超爽!
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
program joyxy;
type
player = record
level:integer; gjl:integer;
fyl:integer; xue:integer;
money:integer; maxxue:integer;
map:integer; jy:integer; end;
bag = record
red:integer; back:integer; sl:integer; ttl:integer; end;
monster = record
gj:integer; fy:integer; xt:integer; jyz:integer; end;
gjfs = record
gj:integer; fy:integer; bx:integer; jb:integer; end;
pet = record
gj:integer; jx:integer; nm:string; live:integer; level:integer; end;
var
i,m,sjs,rsx,gsx,pd,qk,dqgj,dqfy,jnxz,rys:integer;
role:player; bao:bag; ms:array[1..100] of monster; dqgw:monster; ml:string;
jn:array [1..100] of gjfs;
bb:pet;
procedure js;
begin
role.level:= 1;
role.gjl:=26;
role.fyl:=20;
role.maxxue:=100;
role.xue:=100;
role.map:=0;
bao.red:=2;
end;
procedure gw;
begin
ms[1].gj:=21; ms[1].fy:=0; ms[1].xt:=100; ms[1].jyz:=12;
ms[2].gj:=25; ms[2].fy:=10; ms[2].xt:=80; ms[2].jyz:=15;
ms[3].gj:=45; ms[3].fy:=0; ms[3].xt:=250; ms[3].jyz:=45;
ms[4].gj:=65; ms[4].fy:=20; ms[4].xt:=230; ms[4].jyz:=50;
ms[5].gj:=250; ms[5].fy:=75; ms[5].xt:=500; ms[5].jyz:=90;
ms[6].gj:=320; ms[6].fy:=83; ms[6].xt:=450; ms[6].jyz:=93;
ms[7].gj:=1000; ms[7].fy:=400; ms[7].xt:=5000; ms[7].jyz:=120;
ms[8].gj:=1000; ms[8].fy:=800; ms[8].xt:=8000; ms[8].jyz:=150;
ms[9].gj:=10; ms[9].fy:=10; ms[9].xt:=5000; ms[9].jyz:=50;
end;
procedure skill;
begin
jn[1].gj:=0; jn[1].fy:=0; jn[1].bx:=0; jn[1].jb:=1;
jn[2].gj:=10; jn[2].fy:=-5; jn[2].bx:=0; jn[2].jb:=1;
jn[3].gj:=0; jn[3].fy:=0; jn[3].bx:=0; jn[3].jb:=1;
jn[4].gj:=0; jn[4].fy:=0; jn[4].bx:=0; jn[4].jb:=1;
end;
procedure baobao;
begin
bb.gj:=3; bb.jx:=15; bb.live:=1; bb.nm:='红尘猪'; bb.level:=1;
end;
procedure cwgj;
begin
sjs:=random(10);
if sjs=0 then begin if role.xue+bb.jx>role.maxxue then role.xue:=role.maxxue else role.xue:=role.xue+bb.jx; writeln('你的宠物 ', bb.nm ,' 为你加血',bb.jx,'点'); end else begin
rys:=bb.gj+random(3)-1; dqgw.xt:=dqgw.xt-rys; writeln('你的宠物 ', bb.nm ,' 攻击怪物',rys,'点血'); end;
end;
procedure sj;
begin
role.level:= role.level+1;
role.gjl:= role.gjl+10;
role.fyl:= role.fyl+5;
role.maxxue:=role.maxxue+25;
role.xue:=role.maxxue;
end;
procedure hqwp;
begin
sjs:=random(20)+1;
case sjs of
1: begin bao.red:=bao.red+1; writeln('获得金创药1个'); end;
6: begin role.xue:=role.maxxue; writeln('获得神佑,生命值回复到最大'); end;
7: begin role.gjl:=role.gjl+1; writeln('获得神佑,攻击力+1'); end;
8: begin role.fyl:=role.fyl+1; writeln('获得神佑,防御力+1'); end;
3: begin role.money:=role.money+sjs*10; writeln('获得金币',sjs*10); end;
9: begin role.money:=role.money+sjs*10; writeln('获得金币',sjs*10); end;
12: begin role.money:=role.money+sjs*10; writeln('获得金币',sjs*10); end;
13: begin bao.ttl:=bao.ttl+1; writeln('获得饕餮料1块'); end;
14: begin bao.ttl:=bao.ttl+1; writeln('获得饕餮料1块'); end;
15: begin bao.ttl:=bao.ttl+1; writeln('获得饕餮料1块'); end;
c语言250行游戏代码大全,最经典的PASCAL游戏!300行程序代码,超爽!相关推荐
- python代码大全o-Python实现的一个自动售饮料程序代码分享
写这个程序的时候,我已学习Python将近有一百个小时,在CSDN上看到有人求助使用Python如何写一个自动售饮料的程序,我一想,试试写一个实用的售货程序.当然,只是实现基本功能,欢迎高手指点,新手 ...
- bat小游戏代码大全_Python打砖块小游戏源代码
这次用Python实现的是一个接球打砖块的小游戏,最核心的就是:碰撞检测的数学模型 程序运行截图: 其实,编程问题到最后就是数学问题,这个游戏涉及到2D圆形与矩形的碰撞检测问题: 碰撞检测原理:通过找 ...
- 计算机游戏155,MAME0.155经典1430款游戏合集
MAME0.155经典1430款游戏合集本合集收录了MAME自1984至2008年间已模拟的几乎所有经典游戏,共1430款,而且基本只收录了游戏的一个版本,也就是剔除了克隆,以达到最大的精简(当然一些 ...
- 个人纳税java代码_java工资纳税系统 c排班系统 程序代码
java工资纳税系统 c排班系统 程序代码 package test;import javax.swing.JOptionPane;public class SalaryTax {/*** @para ...
- 模拟经营动物园java,动物园游戏下载|动物园下载 (经典模拟经营游戏)_单机游戏下载...
动物园是一款十分经典的模拟经营类游戏,游戏画面精美可玩性很高,玩家们将经营自己的动物园,吸引更多的游客,赚取更多的资金来让自己成为动物园大亨. 动物园是一款由Excalibur制作,Merge Gam ...
- 【代码分享】TRL微波器件测量去嵌入校准–程序代码
写在前面 由于研究需要,本人深入学习实践了基于微波测试的器件仿真建模技术,至今九年有余.回顾研究经历,从最简单的直通校准到严格的TRL校准,从普通的SAM焊接接头到精密的V波段免焊接接头,从0603封 ...
- c语言求婚代码大全,这是我见过最浪漫的程序员求婚方式
[导读]在七夕这个节日里,源代码教育不仅会举办各种活动,我们还会给大家及时送上各种福(gou)利 (liang) (下面这个福利是外国味儿的). 为了向心中的女神求婚,每个男生都会挖空心思地想出一些非 ...
- html字体代码大全_Vba群发邮件及HTML设置字体格式的代码
按如下数据群发邮件 Sub 在EXCEL中用VBA群发N个Outlook邮件并简单设置邮件正文格式() Dim a, b As Object '定义2个对象型变量 Dim m, n, i As Lon ...
- python代码大全表解释-python操作列表的函数使用代码详解
python的列表很重要,学习到后面你会发现使用的地方真的太多了.最近在写一些小项目时经常用到列表,有时其中的方法还会忘哎! 所以为了复习写下了这篇博客,大家也可以来学习一下,应该比较全面和详细了 列 ...
最新文章
- CVPR 2021 | 视觉目标检测大模型GAIA:面向行业的视觉物体检测一站式解决方案
- python中struct_Python的Struct模块,用法以及个人理解
- Hadoop 2.X 从入门到精通系列视频课程套餐
- Neutron Router 工作原理 - 每天5分钟玩转 OpenStack(142)
- JAVA抽象类为什么可以有构造_抽象类为什么可以有构造函数?- Constructor of an abstract class in C#(转载)...
- Linux 标准I/O函数库
- fastadmin在html中查询数据,FastAdmin模块开发快速上手
- web.xml配置中classpath:与classpath*:的区别
- python classmethod static_【python】classmethod staticmethod 区别
- 《An Introduction to Ray Tracing》—— 2.4 Ray/Box Intersection
- 模糊搜索框(H5),兼容安卓和ios(令人头大的ios输入法)
- 从《Java核心技术卷Ⅱ》看Java操作pdf的工具类itext
- 百度硬盘搜索使用指南
- 解决Anaconda第三方库下载慢
- 2022最新第四方聚合支付系统源码+详细搭建教程
- rust连接不上社区服务器 显示超过时间,rust链接服务器超时
- 微信小程序:we重师
- 水果电商网站开发过程
- 2021年11月软件设计师真题解析
- UICollectionView 自定义组头组尾的XIB方法
热门文章
- 智慧树mysql章节答案免费_智慧树初识数据库—Mysql完整免费答案
- Jupyter Notebook使用-如何设置代码单元启用自动换行
- css引入外部字体文件
- 联想服务器自动关机_联想笔记本电脑自动关机
- 微软服务器延迟,Windows 10X开发进度严重落后:微软无限推迟Surface Neo
- html css img标签鼠标事件,HTML+CSS入门 img标签学习
- 用户登录的详细流程(三)Shiro框架
- webdriver的尝试:四 【移动端的使用appium-定位与获取代码】
- php yaf 2.3.5,Yaf 3.2.0发布
- 【信用评分预测模型(四)】Python随机森林模型