Game engine written in TypeScript for browser!
Three.js is used for graphic library and Cannon.js is used for physical simulation.
Game Engine for web written in TypeScript
Home Page: https://nene.よさ.jp
License: MIT License
Game engine written in TypeScript for browser!
Three.js is used for graphic library and Cannon.js is used for physical simulation.
aを押し下げshiftを押し下げたままaを上げると、aが押し下げられたままになる
3Dの描画のレンダリング結果をメモリ上に持っておいて2D描画の際に背景として描画するとよさそう
巨大な地形を分割し、カメラから遠い分割はTHREE.Sceneから除去したりポリゴン数を削減したりする処理をラップする
オブジェクトが複数のUnitに、Unitが複数のSceneに属している場合を考慮すると、Remove時にすぐDispose的な処理を行うのはよくなさそう
現状の方式だと描画した文字列はオフスクリーンレンダリングで取得できないので
はよ書け
画面上の3Dオブジェクトにマウスオーバーしたりクリックしたりしたらそのオブジェクトを所有するUnitのコールバックを呼びたい
ブラウザで動くと嬉しいな😇
テストを書け
3Dを描画しているcanvasからtoDataURLして画像を生成してるので、その上に文字列を描画したcanvasの画像を重ねて保存しないといけない
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.