想要做一款成功的游戏,离不开优秀的策划,设计,玩法,美术,等等等等。这其中需要学习的东西太多。然而多想无益,这些东西越学越多,只有先尽快做出成品,然后不断迭代,才能更加深入了了解。因此,这里我们直接参考已有的成功案例,并加入一些我们自己的理解,适当改良。

游戏背景

  为了方便学习,整个游戏的世界观,以魔兽世界为基础背景。种族、职业、阵营、地图、怪物、装备、掉落等,我们都参考魔兽世界,游戏取名IdleWOW。

  因为是放置游戏,因此离线挂机或在线自动战斗是主要的战斗玩法,战斗采用回合制,不需要玩家操作,点击战斗后,在后台直接计算结果,并传给客户端播放。同时,为了简化战斗,将会重新定义技能,移除技能消耗的魔法值、能量、怒气等属性,只保留生命值。此外,我们还可以对游戏原来的设计进行一些灵性的改动,比如,“烹饪”技能,制造食物可以缩短两次战斗之间的休息时间,"急救“技能,制造绷带可以加快战斗播放速度,等等。

  这里我们把一些游戏里可能涉及的主要元素,通过脑图展开,不再具体考虑,等到涉及某部分内容时,再一一展开。

背景交待的差不多了,下一章我们将开始搭建整个项目的框架,进而一步步实现整个游戏的功能。
本文原文地址:https://www.cnblogs.com/lyosaki88/p/idlewow_1.html
1元催更

转载于:https://www.cnblogs.com/lyosaki88/p/idlewow_1.html

从零开始实现放置游戏(一)——游戏设计相关推荐

  1. Java-小游戏-炸弹人-课程设计-搜索算法

    项目链接:Java小游戏-炸弹人-课程设计-论文-AI-其他文档类资源-CSDN下载Java小游戏-炸弹人-课程设计-论文-AI-其他文档类资源-CSDN下载项目描述:https://blog.csd ...

  2. 从零开始的种田生活-Unity游戏开发

    从零开始的种田生活-Unity游戏开发 CSV中的静态数据读取 Json中的动态数据读取 ScriptableObject的使用 大家好,这里是暴躁老哥酒九.最近了我们的童年记忆<摩尔庄园> ...

  3. 3D 游戏编程与设计:第3次作业

    3D 游戏编程与设计:第3次作业 姓名:韩宝欣 学号:20331013 代码仓库:https://gitee.com/sse_20331013/3d-game.git 文章目录 3D 游戏编程与设计: ...

  4. 状态驱动的游戏智能体设计

    State-Driven Game Agent Design 状态驱动的游戏智能体设计 Mat Buckland著 赖勇浩(http://blog.csdn.net/lanphaday) 译 Note ...

  5. 状态驱动的游戏智能体设计(上)

    本文由恋花蝶最初发表于http://blog.csdn.net/lanphaday,欢迎转载,但必须保持全文完整,也必须包含本声明. 译者并示取得中文版的翻译授权,翻译本文只是出于研究和学习目的.任何 ...

  6. 游戏原画设计流程包括哪些内容?

    游戏原画设计流程包括哪些内容? [导语]角色可以说是整部作品的灵魂,在整个游戏设计制作中,游戏原画设计是非常重要的,设计好游戏原画角色是游戏设计师的主要职责,不同的任务角色设计风格也是不一样的,需要设 ...

  7. HTML5期末大作业:游戏网页网站设计——卡通的萌王游戏网页(13页) HTML+CSS+JavaScript

    HTML5期末大作业:游戏网页网站设计--卡通的萌王游戏网页(13页) HTML+CSS+JavaScript 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. ...

  8. 期末作业代码网页设计代码 游戏网页网站设计——卡通的萌王游戏网页(13页) HTML+CSS+JavaScript

    HTML5期末大作业:游戏网页网站设计--卡通的萌王游戏网页(13页) HTML+CSS+JavaScript 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. ...

  9. 3D游戏编程与设计作业09

    3D游戏编程与设计作业09 UGUI基础 画布 基础概念 测试渲染模式 UI布局基础 基本概念 锚点练习 UI组件与元素 基本概念 Mask练习 动画练习 富文本测试 简单血条 血条(Health B ...

最新文章

  1. Wamp与IIS同时在Windows7下运行解决方法
  2. python 导入库:from scipy.misc import imread出错问题
  3. CSV合规的矫枉过正
  4. OFBiz + Opentaps 仓储设施 基本管理
  5. 旧文重发:做人、做事,做架构师——架构师能力模型解析
  6. springboot获取ApplicationContext的三种方式
  7. Verilog代码风格
  8. nodejs因buildpack指定不当部署到CloudFoundry后出的一个错误
  9. Android 基础(十三) shape
  10. Oracle 数据库导入导出
  11. 【FZU2178】礼物分配
  12. java多线程创建一个简单的案例
  13. windows + visual studio 2010 配置SVN
  14. [CMake] 官方文档 和 FAQ
  15. [译] 用 Swift 创建自定义的键盘
  16. signature=daa3bbe3ad9a7c162ba9d98f8d9e7530,来用百度密语吧!!!
  17. js实现手机横竖屏事件
  18. 列举html5格式,前端HTML5基本格式【前端技术文章】
  19. python histogram bins_5种方法教你用Python玩转histogram直方图
  20. 没有项目管理经验,可以参加PMP考试?

热门文章

  1. maya python插件_Maya Python - ALembic导入导出助手
  2. cmd(命令行)操作或连接mysql数据库,以及创建数据库与表
  3. 机器学习分类模型评价指标详述
  4. 学习Three.js——后期处理(EffectComposer)
  5. 1.4 Illustrator的三种屏幕模式
  6. 《RFID技术与应用》测试选择题
  7. 浏览器开发者选项取消已在调试程序中暂停
  8. iview-admin二级目录只有一个时变成一级目录解决方法
  9. 快速排序(升序+降序)
  10. 跨越数据的“叹息墙”:华为下一代数据湖与HPDA时代