项目介绍

SLG:策略游戏        SRPG:模拟类角色扮演游戏        FTG:格斗游戏        SPG:体育竞技类游戏        MSC∶音乐游戏        RCG(RAC):竞速游戏        STG:射击类游戏        FPS:第一人称视角射击游戏        TPS:第三人称视角射击游戏

RPG:角色扮演游戏

由玩家扮演游戏中的一个或数个角色,有完整的故事情节的游戏。玩家可能会与冒险类游戏混淆,其实区分很简单,RPG游戏更强调的是剧情发展和个人体验,一般来说,RPG可分为日式和美式两种,主要区别在于文化背景和战斗方式。日式RPG多采用回合制或半即时制战斗,如《最终幻想》系列,大多国产中文RPG也可归为日式RPG之列,如大家熟悉的《仙剑奇侠传》《剑侠》等;美式RPG如《暗黑破坏神》系列。

ACT:动作游戏

玩家控制游戏人物用各种武器消灭敌人以过关的游戏,不追求故事情节,电脑上的动作游戏大多脱胎于早期的街机游戏和动作游戏如《魂斗罗》、《三国志》、《鬼泣》系列等,设计主旨是面向普通玩家,以纯粹的娱乐休闲为目的,一般有少部分简单的解谜成份,操作简单,易于上手,紧张刺激,属于“大众化”游戏。

AVG:冒险游戏

AVG也可再细分为动作类(AAG)和解迷类两种,动作类AVG(AAG)可以包含一些格斗或射击成分如《生化危机》系列、《古墓丽影》系列、《恐龙危机》等;

RTS:即时战略游戏

代表作有《命令与征服:红色警戒》系列、《魔兽争霸》系列、《帝国时代》系列、《星际争霸》等等。

MOBA:多人在线战术竞技游戏

不同于《星际争霸》等传统的硬核的RTS游戏,这类游戏通常没有RTS游戏中常见的建筑群、资源、训练兵种等组织单位,且玩家只控制自己所选的角色。代表作有:《英雄联盟》、《dota》、《D10》。

在河南大学虚拟现实实验室的帮助下,制作一个act类(ARPG)游戏作为考核任务

技术栈及开发环境

  • UE4

项目实现的功能特点

AI自动攻击、有血量系统,同时血条在未被触发时隐藏,不可以满屏飘血条,要可以判定死亡、流畅的攻击动作,走路动画、完整的UI界面、有关卡的设计、弓箭粒子效果和斩杀和死亡动画、防御及反弾箭矢机制,人物武器切换、分辨率窗口可调、有动物模型、动态天气变化、背景音乐、局域网联机、CG

项目演示

使用UE4制作RPG类游戏(学习笔记6)(技术笔记5) <刺客信条>相关推荐

  1. pygame制作rpg类游戏或者模拟经营类游戏的思路

    Pygame 能够支持开发 RPG 类或者模拟经营类游戏.Pygame 提供了图形界面.事件处理.音频处理等基础功能,开发者可以利用这些功能实现自己的游戏逻辑. 例如,开发者可以利用 Pygame 实 ...

  2. 牌类游戏使用微服务重构笔记(四): micro框架使用经验

    项目依赖 推荐使用go module, 我选择go module的最主要原因是足够简单,可以脱离gopath,就跟写nodejs一样,随便在一个地方新建一个文件夹就可以撸代码了,clone下来的源码也 ...

  3. 牌类游戏使用微服务重构笔记(八): 游戏网关服务器

    网关服务器 所谓网关,其实就是维持玩家客户端的连接,将玩家发的游戏请求转发到具体后端服务的服务器,具有以下几个功能点: 长期运行,必须具有较高的稳定性和性能 对外开放,即客户端需要知道网关的IP和端口 ...

  4. 制作滚球游戏学习Unity3D

    从创建项目开始 创建一个项目 打开unity,在Projects中可以查看当前的本地项目或者云端项目,点击New project或者右上角的New都可以新建项目. 然后在1处填写创建项目的名称,2处选 ...

  5. Pygame制作答题类游戏的实现

    代码地址如下: http://www.demodashi.com/demo/13495.html 概述 个人比较喜欢玩这些答题类的游戏,在这类的游戏中其实存在着一些冷知识在里面.练习pygame的过程 ...

  6. python制作闯关答题软件_Pygame制作答题类游戏的实现

    概述 个人比较喜欢玩这些答题类的游戏,在这类的游戏中其实存在着一些冷知识在里面.练习pygame的过程中,在网络上搜索,几乎没有找到这类游戏的示例教程,就蒙生了制作一个答题游戏的念头,最开始的时候,这 ...

  7. unity跑酷怎么添加金币_【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版)...

    在两个月前曾写了一篇<[Unity3D实战]零基础一步一步教你制作跑酷类游戏(1)>,里面一步一步演示了制作跑酷类游戏,然而由于时间原因,只写到了让角色往前移动为止.这个坑一直没有时间去填 ...

  8. 【Unity3D实战】零基础一步一步教你制作跑酷类游戏

    原转载自 https://blog.csdn.net/sun15980/article/details/51093048 ,已失效 新 [Unity3D开发小游戏]Unity3D零基础一步一步教你制作 ...

  9. 张瀚荣:如何用UE4制作3D动作游戏

    http://www.gamelook.com.cn/2015/06/218267 GameLook报道/ 6月5日,2015年第三期GameLook开放日‧虚幻引擎专场活动在上海正式举行,此次活动由 ...

最新文章

  1. When should static_cast, dynamic_cast and reinterpret_cast be used?
  2. ESXi6.5环境搭建(四:虚拟机操作系统安装及配置)
  3. 隐式类型转换和整型提升
  4. 一位996、CRUD开发者的一天
  5. Java多线程-线程通信
  6. Ueditor的配置及使用
  7. 用于将类型从double转换为int的C#程序
  8. 如何设置myeclipse的编码格式
  9. ASP.NET Core 中间件Diagnostics使用 异常和错误信息
  10. ACL'21 | 对比学习论文一句话总结
  11. 如何学习嵌入式Linux_韦东山
  12. 前端Echarts数据可视化
  13. 计算机网络:数字签名与数字证书
  14. win7锁定计算机自动关机,win7电脑怎么定时关机_win7系统设置自动关机的方法
  15. EDAS系统上传稿件The font Arial-ItalicMT is not embedbed in the fille.(FAQ 109)解决
  16. 密码管理器(PM)安全机制和问题研究
  17. clover UEFI+GUID最简单显核安装黑苹果教程(易懂)
  18. ESP8266 AP模式热点
  19. 快递物流管理系统的设计与实现(SSM,MySQL)
  20. 交互设计师怎样做网页产品的“原型设计”?

热门文章

  1. 0017 正方体的表面积和体积
  2. LeetCode 三维形体的表面积
  3. 英语四级议论文的基本万能模板
  4. 2022年春招 360笔试 第二题 翻转棋子
  5. 微信小程序那点事儿(必看踩坑实用解决BUG)------持续更新(2)
  6. springBoot打jar包遇到的麻烦
  7. Android开源项目汇总【转】
  8. 骑行天下之北京到天津(1)
  9. jsp---JSTL核心标签
  10. 关于单片机替代PLC的思考