WindowsPhone&Windows8.1&Windows8&Unity3d 填坑日记

近期的游戏开发大体上接近尾声,总结了不少关于Unity3d面向Windows几大平台开发时遇到的各种坑以及怎样填坑的经验。总的来说,Windows8.1
Windows8/RT以及WindowsPhone这几个平台的开发人员很的少,文档也很的有限。甚至于MSDN的文档写的也是不清不楚。所以我认为有必要用一系列的文章具体的和大家分享一下。

这一篇仅仅是一个文件夹,先介绍一下我要写的一些部分:

1. Unity项目导出至各个平台注意事项。

2. API不兼容问题以及怎样解决。

3. Windows8/rt/8.1这三个平台怎样解决无法弹出虚拟键盘问题(不知道Unity官方眼下有没有找到解决方式)。

4.
Windows的全部平台的插件加入方法。比方新浪微博,支付宝,高德地图等等。非常坑爹的一点是,非常多第三方都没有提供Windows8或者WindowsPhone平台的SDK,所以解决这些问题的过程也是遍地血泪。

5. WindowsPhone和Windows8.1/8/rt的跨线程调用。由于API不兼容的问题,有非常多的功能须要在游戏外部的“包装”中实现。

眼下就想到这些,欢迎补充提问。我会尽可能的所有解答

WindowsPhone&Windows8.1&Windows8&Unity3d
填坑日记

时间: 2024-08-04 18:29:35

WindowsPhone&Windows8.1&Windows8&Unity3d 填坑日记的相关文章

Unity3D的坑系列:动态加载dll

Unity3D的坑系列:动态加载dll 我现在参与的项目是做MMO手游,目标平台是Android和iOS,iOS平台不能动态加载dll(什么原因找乔布斯去),可以直接忽略,而在Android平台是可以动态加载dll的,有了这个就可以实现代码更新,不过实际上,在unity里要用上动态加载dll是有很多限制的(不了解的话就是坑). 限制1:在Android手机里动态加载dll不能使用Assembly.LoadFile(string path),只能使用Assembly.Load(byte[] raw

unity3D游戏开发日记(总序)

经过了两三个月对unity3D引擎的粗学习和了解,决定在大学这两年就好好搞unity就好了,配合着学校的课程加深对游戏的理解和对引擎艺术的解读,毕竟现在能力有限,现在就只是处于实用和熟悉引擎的阶段. 然后我的目标是争取一天出一个小游戏,当然了并不是要做到十分完整和比较好的可玩性,只是每天用unity来实现自己的一些脑洞,然后慢慢去体会游戏机制和原理.以后没什么特别的事情的话,早上更一篇日记来阐述游戏想法,这些想法可能是经典的.超前的.无聊的.烂大街的···总之要让自己每天都不闲着:中午会更一篇进

【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版)

在两个月前曾写了一篇<[Unity3D实战]零基础一步一步教你制作跑酷类游戏(1)>,里面一步一步演示了制作跑酷类游戏,然而由于时间原因,只写到了让角色往前移动为止.这个坑一直没有时间去填,(虽然也没多少人看啦),今天刚好有时间完成了一个跑酷类游戏的Demo.放上来给有兴趣的朋友看看. Demo源码及对应素材下载:链接:http://pan.baidu.com/s/1i4QkkuD 密码:p04w 游戏简要说明 游戏类型:跑酷类游戏(Demo,非完整游戏) 操作方式:左右方向键(可自己移植到手

unity3D游戏开发日记(一)——晚

完结散花 另加了计时功能,虽然然并卵,不过稍微提高了一下游戏紧张度,另加了分数和本地储存功能,关于储存目前只会playerPrefabs的一些功能. 总结: 按高紧张度算的话,差不多做了四个半小时,一半参考书本一半自己想,其实主要是书上都是简单例子,代码太简单,不得不再填一些功能,总之第一天不错,至于能不能通过审核是令一回事了. 等通过审核再添加项目网址:——未完待续,敬请期待

unity3D游戏开发日记(二)——晚

已经凌晨十二点半了,是第二天了 虽然比预想的稍微慢了点,但是还要总结一下(2D项目): 一.多层背景以不同速度滚动,实现远近效果: 二.射击类中碰撞检测由子弹的代码来处理,逻辑会比较清晰: 三.书上好多的代码.函数.功能unity新版本已经弃用了,最好的学习方式还是看官方文档. 老规矩,已经提交审核了,等审核过了再上传网址——晚安

unity3D游戏开发日记(一)——中

到目前为止已经完成大部分工作. 学到的新内容: 1. if (transform.position.y < 4 && transform.position.y > -4) transform.Translate(0, moveSpeed * Time.deltaTime * Input.GetAxis("Vertical"), 0); if (transform.position.y >= 4) transform.position = new Vec

把现有Unity3d游戏向Windows Phone 8.1移植(基础)

最近在将一款现有的游戏向Windows Phone平台移植,暂时完成了一个小阶段,做一个总结. 开发环境: Windows 8.1 系统及以上,愿意的话,用Windows 10 尝鲜也可以. 微软账号,用于在建立Windows Phone项目时获取开发证书,免费.http://signup.live.com/ 微软开发账号,用于上传应用到商店, http://dev.windowsphone.com/ ,19刀永久管用. Visual Studio 2013 ,如果用旗舰版,则自带 Window

已经被cocos2dx给折腾的想要放弃它,专注Unity3D的怀抱了!

一直使用cocos2dx编写自己的2D小游戏,不得不说,编写个人的超级小规模的游戏,使用cocos2dx有一定的优势,首先门槛很低,编写2D游戏用起来也算顺手,可惜一直没有一个优秀的UI编辑器,好不容易等到cocostudio发布,结果没想到,这厮比cocosbuilder要坑爹一百倍啊一百倍!!!从1.0版本开始使用这厮,结果每次版本更新,这厮就在修改使用方式,最可怕的事总算发生了,我手贱把cocos2dx升级到3.2,cocostudio升级到最新的2.0 beta,使用起来,让我震惊了!真

毕业2年,unity3d游戏开发2个月,第一篇随笔

今天是个值得纪念的日子.因为: 人生第一次通宵加班了,开通博客了,毕业刚好2年了,来上海2个月了. 欧了,说点什么吧(- o -)~zZ 一. [西安的日子]   大学过得很普通很普通,没什么波澜起伏的经历(额,我就不说是浑浑噩噩了,还是打算来电正能量吧@[email protected]).一句话就是——也是顺利毕业了,挂过科,还好有个证.就是毕业后,还觉着没玩好&没学好. 哦对了,在西安上的学,在西安开始的人生第一份工作. 大三去了个还算规模比较大的金融行业的软件公司实习,算是真正上的第一份