首页 > Web开发 > 详细

开始研究web,mark一下

时间:2015-11-26 01:18:10      阅读:156      评论:0      收藏:0      [点我收藏+]

之前想要搞引擎,经过思考之后,定位为webgl方面的引擎,这个决定早就做了,只是没有写下来

?

做了一些调研之后,确定使用babylon.js 和typescript 和c# 来开发

?

Babylon.js 是一个 js的3d引擎,功能全面,表现不错,使用typescript开发而成,非常类似java风格,因为我还是很喜欢面向对象、强类型。Babylon.js比较可控。

他的官网在这里 http://www.babylonjs.com/

?

Typescript 是一个js的超集,100%兼容js语法,但是更像actionscript,增加了一些class和类型限定。编写大规模代码,远比js可靠。最重要的typescript非常成熟,完全兼容js,而且没有损耗。

?

C#只是拿来开发辅助工具,用户使用我们的引擎还是要采用TypeScript 或者JavaScript作为逻辑开发语言

?

后边会一边学习babylonjs,一边用ts把这些学习成果写出来

第一个入门例子可以从这里取得

http://code.taobao.org/p/hayabusa/src/trunk/babylon_study/studybegin/

?

首先用vs创建一个typescript应用程序,把babylon相关的文件弄进来。

技术分享

Html部分只弄了一个canvas,注意id,其他都是些样式配置

技术分享

?

代码部分就不赘述了,需要看去下载代码就行了

?

运行起来是这样

技术分享

开始研究web,mark一下

原文:http://www.cnblogs.com/crazylights/p/4996323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!