这次游戏主要做的是两方面

一是回合制战斗系统的制作,二是剧情与游戏的结合

首先是回合制战斗系统,因为要显示出回合制的感觉,所以就引入了“帧数”的概念,在某一帧或某几帧需要做什么,从而达到了先后逻辑关系的效果。

二是剧情与游戏的结合,我在游戏里设置了两个NPC,一个是赵灵儿,一个是老者(用了DNF里G.S.D的形象),赵灵儿的作用是讲述游戏背景,推动游戏进程,老者的作用是在锁妖塔第二层失败时(第一次打必定失败)给予主角装备从而使主角通过锁妖塔。

在最后我设置了一个开放式结局,并用文字和自己配的音来描述最后的结局。

以下是游戏相关截图

(一)游戏菜单

(二)主地图

(三)人物属性界面

(四)人物对话界面1

(五)锁妖塔第一层及对战界面

(六)第一层通关界面

(七)锁妖塔第二层及战斗界面

(八)游戏失败界面

(九)人物对话界面2

(十)锁妖塔第二层通关界面

(十一)结尾部分

记windows程序设计大作业游戏 以仙剑奇侠传一为主题的RPG回合制游戏相关推荐

  1. java模拟回合制游戏大小姐_[源码和文档分享]基于java的RPG回合制游戏

    一.工作积累总结 1.1 简介 该项目是一个回合制RPG游戏,讲述了动物主角对抗人类,自逃出动物园开始,一路与人类对抗,提升能力,并寻找新队友组成团体,逼得人类不得不与之谈判,最终与人类达成了和平协议 ...

  2. java rpg对战_[源码和文档分享]基于java的RPG回合制游戏

    一.工作积累总结 该项目是一个回合制RPG游戏,讲述了动物主角对抗人类,自逃出动物园开始,一路与人类对抗,提升能力,并寻找新队友组成团体,逼得人类不得不与之谈判,最终与人类达成了和平协议的故事.玩家可 ...

  3. 以前一款半回合制java游戏_我以前玩过一款回合制游戏,很久以前的事了但是忘记叫什么名字了? 爱问知识人...

    仙剑系列 仙1是我第一个玩的游戏,感觉很粗糙,不过很经典. 直到玩了第2个游戏,仙3,3D的画面让我第一次感受了到单机游戏的丰富多采,让我开始步入单机游戏的的殿堂.仙3外还是我继幻想三国志2后,第二次 ...

  4. Unity快速实现回合制游戏

           对少时步步高RPG回合制游戏的甚是怀念,但是现在找一些当时的游戏来玩发现画面已经完全吸引不了我了,特别是最原始的黑白版伏魔记.侠客行之类的,剧情甚是不错但是却没有了要玩的激情,所以就想在 ...

  5. C++面向对象程序设计大作业:魔兽世界(三):开战

    C++面向对象程序设计大作业:魔兽世界(三):开战 问题描述 问题分析 代码 问题描述 问题来自于北京大学郭炜老师的C++慕课的大作业 魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部.两个司令部 ...

  6. Python程序设计 大作业 简化的PS

    查看原文 Python程序设计 作业 海龟绘图 文本处理 分组游戏设计 数字照片墙 送你一首集句诗 简化的PS Python程序设计 大作业 简化的PS Python程序设计 作业 摘要 1. 项目背 ...

  7. 东北大学软件学院C语言程序设计大作业:餐厅管理系统

    东北大学软件学院C语言程序设计大作业 餐厅管理系统 这一份是自己做的,里面应该有超级多的bug来着,等我闲了改一下 //100张桌子 //1-4人 1-50号桌 //5-8人 51-70号 //9-1 ...

  8. c语言程序设计创新大作业,C语言程序设计大作业报告.pdf

    C语言程序设计大作业报告 课程设计(大作业)报告 课程名称: C 语言程序设计 设计题目: 实验设备管理系统 院 系: 信息技术学院 班 级: 2015级物联网工程 1班 设 计 者: 何盛 高陶 王 ...

  9. 程序设计大作业:教务管理系统(C语言)

    写在前头: 这个大作业是大一写的,所以比较低能,全篇只涉及C语言相关知识,且有些内容我自己看了都嫌弃.嘿嘿. 我整理了资源,可以免费下载:程序设计大作业:教务管理系统(C语言)-C文档类资源-CSDN ...

最新文章

  1. 关于 Rocksdb 性能分析 需要知道的一些“小技巧“ -- perf_context的“内功” ,systemtap、perf、 ftrace的颜值
  2. pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装
  3. 项目实战之组件化架构
  4. 杜克大学计算机科学专业,杜克大学计算机科学专业研究生留学申请条件高不高?...
  5. 腾讯 监控系统服务器数据采集,实战低成本服务器搭建千万级数据采集系统
  6. Android下拉刷新效果实现
  7. 想系统化提升自己产品能力,就要读这些书籍
  8. chrome关闭自动更新 mac
  9. 转: CentOS 安装 SVN1.8 客户端
  10. 什么是base64编码
  11. 修改服务器时间需要重启吗,云服务器需要定期重启吗
  12. opencv笔记(6):彩色图像直方图
  13. Java——JVM基本原理
  14. 如何借助表格优化直通车分时折扣
  15. x1000e rtl wifi 移植
  16. Gephi简单导入数据
  17. 斐波那契数列(入门c语言)
  18. android国家码
  19. 最适合入门的100个深度学习实战项目
  20. dhrystone测试结果_测试cpu的简单工具-dhrystone | 学步园

热门文章

  1. ForkLift for Mac(文件管理程序)
  2. X210移植MTK7601无线网卡驱动(下)
  3. Android studio来调试小米盒子和百度影棒
  4. Nao 类人机器人,Aldebaran Robotics公司
  5. orchestrator的failover
  6. php免费短,简洁短网址生成源码-php在线短网址生成器带后台
  7. Turtlebot4 神龟4号-前世今生的八卦
  8. 人生苦短,我学python-day4
  9. 字符串 leetcode 总结
  10. acwing. 木棒