记windows程序设计大作业游戏 以仙剑奇侠传一为主题的RPG回合制游戏
这次游戏主要做的是两方面
一是回合制战斗系统的制作,二是剧情与游戏的结合
首先是回合制战斗系统,因为要显示出回合制的感觉,所以就引入了“帧数”的概念,在某一帧或某几帧需要做什么,从而达到了先后逻辑关系的效果。
二是剧情与游戏的结合,我在游戏里设置了两个NPC,一个是赵灵儿,一个是老者(用了DNF里G.S.D的形象),赵灵儿的作用是讲述游戏背景,推动游戏进程,老者的作用是在锁妖塔第二层失败时(第一次打必定失败)给予主角装备从而使主角通过锁妖塔。
在最后我设置了一个开放式结局,并用文字和自己配的音来描述最后的结局。
以下是游戏相关截图
(一)游戏菜单
(二)主地图
(三)人物属性界面
(四)人物对话界面1
(五)锁妖塔第一层及对战界面
(六)第一层通关界面
(七)锁妖塔第二层及战斗界面
(八)游戏失败界面
(九)人物对话界面2
(十)锁妖塔第二层通关界面
(十一)结尾部分
记windows程序设计大作业游戏 以仙剑奇侠传一为主题的RPG回合制游戏相关推荐
- java模拟回合制游戏大小姐_[源码和文档分享]基于java的RPG回合制游戏
一.工作积累总结 1.1 简介 该项目是一个回合制RPG游戏,讲述了动物主角对抗人类,自逃出动物园开始,一路与人类对抗,提升能力,并寻找新队友组成团体,逼得人类不得不与之谈判,最终与人类达成了和平协议 ...
- java rpg对战_[源码和文档分享]基于java的RPG回合制游戏
一.工作积累总结 该项目是一个回合制RPG游戏,讲述了动物主角对抗人类,自逃出动物园开始,一路与人类对抗,提升能力,并寻找新队友组成团体,逼得人类不得不与之谈判,最终与人类达成了和平协议的故事.玩家可 ...
- 以前一款半回合制java游戏_我以前玩过一款回合制游戏,很久以前的事了但是忘记叫什么名字了? 爱问知识人...
仙剑系列 仙1是我第一个玩的游戏,感觉很粗糙,不过很经典. 直到玩了第2个游戏,仙3,3D的画面让我第一次感受了到单机游戏的丰富多采,让我开始步入单机游戏的的殿堂.仙3外还是我继幻想三国志2后,第二次 ...
- Unity快速实现回合制游戏
对少时步步高RPG回合制游戏的甚是怀念,但是现在找一些当时的游戏来玩发现画面已经完全吸引不了我了,特别是最原始的黑白版伏魔记.侠客行之类的,剧情甚是不错但是却没有了要玩的激情,所以就想在 ...
- C++面向对象程序设计大作业:魔兽世界(三):开战
C++面向对象程序设计大作业:魔兽世界(三):开战 问题描述 问题分析 代码 问题描述 问题来自于北京大学郭炜老师的C++慕课的大作业 魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部.两个司令部 ...
- Python程序设计 大作业 简化的PS
查看原文 Python程序设计 作业 海龟绘图 文本处理 分组游戏设计 数字照片墙 送你一首集句诗 简化的PS Python程序设计 大作业 简化的PS Python程序设计 作业 摘要 1. 项目背 ...
- 东北大学软件学院C语言程序设计大作业:餐厅管理系统
东北大学软件学院C语言程序设计大作业 餐厅管理系统 这一份是自己做的,里面应该有超级多的bug来着,等我闲了改一下 //100张桌子 //1-4人 1-50号桌 //5-8人 51-70号 //9-1 ...
- c语言程序设计创新大作业,C语言程序设计大作业报告.pdf
C语言程序设计大作业报告 课程设计(大作业)报告 课程名称: C 语言程序设计 设计题目: 实验设备管理系统 院 系: 信息技术学院 班 级: 2015级物联网工程 1班 设 计 者: 何盛 高陶 王 ...
- 程序设计大作业:教务管理系统(C语言)
写在前头: 这个大作业是大一写的,所以比较低能,全篇只涉及C语言相关知识,且有些内容我自己看了都嫌弃.嘿嘿. 我整理了资源,可以免费下载:程序设计大作业:教务管理系统(C语言)-C文档类资源-CSDN ...
最新文章
- 关于 Rocksdb 性能分析 需要知道的一些“小技巧“ -- perf_context的“内功” ,systemtap、perf、 ftrace的颜值
- pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装
- 项目实战之组件化架构
- 杜克大学计算机科学专业,杜克大学计算机科学专业研究生留学申请条件高不高?...
- 腾讯 监控系统服务器数据采集,实战低成本服务器搭建千万级数据采集系统
- Android下拉刷新效果实现
- 想系统化提升自己产品能力,就要读这些书籍
- chrome关闭自动更新 mac
- 转: CentOS 安装 SVN1.8 客户端
- 什么是base64编码
- 修改服务器时间需要重启吗,云服务器需要定期重启吗
- opencv笔记(6):彩色图像直方图
- Java——JVM基本原理
- 如何借助表格优化直通车分时折扣
- x1000e rtl wifi 移植
- Gephi简单导入数据
- 斐波那契数列(入门c语言)
- android国家码
- 最适合入门的100个深度学习实战项目
- dhrystone测试结果_测试cpu的简单工具-dhrystone | 学步园