博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开始研究web,mark一下
阅读量:7282 次
发布时间:2019-06-30

本文共 516 字,大约阅读时间需要 1 分钟。

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

 

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

 

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

他的官网在这里

 

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

 

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

 

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

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

 

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

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

 

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

 

运行起来是这样

转载地址:http://rhzjm.baihongyu.com/

你可能感兴趣的文章
《CLR Via C#》改变Visual Studio中Output Window输出内容的详细程度
查看>>
php基础学习-- strstr() 函数
查看>>
Java日期格式中的DD和dd的差别
查看>>
c语言加动态库linux
查看>>
Ubuntu下配置SVN
查看>>
android 基本工具类方法及%s妙用
查看>>
dzzoffice的树型结构用户管理设计
查看>>
常见排序算法及其复杂度分析
查看>>
签到活动设计 继承原有的用户系统
查看>>
Android WebView小结
查看>>
HTTP请求报文详解
查看>>
android TimerTask 的简单应用
查看>>
過濾非數字字符的正則表達式以及返回光標
查看>>
ndroid游戏开发源码案例25个汇总——下载目录
查看>>
ClassLoader
查看>>
mac node 安装mysql-libmysqlclient 问题
查看>>
OpenCart 之 CSV 格式商品导入 – 如何导入商品主图片和附加图片?
查看>>
避免常见的六种HTML5错误用法
查看>>
李尚志 线性代数
查看>>
Java常用集合的实现细节
查看>>