前几天,小李子一直在纠缠3D,伪3D游戏等。虽说小李子效力于大公司,但是该公司毕竟不是专业的游戏公司。美工XX等一概不全,要使用个3D引擎做个ipad,Android的游戏。这年头是怎么了。

游戏最主要的是什么?是画面?还是互动的画面?还是互动的立体画面?接触过这么多游戏,还没有见过只以最精致的画面获奖的作品。相反游戏界面粗糙主题出彩的作品倒是蛮多。画面仅仅是表现形式,何必拘泥于此。2D也好,3D也好,能表现出来该有的效果就可以了。45度角的2D的仙剑,没有啥角度可言的雨血,经典的俄罗斯方块和超级玛丽,2D方块的坦克大战。玩家理解接受当年的游戏可能因为条件限制开发不出来3D效果。现在条件有了,玩家就不再认可2D游戏?显然这并不是主要原因。我没有听到大富翁和仙剑被改版成3D效果后赞誉有所增加。现在的3D游戏的配置要求越来越高。一种游戏的观点是游戏需要成为现实生活的再现,而另外一种观点是游戏需要天马行空的思维,构造出梦幻的世界。这些观点都是ok,但是没有说现实生活的再现,开发游戏就必须使用3D引擎,就必须全部都是3D的。

虽然我不是游戏开发者,但是怎么说也是资深的游戏玩家。当然我也不能代表所有的游戏玩家说话。我个人只是觉得游戏题材和编剧是最为关键的因素。画面和交互性满足展现形式即可。所有2D还是3D..我还是觉得能用2D就用2D。因为2D相对于3D开发周期要快。

2D游戏vs3D游戏相关推荐

  1. Unity制作2D动作平台游戏视频教程

    Metroidvania工具包:打造统一的2D行动平台 流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确 ...

  2. 在 2D 横向卷轴游戏里上下楼梯

    在 2D 横向卷轴动作类或冒险类游戏中,其实"楼梯"并没有想像中的常见,特别是强调平台跳跃的 2D 游戏中通常完全不会出现楼梯.其中一个重要原因,就是楼梯相关的人物动态实作起来并没 ...

  3. Unity3D 2D射击小游戏瞄准线的实现

    Unity3D 2D射击小游戏瞄准线的实现 0. 前言 本片文章是对 https://www.bilibili.com/video/bv1sY411V7tx 视频中瞄准线是如何实现的一个讲解教程,欢迎 ...

  4. 今天开始做战斗,回合制战斗代码实现第一篇,从头开始,简单的2d回合制游戏

    拖了这么久,终于弄到战斗系统了,不过仙剑demo的回合制战斗比较复杂,所以我们从最简单的2d回合制游戏战斗开始讨论,看看游戏战斗系统代码什么样子. 还记得回合制战斗的流程图吗,UI的时候我曾经贴过,, ...

  5. iOS游戏开发之使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏(教程含源码)

    实战需求 使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏 本文价值与收获 看完本文后,您将能够作出下面的界面 实战代码 1.主界面 import SpriteKit im ...

  6. 【githubshare】基于 C 语言编写的一款 2D 太空射击游戏,已在 Windows 10 和 Ubuntu Linux 16.04 系统上跑通测试

    基于 C 语言编写的一款 2D 太空射击游戏:space-shooter.c,已在 Windows 10 和 Ubuntu Linux 16.04 系统上跑通测试. GitHub:github.com ...

  7. [Unity]2D打飞机游戏

    今天带来一个在自学Unity3D过程中写的第一个2D打飞机小游戏.代码写得不好,功能也很少,主要是为了记录学习心得,也希望各位能够多给些指导.后续应该会有优化和完善游戏功能. 闲话不多说,先来分析下游 ...

  8. 基于unity的2D横版游戏开发日志 小结

    前言 说是基于unity的2D横版游戏,实际上只是一个初学unity与C#新人的练手Demo,目前还处于半成状态.美术资源方面全部出自unity免费资源,经过自己的小修,大致拼出了一个游戏.代码方面, ...

  9. 2D平台类游戏开发教程(翻译)

    这是一篇实现2D平台类游戏的技术指导文章,原文地址:http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-pla ...

最新文章

  1. java对cookie的操作
  2. chart.Correlation绘制相关性热图
  3. Squid处理web数据请求
  4. RadioButton 自定义控件
  5. [深度学习]Ubuntu16.04 + GTX 1050 + cuda8.0 + cuDNN5.1 + caffe安装详解
  6. pythonqt5plaintextedit某一行的内容_如何能够做到持续输出内容?
  7. 如何在mysql中创建过程_如何在MySQL 中创建存储过程?
  8. SQL 字段保留下划线后部分
  9. 百度要革自己的命?移动搜索或取消PC网页收录
  10. Spss的基本方法使用步骤
  11. Tomcat-日志格式配置
  12. ac ap方案 华为_华为AC AP无线配置方法
  13. 14岁女孩寒夜蹭网上课看哭众人:不吃读书的苦,就要吃生活的苦
  14. 【无人机 学习笔记 2】无人机导航制导与控制
  15. 网站自动回复客服源码
  16. NAS中的文件共享协议
  17. 放大电路中的自激震荡及相位补偿方法
  18. SAP工具箱 配置导入模板
  19. 【Git】Git 的基本使用
  20. IT行业常用网站与平台汇总(持续更新...)

热门文章

  1. Word控件Spire.Doc 【段落处理】教程(一):C#/VB.NET:在 Word 中对齐文本
  2. 极光推送java实现
  3. Unity 从零开始的2D游戏开发 —— [Animator] 使用动画状态机制作简单动画
  4. 中年失业的你们在干嘛?
  5. 第十八届全国大学智能汽车竞赛报名信息统计:东北赛区报名队伍
  6. android+读写+assert,Android assert 机制
  7. 华为云王红新_Veritas 与华为云签署合作谅解备忘录 推进云数据安全进阶
  8. C语言实现国旗图案,C语言 飘动的红旗(要有旗杆)
  9. 绝对定位和相对定位的一些特性
  10. 一张图看懂三次贝塞尔曲线(Cubic Bézier Curve)