今天要和大家分享的是基于Unity3D开发2D游戏,博主一直钟爱于国产武侠RPG,这个我在开始写Unity3D游戏开发系列文章的时候就已经说过了,所以我们今天要做的就是利用Unity3D来实现在2D游戏中人物的走动控制。下面就请大家跟随我的一起来见证Unity3D强大的魅力吧。首先我们创建一个项目,创建新场景,我们首先创建一个Plane并将其命名为MainMap,然后我们在项目中添加一个Resources文件夹,将事先准备好的地图文件Map0复制到这个目录下,然后我们将这个图片拖拽到MainMap上,我们将MainMap的旋转参数Rotatiion设置为90,180,0,使其与摄像机垂直,然后将摄像机的Projection投影属性设置为 orthographic正交模式,这时我们就能够在屏幕中看到经典的余杭镇场景了。如果我们需要对场景进行进一步的优化的话,可以通过调整摄像机的投影面积大小和距离来实现。参数设置可以参考这里:

接下来,我们再次创建一个Plane将其命名为Player,这就是我们今天要出场的角色李逍遥啦,和准备地图类似,我们将李逍遥的贴图直接拖拽到Player上。刚开始角色会比较大,和画面不协调,我们可以通过调整Scale参数来缩放我们的角色,调整到合适的范围。这里我们直接使用了一张完整的地图,在实际的游戏开发中,一个场景地图可能是由很多瓦片构成的,所谓瓦片,就是指被分割成若干个可以拼接起来的图片。我们知道,仙剑奇侠传作为一款经典的单机游戏&#x

Unity3D游戏开发之使用Unity3D开发2D游戏 (一)相关推荐

  1. Unity3D游戏开发之仿仙剑奇侠传一2D游戏 (一)

    今天要和大家分享的是基于Unity3D开发2D游戏,博主一直钟爱于国产武侠RPG,这个我在开始写Unity3D游戏开发系列文章的时候就已经说过了,所以我们今天要做的就是利用Unity3D来实现在2D游 ...

  2. 【使用Unity开发Windows Phone上的2D游戏】(1)千里之行始于足下

    写在前面的 其实这个名字起得不太欠当,Unity本身是很强大的工具,可以部署到很多个平台,而不仅仅是可以开发Windows Phone上的游戏. 只不过本人是Windows Phone 应用开发出身, ...

  3. 【Unity3D自学记录】NGUI之显示2D游戏物体的名字

    http://www.unitymanual.com/thread-14635-1-1.html 用NGUI 显示游戏物体的名字,当然也可以显示物体的血条 状态信息 最终效果 第一步 首先找到场景中的 ...

  4. 工具设置Unity3D系列教程--使用免费工具在Unity3D中开发2D游戏 第一节

    时间紧张,先记一笔,后续优化与完善. 声明:   本博客文章翻译类别的均为个人翻译,版权全部.转载请注明出处: http://blog.csdn.net/ml3947,另外本人的个人博客:http:/ ...

  5. 开发2d游戏要用什么引擎_下一个游戏要使用什么2D游戏引擎

    开发2d游戏要用什么引擎 A few weeks ago, I posted about my experience attempting to make a prototype in a bunch ...

  6. 2D游戏开发 - SkyGameEngine2d 游戏引擎相关文章目录汇总

    SkyGameEngine2d - 探索 简洁 易用 ,一款适合游戏入门学习的2d游戏引擎 项目地址 https://gitee.com/xfcode/SkyGameEngine2d QQ群号:498 ...

  7. 2023游戏开发制作如何选择合适的游戏引擎?看完本文就知道

    在游戏开发方面,为您的游戏选择合适的游戏引擎可以决定整个体验的成败.还有很多因素需要考虑: 你想制作什么样的游戏? 你的游戏是 2D 还是 3D? 你有多少经验? 引擎或框架的社区有多活跃? 引擎可以 ...

  8. bada 2D游戏编程之一——图形绘制

    bada 2D游戏编程之一--图形绘制 在2D游戏中,用户见到的画面通常是通过两种方式实现的,一种是图形绘制,就是在屏幕上绘制各种几何图元,如线条和矩形等:还有一种是图像绘制,也就是常说的贴图,游戏中 ...

  9. 2d游戏引擎_8年,从2D到3D,我的学习之路

    Mickey 写了一篇 <一个本科毕业生创业两年的感悟>,从他的视角,总结了我们合作的两年经历. 我也来写一篇,介绍我的学习之路,希望对大家有所帮助,谢谢大家- 我的学习方法 1.直接从0 ...

  10. 2D游戏比3D游戏哪个更好做?游戏行业什么职业最吃香?

    通常情况下,同样档次2D游戏,开发成本和难度低于3D游戏. 对比两组共六个游戏,分别说明目前业界在2D游戏和3D游戏不同做法. 2D游戏(征途) 2D游戏(龙之皇冠) 2D游戏(奥利和迷雾森林) 3D ...

最新文章

  1. R语言Logistic回归模型案例:分析吸烟、饮酒与食管癌的关系
  2. Xamarin的环境搭建Xamarin.iOS
  3. 计算机一级ppt难点,计算机一级复习.ppt
  4. IIS 不能重新启动,并且使用RUN-iisreset 也不能运行,错误提示:No Such Interface Supported (已解决)...
  5. 字体大宝库:设计师必备的专业免费英文字体
  6. 学生宿舍管理系统--需求说明、概要设计、详细设计
  7. 关于滤波电容、去耦电容、旁路电容作用
  8. Bailian2981 大整数加法【大数】(POJ NOI0106-10)
  9. php 导出tables,jquery+php实现导出datatables插件数据到excel的方法_php技巧
  10. Java Lambda 策略模式
  11. 老司机心得之时间管理入坑
  12. 【论文导读】Selecting Data Augmentation for Simulating Interventions
  13. php ip纯真数据库Dat,PHP获取IP地址所在地信息的实例(使用纯真IP数据库qqwry.dat)
  14. Codeforces 592 A. PawnChess 【Codeforces Round #328 (Div. 2)】
  15. MySQL 基础学习笔记
  16. springboot+elasticsearch 基本使用
  17. navicat连接mysql1205报错
  18. 【PaddlePaddle】【论文复现】U-GAT-IT
  19. 详解Python3中yield生成器的用法
  20. git-cz 一款git commit 统一规范的工具

热门文章

  1. binwalk中文linux,Binwalk · Kali Linux Tools Documents · 看云
  2. 使用sublime编写python、php代码并运行
  3. iOS平台的应用程序调试与分析
  4. android8.1 添加 doze白名单
  5. 分布式存储只能是“小而美”吗?
  6. python matplotlib 画黑白的柱状图(论文专用)
  7. 训练仿真系统软件开发公司有哪些呢
  8. ROG魔霸新锐电脑如何用U盘重装Win10系统教学
  9. SQL语言NULL用法学习笔记 (源自《SQL基础教程第2版》MICK 、孙淼、罗勇)
  10. JAVA 模板抠图生成滑块拼图验证码原理及实现