• 选择unity3d开发app

    2016-12-26 14:50:20
    所有准备开始自己开发一款项目计划管理工具,来自己使用。   所以开始选择开发工具:   1.原生的安卓和ios感觉要维护多个版本保持版本一致,实在是没那精力   2.html跨平台方案,混合开发(听说体验不是

    做过一些项目,参入过一些项目的计划安排。总觉得一些工具用起来很麻烦,要么是要收费,要么很大很重。没有针对小团队的简单易用的任务管理工具,也可能是找了些不能适合自己的习惯。

     

    所有准备开始自己开发一款项目计划管理工具,来自己使用。

     

    所以开始选择开发工具:

     

    1.原生的安卓和ios感觉要维护多个版本保持版本一致,实在是没那精力

     

    2.html跨平台方案,混合开发(听说体验不是很好),react(看了下,现在支持安卓、ios)没看到支持pcAngular2(试了下还不错同样只支持安卓、ios)但是api很多,限制很多不是很灵活,xamarin同样不支持windows PC,而且安卓模拟器调试和真机调试都是很慢的

     

    3.最后选用了unity3d来开发

     

    unity3d开发app的缺点:

     

    a.包大

     

    b.耗电

     

    3.没有app开发的框架

     

    4.没有app开发的控件

     

    5.移动平台功能要自己对接不同的系统

     

    优点:

     

    支持PC,支持移动,支持做很炫的效果,调试开发环境没有障碍,调试运行快

     

    那现在又回到unity3d的缺点,包大,我现在开发的差不多,包体在22m多,应该还好,当然比不上原生的。再说耗电,有的玩家玩游戏都能玩上几个小时,用一个普通的应用应该不会那么长时间。app开发框架没有,自己建,app开发

     

    控件没有自己建,移动平台功能自己对接(如果多的话就麻烦些了)

     

    还有一点,也是重要的一点就是个人比较喜欢c#,也比较喜欢unity3d这种不让开发者麻烦的精神,呵呵!

     

    现在给大家看下这些天的成果;下载地址:http://android.myapp.com/myapp/detail.htm?apkName=com.Lemon.Team

     

    有兴趣的朋友欢迎加入群:柠檬团队466465470,一起讨论交流

    展开全文
  • MAC中开发Unity3D

    2016-03-23 16:21:29
    一直想做3D开发,去年后半年...用Unity3D开发了游戏也不能上传AppStore,除非工作上用,不然个人开发代价有点大。 后来听说Unity3D基础版免费了,而且可以上传到AppStore,于是又想学了。 找了好几次了,怎么就是找

    一直想做3D开发,去年后半年开始学IOS下的OpenGL,只学会了纹理,而且灯光音效什么的好麻烦,于是想学学Unity3D。

    今年年初就计划上了,可是Unity3D收费,费用不便宜呢。用Unity3D开发了游戏也不能上传AppStore,除非工作上用,不然个人开发代价有点大。

    后来听说Unity3D基础版免费了,而且可以上传到AppStore,于是又想学了。


    找了好几次了,怎么就是找不到基础版的安装包呢。

    不用找免费安装包了,原来免费包、试用包、专业包都是一个,下载地址:http://unity3d.com/cn/get-unity/download/archive



    今天打起精神,终于迈出了第一步:把Unity3D装上了。


    下载安装包,当前版本为Version 4.2。运行安装包

    1、 Activate your Unity license


    看到了吧,三个勾选框,第一个是填购买到的序列号,第二个是激活免费版,第三个是30天专业试用版


    2、Log into your Unity Account


    已经注册过的,直接登录就好了。没注册的,点击Create Account按钮


    3、Create a Unity Account


    填写姓名、邮箱、密码,点勾选框,I agree to the Unity Terms of Use and Privacy Policy。

    等待...



    4、Log into your Unity Account


    注册成功了,去邮箱里激活吧。

    激活邮件内容如下


    点击Confirm my account跳转到网页上,网页内容如下


    好了,回到Unity3D安装界面,填写密码登录


    5、Answer a few questions

    可以不填,滚动到最下面可以跳过去。特别提示,别拉伸窗口啊。



    6、Thank you for your time


    点击Start using Unity开始吧


    7、Welcome to Unity




    安装好了,开始学习Unity3D吧



    推荐:

    雨松MOMO程序研究院:http://www.xuanyusong.com/page/9

    四角钱的博客:http://www.iu3d.com

    CocoaChina论坛:http://www.cocoachina.com/bbs/thread.php?fid=22

    宣雨松的书:《Unity3D游戏开发》



    展开全文
  • 使用unity3d开发app

    2019-07-23 23:27:57
    所有准备开始自己开发一款项目计划管理工具,来自己使用。 所以开始选择开发工具: 1.原生的安卓和ios感觉要维护多个版本保持版本一致,实在是没那精力 2.html跨平台方案,混合开发(听说体验不是很好),react...

    做过一些项目,参入过一些项目的计划安排。总觉得一些工具用起来很麻烦,要么是要收费,要么很大很重。没有针对小团队的简单易用的任务管理工具,也可能是找了些不能适合自己的习惯。

    所有准备开始自己开发一款项目计划管理工具,来自己使用。

    所以开始选择开发工具:

    1.原生的安卓和ios感觉要维护多个版本保持版本一致,实在是没那精力

    2.html跨平台方案,混合开发(听说体验不是很好),react(看了下,现在支持安卓、ios)没看到支持pc,Angular2(试了下还不错同样只支持安卓、ios)但是api很多,限制很多不是很灵活,xamarin同样不支持windows PC,而且安卓模拟器调试和真机调试都是很慢的

    3.最后选用了unity3d来开发

    unity3d开发app的缺点:

    a.包大

    b.耗电

    3.没有app开发的框架

    4.没有app开发的控件

    5.移动平台功能要自己对接不同的系统

    优点:

    支持PC,支持移动,支持做很炫的效果,调试开发环境没有障碍,调试运行快

    那现在又回到unity3d的缺点,包大,我现在开发的差不多,包体在22m多,应该还好,当然比不上原生的。再说耗电,有的玩家玩游戏都能玩上几个小时,用一个普通的应用应该不会那么长时间。app开发框架没有,自己建,app开发

    控件没有自己建,移动平台功能自己对接(如果多的话就麻烦些了)

    还有一点,也是重要的一点就是个人比较喜欢c#,也比较喜欢unity3d这种不让开发者麻烦的精神,呵呵!

    现在给大家看下这些天的成果;下载地址:http://android.myapp.com/myapp/detail.htm?apkName=com.Lemon.Team

    有兴趣的朋友欢迎加入群:柠檬团队 466465470,一起讨论交流

    转载于:https://www.cnblogs.com/liuhaili/p/6184238.html

    展开全文
  • 这次做的东西呢,其实就是个App,这个App用来控制电灯的开关和窗帘的升降。当然这里不仅有软件还有硬件的部分。哦哦,说明一下,我是搞自动化的,以前从来没学过C#,只学过C,所以这个App现在也只是实现了基本的...

        第一次写博客,之所以写,是用来记录以下自己的学习过程并总结一下学到的技能和各种小知识点,以免以后忘记可以查询。

        这次做的东西呢,其实就是个App,这个App用来控制电灯的开关和窗帘的升降。当然这里不仅有软件还有硬件的部分。哦哦,说明一下,我是搞自动化的,以前从来没学过C#,只学过C,所以这个App现在也只是实现了基本的功能。现在进入正题。

        硬件部分:见图。

          我这里没有用到INTERNET,只有个局域网,用的是台达SE系列的PLC,然后通过网线PLC的网络口与路由器的一个LAN口相连,然后手机连接该路由器发出的wifi就行了,这样,硬件上的网络就联通了,理论上只要协议匹配就能实现APP控制PLC。

        这里要注意两点,一是PLC的网络口自身是有个默认IP的,你得先把她读出来,怎么读呢,使用软件呗,网络IP抓包什么的,因为台达PLC的编程软件正好可以广播搜寻与本机PC相连的PLC的IP,所以我就用的编程软件读出来那台plc的IP地址为10.10.12.230,然后,要设置路由器的IP地址,一定要与PLC的IP在同一个网段,比如我设置的就是10.10.12.1;二是路由器要设置成DHCP形式,让路由器给链接的设备自动分配IP。当时我什么都不懂,网上也没这些细节的东西,走了好多弯路。

       硬件完成,然后就是软件。软件的核心其实就是一个MODBUS TCP协议,这个协议可是每个搞自动化的人都必须懂的。C#如何编写MODBUS TCP协议,我也是看的别人的博客,具体见下面两个链接吧:

    http://blog.csdn.net/thebestleo/article/details/52269999

    http://www.dl-winbest.cn/H056.html

     然后可能大家会问为什么用C#开发APP,其实就是简单呗,用的开发软件是Unity3D,大家想具体了解这个软件是什么的话就去百度吧。

    然后给大家看看部分源码。其实很简单的。

          其实我刚毕业,挺迷茫的。不过做了这个东西之后,打算以后就搞C#和Unity3D编程了,未来的路还很长,希望自己每一步都走好,不要浮躁,慢慢走。加油吧。

    这是三年前刚毕业参加工作时写的,今天才发现一直放在草稿箱没放出来。那时一心想搞开发,但当时也没想清楚自己未来该怎么走,一步一步莽莽撞撞在黑暗里摸索。看到这篇文章就想起了过去。

    想起了王小波的一句话,深有感触。“我慢慢走回家去,那天夜里没有月亮,但有星光。对于我这样在那些年里走惯夜路的人来说,这点光亮足够了”。期待未来的自己。

    展开全文
  • unity3d开发app的框架

    2019-07-23 23:27:57
    unity3d开发app的框架,开源地址 https://coding.net/u/liuhaili/p/U3DApp/git 希望能和有相同兴趣的朋友一起完善 打开Scene下的MainUI场景 目录结构 Canvas MyApp-------------------------------------------...

    unity3d开发app的框架,开源地址 https://coding.net/u/liuhaili/p/U3DApp/git 希望能和有相同兴趣的朋友一起完善

     

    打开Scene下的MainUI场景
    目录结构
    Canvas
    MyApp-------------------------------------------App根节点
    PlatformCallBackListener----------------------调用不同平台方法的回调接收
    PageGroup-------------------------------------页面组管理
    DetailPageBox----------------------------------详细页面
    DatePickerBox----------------------------------日期选择对话框
    DialogBox---------------------------------------一般对话框
    HintBox-----------------------------------------提示框
    DataLoading------------------------------------数据加载提示
    ImageManager---------------------------------动态图片资源管理
    SignalObjectManager--------------------------单个对象缓存
    MultiObjectManager---------------------------列表项,多个对象重复使用缓存

    转载于:https://www.cnblogs.com/liuhaili/p/6236926.html

    展开全文
  • unity 如何开发手机App

    2016-09-22 11:01:55
    大家都知道unity在手机游戏方面很出色,但其实它在app方面也表现得同样出色,特别是现在UGUI的出现,使得可以快速的做出精美的界面下面看个APP截图:上图红框标识的部分,android可以用ListView来实现,那么Unity...
  • Unity3D 发布App Store

    2017-10-17 14:37:09
    1,准备工作 Mac, iPad/iPhone 2,配置iOS工程 3,打开开发者账户 https://developer.apple.com/ 选择 Certificates,Identifiers&Profiles  4,申请证书 Certificates -All 点击+ 选择 Development -> ios...
  • 今天呢,博主将为大家送上Unity-Android系列的最后一篇文章《Unity3D游戏开发之从Unity3D到Eclipse》。通过前面的学习,大家已经知道通过在Eclipse中为Unity编写插件的方法,我们可以实现在Unity与Android API的通信...
  • 经验分享 Unity3D游戏开发流程与规范 游戏开发是所有软件开发类型中最难的一种。 要求各种专业人员(策划、程序、美术等等)高度的协同配合。 确保游戏进度良性推进。
  • 分享一款个人Unity3d软件设计开发实例 1 概述 软件制作过程中感觉有些像在做游戏,本软件为个人兴趣,还在测试制作阶段,仅用于学习交流。通过导入实际测量点云数据和抽样钻孔数据信息,采用DTM三角网三维建模技术和...
  • 游戏还在开发中,今天我就先测试Unity3D导出并在App内测试遇到一些问题,故写一篇防坑的。 一。关于Unity3D打包 Unity3D新建一个空白项目为例左上角File->BuildSettings 导出项目 打包过程中可能由于...
  • 各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/...比如博主在写《[Unity3D]Unity3D游戏开发之自由视角下的角色控制》和《[Unity3D]Unity3D游戏开发之角色控制漫谈》这两篇
  • Unity3D游戏开发初探

    2015-03-12 09:19:39
    一、Unity3D平台简介  Unity是由Unity Technologies开发的一个让轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于...
  • 1.添加库文件:拷贝unity安装目录下的库文件:Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\Classes\classes.jar到安卓项目目录下:app\libs\unitylibs.jar 2.拷贝unity安装目录下的...
  •  由于我们部门经理还有一个同事都是做技术美工的,最近有点迷恋上unity3d开发,一直主动要求参加项目开发。之前一直是自己开发,随心所欲的 写,可发现代码的耦合性太高,根本没法放置一个模块给他们。上周开始一直...
  • 如果您想让自己的Unity3D游戏在发布到苹果的App Store或者谷歌的Google Play商代后具备获利赚钱的功能,首先就可以考虑在自己的游Unity戏工程中添加Unity系列的广告,然后诱使玩家并在合适的时机播放,玩家在观看...
  • unity3d答题系统

    2020-07-07 10:41:41
    unity3d,答题系统 unity3d,答题系统 unity3d,答题系统 unity3d,答题系统
  • Unity3D手游开发实践

    2018-04-29 10:58:53
    虽然基于Unity3D,很多东西同样适用于Cocos。本文从以下10大点进行阐述:架构设计、原生插件/平台交互、版本与补丁、用脚本,还是不用?这是一个问题、资源管理、性能优化、异常与Crash、适配与兼容、调试及开发工具...
  • 一款软件肯定要有好的界面了,Unity3D 5.X版本后开始了UGUI功能。 下面我们来讲解一下,Unity3D UGUI 界面的简单制作。看下面这张图,咱们将UI实现呢   下面我们就开始制作UI,哎,原来的图片没有了,还得自己...
  • 众所周知,Unity3D是一个强大的跨平台游戏引擎,和大多数喜欢Unity的朋友一样,博主在体验了Unity强大的跨平台能力后,被深深地震撼了,试想以前我们如果要开发一款游戏的话,我们需要对DX、OpenGL等图形库
1 2 3 4 5 ... 20
收藏数 5,759
精华内容 2,303