3D java转unity3d 做游戏都要学什么?不学Java可以吗?? 好难 可是学Java的话还能

我想学习unity3d游戏程序开发 要学-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
我想学习unity3d游戏程序开发 要学
来源:互联网 发表时间: 1:47:43 责任编辑:鲁晓倩字体:
为了帮助网友解决“我想学习unity3d游戏程序开发 要学”相关的问题,中国学网通过互联网对“我想学习unity3d游戏程序开发 要学”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:我想学习unity3d游戏程序开发 要学习什么?有推荐的书么?,具体解决方案如下:解决方案1:我有java编程基础都需要看什么书解决方案2:U3D,支持C# JavaScript boo 三种语言。建议从这三方便入手,可能更好点
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号我想学APP,可是没有一点基础!java,C++都不会!这样的情况可以学吗?会很难吗? - 略晓 我想学APP,可是没有一点基础!java,C++都不会!这样的情况可以学吗?会很难吗?
楼主我看好你,最难的其实是迈开第一步。
只要你对这个感兴趣,就着手去做吧。
图片/音乐/电子书
不是很难,app?android的app么?建议先按照书的基本内容,写出hello world! 然后慢慢来...如果一点基础没有的话,刚开始还是有点点痛苦的,但是还好了 ~
当然可以,很多技术从业人员也不是什么都会的,往往都是在职的时候不断地学习新的语言和技术的。
只要你明确好目标,然后再把任务细化,逐项实现,做个app不难的。
如果你是指androi的app那就学java,IOS就学objective-C,web app就学php或者python,这些都有书和视频的,资源很多,关键看你自己的决心。
互联网,Linux,ACMer,Python,计算机图形学,云计算
楼主真的了解APP这个词吗?
如果不是有大把时间,还是算了吧,玩玩而已的话去学点好玩的吧....
首先 你必须明白什么是 APP ?
APP:就是应用软件 现在主要指的都是ios mac android等系统下的应用软件。
从你的描述你没有一点编程基础!java,C++都不会!我看还是算了吧 ,你最好去学习 其他自己感兴趣的东西!做自己擅长的事情,不浪费时间!没有编程基础 ,几乎是不可能的!至少很难!
威客【Witkey】,设计、用户体验改进、信息检索、IT 【 QQ: 】
lz你最好明确一下你想学这些东西的目的是什么,是为了增加技能以后赚钱还是纯粹兴趣想写一两个应用。如果是增加技能,那么就要做好吃苦的准备,如果是兴趣想做个网站或者小游戏,买本基础的书并配合一些案例多加实践估计也会起到不错的效果。如果只是听别人说干这个好有钱赚就想去学习,那么请评估一下自己是否真的对此有准备或者说能否有毅力坚持学下去。
编程这个东西谁都可以学,而且我周围很多学金融甚至有的学文科生学的也挺快(当然他们工作中建模等内容的需要也是一方面原因)但学习没有轻松的,即使你看那些专业学计算机的人士在大学四年里都是写了上万条上十万条代码才逐步熟练的,既然你基础不好,那么首先就要在基础的东西上踏踏实实做功夫,比如了解一些算法啊等等,至少要把像过程啊对象啊这些名词或者术语搞清楚,然后在学习的过程中肯定有不明白的地方,就要多翻书,多问,如果周围又擅长这方面的朋友多向他请教最好了。
Madileitions
喜欢徜徉,喜欢幻想,喜欢黑暗前最后一缕阳光
试试这两个都不要懂编程序,可在线生成APP。
laneigefei
首先,学做app是必须要有编程经验的,所以建议楼主先学习c语言,有一定的编程经验后再学习其他的语言,如oc,java,c语言是基础哇,最好再学下c++的面向对象编程思想,然后再去学做app,总之,有决心,有毅力,有时间,什么都行,否则什么都不行,看楼主个人。
学飞之前请先学走路,相信走好了就飞起来了。
Web 2.0,云计算,HTML5,移动互联网,爱看IT技术书,陈氏太极拳五十六式粉,爱美食,爱摄影,爱生活美景,佛禅人生。
可以(想学为什么不可以?~~),赶紧就去学c,java,object—c啊)
没有编程基础,你也可以制作属于你的游戏(app很重要的一块就是游戏)并且可以上传到ios,android等等,让人下载到iphone,ipad等等
给你个工具:gamesalad~~
凌晨四点钟,看到海棠花未眠。——川端康成
“天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。”
问题的重点在于楼主的内心了。
如果你是真心喜欢,并且愿意花费精力认真来学,没有什么是学不了的。
问问自己,是不是要做?如果确定要做,那就做!
APP这个词有点宽泛,具体到不同系统有不同的APP。
要通吃恐怕不行,可以选择某个系统的APP来学习,比方android。
我不建议从头一点一点来,要完全搞懂Java了才去碰android。我觉得即便你不懂Java,可以先了解大致的基础架构,然后直接切入android,从实践android的实例学习中再去充实java的东西。
如果一开始就深入学习java,大半年下来也不见得有成果,而且那样比较容易有挫败感。
网上有很多的视频教程,可以直接进行实例学习。
中间遇到的问题可以到论坛里头跟大牛请教,虽然是菜鸟,但论坛里热心人多。
或者在搜索引擎上搜索,你总能找到答案,因为你不会是第一个碰到问题的人。
希望能帮到你!
如果这是你的最爱,一切都变得简单,如果这不是你的最爱,劝你不要逼迫自己。因为人在做自己喜欢做的事的时候是感觉不到难的,也感觉不到累的。所以如果自己喜欢学,而且想去学,那你就一定能学会。
从事纸张印刷前期设计工作10年,懂印刷。
学习是一个过程,既然你想学,自己要先学会去付出的。
app应用有移动开发和pc端开发。根据你喜好,看你喜欢那样咯。
如果移动的话,android和ios都是不错的,不过android最好先学java基础。
pc端开发看你是偏向哪个方面,如果是客户端那样,类似qq那种,就学c或c++咯。
web的话java也不错。
学习过程中可以加一些群或论坛,有问题可以在那里提问,在里面有很多人愿意解答你的问题的。
总之还是要LZ能坚持做好一件事。做出一些成果来,再回头看,你会发现是值得的。
喜欢LZ能成功。
只要欲望够强烈,只要你不是傻子,你一定能学会~在这个浮躁的社会,静下心来是最重要的。
互联网产品爱好者,纳米材料
选择一个方式完成你的提交
用已有略晓帐号登录略晓
填写以下信息,注册同时发布答案
用于登陆以及找回密码
用户名是唯一的,一旦输入不能修改
我已阅读并同意略晓的《》用 Unity3D 开发游戏哪种语言最好?
如有可能,请说明 C#, JS, Boo 和 Python 在 Unity3D 中各有什么利弊。
按投票排序
我实际项目中用的C#,库(第三方工具)和资料会多很多,这导致项目碰上问题不会每个都需要造轮子和寻找解决方案相对容易。另外一个方面是,在用unity过程中,C#用多了,unity看多了,js很多的地方也能看的懂,并且能写。所以建议用C#(个人有C、C++背景,所以仅仅是建议)。
c# 毋庸置疑
推荐时用C#,boo用得人较少。unity中的javascript并不是真正的javascript 详见这里
C#是mono原生语言,后面碰到的问题较少。如果想用自己的脚本语言,可以考虑用C#实现该语言的解释器,具体可以参考简悦的一个例子
c#更好,在即将发布的Unity5版本中,官方会加强对C#的支持,而去掉对boo的支持,当然对原来用boo开发的游戏没有影响(官方的消息)。。。我记得大概有超过70%的unity游戏是用c#开发的,而且c#比较js更加适合打架大型的项目
C#比JS更好,面向对象的语言成分控制提供得更多。同时,一些框架性的代码必不可少,写起来稍微罗嗦一些。变量声明时必须指明类型。Boo没用过。Python在我去年用unity3d的时候还没支持吧,难道现在支持了?
Unity3D 5.0 Boo将不会被推荐,官方更推荐UnityScript也就是所谓的JS。很明显熟悉.Net,JAVA的同学大可用C#。其它一侓推荐JS。效率上没差别,但JS比C#简洁明了太多了。别听那些“老学究”的唠叨,现在是NodeJS,Python,Ruby大行其道的时代,所谓“大工程”之类的当放屁就好。
官方貌似推荐js,但是凭借哥4年多的实战经验,团队协作首推C#!屌丝美术创业首推javascript!大项目C# 小项目js,简称大C小J。还有一个原因就是C罩杯就很大,所以项目大就用C#了啊,那才够犀利啊!
希望开放 C++
C#是唯一的选择,一门中规中矩的语言才能用来做靠谱的事情,Javascript这种幼儿园小铲子比较适合用来写50行以下规模的程序。
我也推荐C#,因为面向对象的特性完整,有利于程序设计。。LSSS有点夸张了,不要因为你不习惯就随便说JS是小铲子- -!(JS在web前端照样几万行的代码量),即使在U3D中也没有哪个项目是只有C#而JS不能实现的。。。
1.你为啥要纠结语言c# js boo学习成本上都差不多 c#可能稍微高一点儿 不过你并不需要学很多 就可以开始用啊!2.一般来说团队开发请使用c# 个人开发无所谓 很多个人开发者都用js 而且用的很好3.boo就不要用了 官方已经把他淘汰了
这个问题从根本上去考虑就很简单了:1.Unity的脚本框架用的是什么?-Mono(最新的Untiy开始自己弄IL2CPP了,其实也是一个意思)2.Mono用的框架是什么?3.其实不管你用的是C#,js还是Boo其实最后都是调用的.net框架,再被转换为IL,然后转换到各个平台的本地代码。4.C#作为.Net原生语言,支持最好。Unity里的js和Boo其实也都能实现功能,但语法使用起来很怪异。Boo没用过,不知道,但是js是弱类型,后期的维护和调试很抽筋。5.Unity的编辑器扩展,使用C#的相关语法特性将会很容易,我无法想象用js去开发编辑器的感受!6.本人是C#脑残粉!到这里,其实显而易见的,如果你要开发一个大型游戏,无论从逻辑,到框架,到网络层,再到开发Unity编辑器本身,C#是第一选择。
为VS也得用C#啊..尤其是现在可以直接用VS调试Unity
我倒是觉得根据情况来决定,游戏代码主要要考虑功能和性能,功能复杂时可能使用Boo几句代码就解决了,性能不好时,就要把3中语言都试试,看看哪个更好。ps:unity里面javascript的变量要定义类型,感觉有点。。。。
倒是想借学习unity的机会,把js给学了
没有最好 只有最合适本人喜欢C# 变量全部显示声明,当着扩展的C++来写
我也是希望开放C++。。。不想学C#。。。不过还好准备学JS。。。
已有帐号?
无法登录?
社交帐号登录扫码下载官方App
java 和C#好像
帖子管理 |
网易公司()旗下实用技能学习平台。与顶级机构、院校和优秀讲师合作,为您提供海量优质课程,以及创新的在线学习体验,帮助您获得全新的个人发展和能力提升。
关注我们:
& 网易公司 版权所有}

我要回帖

更多关于 unity 调用java代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信