我的rpg小游戏(1)

本文记录了作者在开发自己的RPG小游戏过程中的初始阶段,涵盖了从构建项目到初步实现游戏逻辑的步骤。通过使用Makefile进行项目管理,确保代码编译和运行的效率与安全性。同时,文章也提及了如何融合人工智能技术,为游戏增加智能元素,提升玩家体验。
摘要由CSDN通过智能技术生成
package com.rpg.monster;

public class Hero {
   
	/* 成员变量Field */
	private String name;
	//等级
	private int level;
	//最大血量,也是血量槽最大值
	private int maxHp;
	//当前血量
	private int currentHp;
	//最大蓝量,也是蓝量槽最大值
	private int maxMp;
	//当前蓝量
	private int currentMp;
	//基础攻击
	private int baseAttack;
	//实际攻击
	private int actualAttack;
	//基础防御
	private int baseDef;
	//实际防御
	private int actualDef;
	//基础速度
	private int baseSpeed;
	//实际速度
	private int actualSpeed;
	//当前经验
	private int currentExp;
	//经验槽
	private int expCapacity;
	/**
	 * 展示人物属性状态,包括人物等级、当前血量、当前蓝量、实际攻击、实际防御
	 * 实际速度、当前经验以及升级所需经验。
	 */
	public void showAttribute() {
   
		System.out.println("你目前的属性值:");
		System.out.println("level: " + level);
		System.out.println("HP: " + currentHp);
		System.out.println("MP: " + currentMp);
		System.out.println("ATK: " + actualAttack);
		System.out.println("DEF: " + actualDef);
		System.out.println("SPEED: " + actualSpeed);
		System.out.println("当前EXP: " + currentExp);
		System.out.println("升级还需EXP: " + (expCapacity -currentExp));
		System.out.println
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
类似“爱情类”RPG游戏,类似主题医院及暗黑破坏神的场景,还算曲折的故事情节,动听的音乐(MP3格式),动人的结尾动画(AVI格式因为太大,不便上传),现奉献全部源代码,及编译所需组件,有兴趣着可以用此来 ";编撰";自己未实现的梦. NewStar 1998 操作系统: win98-win2000 编译语言环境: Delphi 3.0 (4.0) 美工:推荐 Abode Photoshop 4.0 动画制作环境: 推荐Asymetrix DVP 4.0 DELPHI3.0 游戏VCL组件安装: 1、Anigrp10.dcu :动画工程师引擎,负责场景动画 安装方法:在DELPHI 3.0 IDE界面中选择Component->;Install Components... 菜单,在弹出的窗体 Unit file name 栏目 选择Browse按钮,选中Anigrp10.dcu,点OK按钮,再编译组件, 如果出现File not Found...等错误提示,可以将Anigrp10.dcu复制到Delphi3 安装目录 Lib目录下。 2、AMixer.pas :声音控制引擎,负责声音效果 安装方法:在DELPHI 3.0 IDE界面中选择Component->;Install Components... 菜单,在弹出的窗体 Unit file name 栏目 选择Browse按钮,选中AMixer.pas,点OK按钮,再编译组件, 如果出现File not Found...等错误提示,可以将AMixer.pas复制到Delphi3 安装目录 Lib目录下。 2、MPEGPLAYER.pas: MP3音乐声音控制引擎,负责MP3音乐播放 安装方法:在DELPHI 3.0 IDE界面中选择Component->;Install Components... 菜单,在弹出的窗体 Unit file name 栏目 选择Browse按钮,选中MPEGPLAYER.pas,点OK按钮,再编译组件, 如果出现File not Found...等错误提示,可以将MPEGPLAYER.pas复制到Delphi3 安装目录 Lib目录下。 编译注意:在编译提供的样例程序时,请将Dbclient.dll及Mpegdll.dll复制到样例程序目录中。 场景对话文件编辑: 游戏中所有场景对话都保存在Dat.cdx文件中,要修改对话,可以用Delphi的ClientDataSet 组件的LoadFromFile及SaveToFile方法打开本文件读写,文件内容可以在DBGrid中显示,采用 DataSource来连接ClientDataSet和DBGrid. EMAIL: newstarchj@163.net
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值