Roguelike和Roguelite特点

rogulike不含永久升级,没有数值刺激,每一局的开局(游戏难度、人物属性)都是相同的。只有在不断的失败中提高自身技巧才能提高通关机率

roguelite有升级选项,有数值刺激,内容解锁越多,难度越低。由于可以升级,每一局的开局都不一样,能明显感受到数值成长,也因此roguelite的游戏难度曲线与众不同。

优点:永久死亡、随机生成关卡

随机生成关卡能让每次对局都能玩到不一样的关卡,几乎很难有重复关卡出现,保持了很高的新鲜感。

缺点:肝

roguelike和roguelite都很肝,永久死亡意味着死了就清零。roguelike死亡后无法带走对局中的资源(装备、货币),roguelite可以带走用于升级的货币。

改进

让roguelike变得好玩最重要是增加游戏内容,当然不能改变游戏难度,不然就是roguelite了。
有钱的团队可以从剧情入手,一个令人感动的剧情绝对能让游戏更加出色。
没钱的团队就扩充武器库和角色池,玩家是贪婪的,喜欢新东西。
当然还有皮肤和特效,做游戏也要恰饭的呀。

以上内容因视频有感而写:https://youtu.be/G9FB5R4wVno

了解一下Roguelike游戏和Roguelite游戏相关推荐

  1. Python制作当年第一款手机游戏-贪吃蛇游戏(练习)

    前言: 文章利用Python pygame做一个贪吃蛇的小游戏而且讲清楚每一段代码是用来干嘛的. 据说是贪吃蛇游戏是1976年,Gremlin公司推出的经典街机游戏,那我们今天用Python制作的这个 ...

  2. 服务国内超过70%游戏公司,腾讯游戏云发布游戏行业最全解决方案

    9月10日,在2020腾讯全球数字生态大会游戏专场上,腾讯云发布了全新升级的游戏解决方案及游戏服务器引擎GSE.游戏原生数据库TcaplusDB等多款新产品,进一步提升游戏开发者的效率. 目前,腾讯云 ...

  3. 微信小游戏开发教程-游戏实现3

    微信小游戏开发教程-游戏实现3 对象池 由于游戏过程中会创建很多临时对象,这些对象很快又不再使用,垃圾回收器也能帮我们主动回收这部分垃圾,但是回收时间不可控制,同时增大了创建对象的开销,所以我们使用对 ...

  4. 微信小游戏开发教程-游戏实现2

    微信小游戏开发教程-游戏实现2 绘制地面 类似于绘制背景,读者自行完成代码.src/runtime/land.js 简易View系统 坐标布局对于复杂的页面来说维护相当困难,因此这里我们引入布局的概念 ...

  5. 微信小游戏开发教程-游戏实现1

    微信小游戏开发教程-游戏实现1 概述 微信开发者工具官方提供一个飞机大战的游戏Demo,这里我们不再使用这个demo,我们以FlappyBird为例,为了让读者更加容易理解. 源码 https://g ...

  6. C#开发Unity游戏教程之游戏对象的行为逻辑方法

    C#开发Unity游戏教程之游戏对象的行为逻辑方法 游戏对象的行为逻辑--方法 方法(method),读者在第1章新建脚本时就见过了,而且在第2章对脚本做整体上的介绍时也介绍过,那么上一章呢,尽管主要 ...

  7. Unity中制作游戏的快照游戏支持玩家拍快照

    Unity中制作游戏的快照游戏支持玩家拍快照 有些游戏支持玩家"拍快照",也就是将游戏的精彩瞬间以图片的形式记录下来的功能.这个功能比较有趣,而且以后的用途也会很广,为此本节打算介 ...

  8. 直接操作游戏对象C#游戏开发

    直接操作游戏对象C#游戏开发 2.2.3  直接操作游戏对象 在Inspector视图里通过设置属性而改变游戏场景中游戏对象的状态,太过抽象,毕竟数字并不够直观.其实,改变游戏对象的状态,完全有最最直 ...

  9. 游戏控制杆OUYA游戏开发快速入门教程

    游戏控制杆OUYA游戏开发快速入门教程 1.2.2  游戏控制杆 游戏控制杆各个角度的视图,如图1-4所示,它的硬件规格是本文选自OUYA游戏开发快速入门教程大学霸: 图1-4  游戏控制杆各个角度的 ...

最新文章

  1. 轻量级RGB-D显著目标检测的中层融合
  2. markdown 字体颜色_一文搞定Markdown编辑头条号方法
  3. mysql 查询相同字段值的个数_好文 | MySQL 索引B+树原理,以及建索引的几大原则...
  4. 牛客网专题 概率dp
  5. python 温度转换程序_Python程序将米转换为码
  6. linux 普通io实现pwm,用普通IO口做PWM输出 - 51单片机 - 电子工程世界-论坛 - 手机版...
  7. 《Linux内核设计与实现》读书笔记(2)--- 进程管理
  8. C语言课后习题(37)
  9. speedbutton用法
  10. Win7系统下解决VB6.0鼠标滚轮支持
  11. mzy git学习,分支以及分支合并(四)
  12. CapstoneCS5265设计原理图|CS5265设计DP转HDMI2.0 4K60HZ转换电路|CS5265demoboard
  13. Cassandra CQL使用详解
  14. 新生宝宝办证-STEP1-出生证明办理
  15. 车牌识别EasyPR(3)——SVM模型判断车牌
  16. 计算机执行管理任务时,管理Active Directory用户和计算机
  17. 微信h5隐藏导航栏和状态栏_导航栏未在SwiftUI中隐藏
  18. RabbitMQ狂神说笔记(RabbitMQ B站狂神说笔记、KuangStudy、学相伴飞哥)
  19. 通过代理使用远程桌面(Mstcs)(转载)
  20. VMware ESXi网络配置

热门文章

  1. 电工 电路的暂态分析
  2. Java构建工具:Ant vs Maven vs Gradle
  3. 08.jdk动态代理原理
  4. 曾经我们并肩作战,敬未来一杯,敬资本一杯
  5. JAVA教程(二)之面向对象前基础知识
  6. 安装Windows10系统---制作U盘启动盘的方式安装
  7. 如果你的口才不好就请坚持写日记
  8. 《LoadRunner 12七天速成宝典》—第2章2.5节参数和变量
  9. 校友录php源代码,php校友录网站系统
  10. 移动互联网,浮华还是盛宴—— 2011年中国移动开发者大会