Win32游戏制作之---致我们曾经怀念的仙剑一
好久没有写博客了,前段时间准备考试,这段时间又忙着有事,所以博客很久没写了,这两天闲着,因此写一个小小的回合制游戏。其实光看名字就知道我写的游戏是模拟着仙剑一写的,当然只是模拟几个简单地场景,其实际内容远远没有仙剑一写的好,而且个人感觉自己的美工也不太行,总之大家看一看、如果能笑一笑我也就满足了。
![](/assets/blank.gif)
在走进之后,AI就会侦测到有玩家靠近,于是就会跑向玩家,来看一下效果:
![](/assets/blank.gif)
在两者检测到相遇的时候,就会触发战斗场面,即由普通状态进入战斗状态:
![](/assets/blank.gif)
正式进入战斗场面---------------------------------------------------------------------------
不得不说进入这个场面还是不太乐意的,毕竟特效做的太渣了。
先来看一下第一个技能平A,当然这里分为暴击和没有暴击的区别,我设定的暴击几率是10%,差不多10下出一次暴击,来看一下普通攻击的效果:
![](/assets/blank.gif)
![](/assets/blank.gif)
先来看一下第二个技能,很容易看出来这是一个伤害技能,暂且叫他狂风绝息斩(LOL之中亚索的大招),不过这是一组动态图,很难用一张图表现出来,简单来看一下效果:
![](/assets/blank.gif)
当然接下来是第三个技能,盗用了dota上的魔龙之心的图标,自然而然这是一个回血技能,来看一下效果:
![](/assets/blank.gif)
最后来看一下个人感觉效果最差的大招,其实大招也是一组连续的动态图,虽然不怎么好看!
![](/assets/blank.gif)
当然还有Boss的技能图,不过为了节省篇幅,就将他的几个技能放在一张图之中:
![](/assets/blank.gif)
最后是游戏胜利和失败的截图:
![](/assets/blank.gif)
说到最后有一点不得不提一下就是技能的特效,我承认在这一点上我做的很差,如今的游戏没有酷炫的特效技能玩家都不乐意玩下去,这也是英雄联盟如今大行其道的原因。
最后退出战斗场景,切换回原来的场景:
![](/assets/blank.gif)
Win32游戏制作之---致我们曾经怀念的仙剑一相关推荐
- Win32游戏制作之---FreakOut
记得自己小时候曾经玩过这个小游戏,如今长大了,有了一定的知识就可以实现一些小时候未曾想过的事情,或者说梦想去做的事情!虽然这次实现的小游戏比较简单,但是也算游戏吧,比较自己还不是这方面的大神. 如果想 ...
- Win32游戏制作之---Bizzard
之前写了一片关于游戏引擎设计的文章,今天就用游戏引擎来实现一个小游戏(其实不算是严格意义上的游戏),主要就是为了感受游戏引擎给游戏设计带来的便利,而并不是游戏本身,使用游戏引擎之后你会发现,游戏设计会 ...
- Win32游戏制作之---五子棋的简单设计
想必每个人都玩过五子棋,其实对于我而言,五子棋是小时候玩的最多的棋类游戏,当然小时候也爱玩象棋以及国际象棋之类的,不过由于五子棋比较简单,所以就先实现一个简单的人机五子棋.最近我就在想如今学会了一点编 ...
- cocos3.5塔防游戏开发---复习cocos2dx结束(明天重启仙剑)
前几天想复习一下cocos2dx和c++,所以网上down了几段代码,不过win32下的工程比较难找,所以找了一些都是mac下的代码,上一篇2048就是其中一个,mac的项目移植到win32下,首先问 ...
- 游戏制作 RPGDreamer (三)--格斗游戏(拳皇素材)
其实格斗类游戏我玩得不多,只玩过街霸,由于技术菜,实在不舍得把宝贵的游戏币投入到格斗游戏中,花一块币玩个十几二十分钟的过关类游戏不香吗?这个格斗游戏用了些拳皇的素材,但手感和操作性肯定不是能和拳皇比的 ...
- 游戏制作大致流程粗谈之四
这次来介绍一下游戏开发团队中的美工角色 游戏美术设计师可以简单的分为2D和3D两类,2D即使用位图等二维图形制作游戏:3D则是通过大型的3D游戏引擎制作游戏世界和各种物件的3D模型,并有计算机处理后得 ...
- DirectX3D游戏制作之---游戏界面的设计
前言: 再深沉的感情,再真挚的牵挂,还是会有分开的一天......到头来又怎么敌得过生离死别...... -------韩菱纱<仙剑奇侠传四> PS:为了方便大家阅读,个人认为比较重要的内 ...
- 安徽理工学校计算机,安徽理工学校专业设置之计算机动漫与游戏制作专业简介...
动漫与游戏制作专业简介 如需了解安徽理工学校更多专业请点击[安徽理工学校] 培养目标 面向动漫游戏.动画制作行业各类企业,培养具有基本的科学文化素养,良好的职业道德,较强的就业能力和一定创业能力,从事 ...
- 基于pygame的射击小游戏制作(一)让飞船动起来
基于pygame的射击小游戏制作(一)让飞船动起来 一.文件结构 alien_invasion.py 是整个系统的主文件,用来创建游戏中的一系列对象,ai_settings存储设置.screen存储显 ...
最新文章
- 博客园外挂之一Web搜索引擎命中统计
- Dropout也能自动化了,谷歌大神Quoc Le等人利用强化学习自动找寻模型专用Dropout...
- ASP.NET:为 AJAX 请求添加客户端事件
- STM32启动过程分析
- 数学建模清风第二次直播:模拟退火算法
- (转)mybatis热部署加载*Mapper.xml文件,手动刷新*Mapper.xml文件
- 如何使用UI技术提升租房类APP的看房体验?
- [vue] 在使用计算属性的时,函数名和data数据源中的数据可以同名吗?
- substr php,PHP substr() 函数
- android开机动画修改,Android系统 开机动画修改 + 自动替换脚本
- 十进制转36进制(10进制转任意进制的方法)
- java中级项目案例_60个Java练手项目案例,看了让你茅塞顿开~
- 记 第一次游戏测试实习经历
- java html模板转图片、动态绑定数据
- 2021年上海市汽车上牌量及分布:上牌量增长18%,新能源小客车占39%[图]
- 谈谈 Primavera P6与Office Project(MSP)与区别
- 当case when then else end 语句遇上sum或count等统计函数
- 轮播图的做法(更换背景图片)
- windows10删除EFI分区(绝对安全)
- http://www.cnblogs.com/wayfarer/archive/2004/09/29/47896.html
热门文章
- 以head开头的计算机语言,Head First Go语言程序设计
- matlab仿真OLED出现的摩尔纹,一种针对OLED屏的高鲁棒性DeMURA方法与流程
- 使用firefox插件httperrequest,模拟发送及接收Json请求
- 【图像识别算法】像素级提取图像关键特征、内容 --python代码
- 从餐厅的小小服务员成长为中式快餐创始人,看他如何逆袭的
- 【千锋Python2205班9.20笔记-day02-python基础语法(一阶段)】
- HBase2.1.0分页查询(支持跳页)
- uniapp - 实现类似微信聊天、淘宝买卖双方交流的简易聊天功能示例(开箱即用,完整源码与注释)全端兼容 H5 App 小程序,稳定无 BUG!
- 用li写的一个简单的横向导航菜单demo
- Prelude:如何成为一个优秀的软件工程师?