Skip to content
lizhuangCodingPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

三国格斗小游戏

项目概述

这是一个基于三国题材的格斗类小游戏,使用Java开发。这是我使用Java开发的一个游戏作品。该游戏包含了基本的角色、敌人和战斗机制,旨在模拟以三国为背景的格斗场景。

功能特点

  • 角色与敌人:游戏包含玩家角色和敌人,分别通过People.java和Enemy.java实现。
  • 游戏框架:通过GameFame.java和GameObj.java搭建了游戏的基本框架。
  • 工具类:使用GameUtils.java提供游戏所需的工具函数。
  • 角色分类:通过Role.java定义了不同的角色类型。

游戏特色

  • 战斗机制:实现了简单的格斗逻辑,玩家可以与敌人进行战斗,并可以使用技能(技能拥有冷却时间)
  • 多种动作:支持各种动作,包括防御、跳跃、拳击、飞踢、连击、冲锋以及技能。
  • 丰富的玩法:玩家通过消灭敌人有概率掉落物品,如酒(加攻击)、包子、鸡肉、猪肉(加血)
  • 角色选择:玩家可以从4个角色中选择主角,每个角色的描述和技能各不相同,目前共有三个关卡,拥有5种小兵、3个Boss

文件结构

  • src/SanGuo/:包含游戏的主要Java源代码。
    • Enemy.java:定义敌人类。
    • GameFame.java:游戏框架主类。
    • GameObj.java:游戏对象类。
    • GameUtils.java:游戏工具类。
    • People.java:玩家角色类。
    • Role.java:角色类型定义。
    • module-info.java:模块信息文件。
  • imgs/:存储游戏中使用的图片资源。
  • bin/:编译后的字节码文件目录。

如何运行

  1. 确保你的电脑已安装Java开发环境(JDK)。

  2. 将此仓库克隆到本地。

  3. 进入src/SanGuo/目录,编译并运行GameFame.java:

    javac GameFame.java
    java GameFame
  4. 按照游戏提示进行操作。

演示视频

我已经在B站上传了这个游戏的演示视频,欢迎观看和反馈! 📺 三国格斗小游戏演示

演示图片

image image image image image image image

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages