https://github.com/subztep/babylonjs-boilerplate
This is a BabylonJS 3D WebGL engine starter template for development
https://github.com/subztep/babylonjs-boilerplate
babylonjs boilerplate es6 javascript pug scss webgl webpack
Last synced: 2 months ago
JSON representation
This is a BabylonJS 3D WebGL engine starter template for development
- Host: GitHub
- URL: https://github.com/subztep/babylonjs-boilerplate
- Owner: SubZtep
- License: mit
- Created: 2018-11-08T06:56:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-11T22:23:45.000Z (over 7 years ago)
- Last Synced: 2025-05-14T22:42:47.270Z (about 1 year ago)
- Topics: babylonjs, boilerplate, es6, javascript, pug, scss, webgl, webpack
- Language: JavaScript
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BabylonJS Boilerplate
:construction: This is a **[BabylonJS](https://www.babylonjs.com) 3D WebGL engine** starter template for development with **ES6** import/export, **Webpack**, **Pug** and **SCSS**. It's under construction, any changes are possible in the future. *PRs are welcome!* :blush:
## Usage
First of all install **[Yarn](https://yarnpkg.com/en/docs/install) package manager** on your system, if missing. You will download all the required packages with it. Clone or download this repository and open it in a console.
#### Available Commands
* `yarn` - Install all dependencies
* `yarn dev` - Compile the project in development mode
* `yarn watch` - Watch files, compile any changes in real time (this is your main command)
*Additional commands are coming once I setup Webpack properly.*
## File Structure
* `src/js/main.js` - Entry point
* `src/pug/index.pug` - Html template
* `src/scss/main.scss` - Css
* `dist/` - Target folder
## ...
...
## License
MIT