All Projects → ojdon → html5-game-development-gulp-workflow

ojdon / html5-game-development-gulp-workflow

Licence: MIT license
🎮 A gulp workflow that is optimised for HTML5 Game Developement.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to html5-game-development-gulp-workflow

Dot-World-Maker
Online web role playing game (RPG) engine let you build your own game directly from your browser.
Stars: ✭ 25 (+92.31%)
Mutual labels:  html5-game, html5-game-development
website-template
静的Webサイト制作を少しモダンにするためのテンプレート
Stars: ✭ 62 (+376.92%)
Mutual labels:  gulp
cookiecutter-django-gulp
A Cookiecutter template for integrating Gulp in Django projects.
Stars: ✭ 24 (+84.62%)
Mutual labels:  gulp
balm
🃏 An universal Front-End workflow for webapps
Stars: ✭ 26 (+100%)
Mutual labels:  gulp
gulp-jspm-build
Gulp plugin for jspm.
Stars: ✭ 22 (+69.23%)
Mutual labels:  gulp
luya-kickstarter-bootstrap4
LUYA boilerplate to kickstart projects with Bootstrap 4.
Stars: ✭ 13 (+0%)
Mutual labels:  gulp
gulp-sitemap
Generate a search engine friendly sitemap.xml using a Gulp stream
Stars: ✭ 60 (+361.54%)
Mutual labels:  gulp
stitch
A Gamemaker Studio 2 Pipeline Development Kit. A CLI and Node.JS API for creating GMS2 pipelines. Includes cross-project imports, batch-creating/updating sprites and sounds, texture page management, and more.
Stars: ✭ 54 (+315.38%)
Mutual labels:  game-development-workflow
frontend-starter-kit-with-gulp
Frontend Starter Kit with Gulp for either Themeforest Projects or customizable projects.
Stars: ✭ 34 (+161.54%)
Mutual labels:  gulp
gulp
Gulp Türkçe Çeviri
Stars: ✭ 37 (+184.62%)
Mutual labels:  gulp
yunle-template-gatsby
yunle-cli 前端开发模板- gatsby 专为静态SEO页面开发
Stars: ✭ 13 (+0%)
Mutual labels:  gulp
gulp-es6-transpiler
[DEPRECATED] Transpile ES2015 to ES5
Stars: ✭ 47 (+261.54%)
Mutual labels:  gulp
marmelad
Заготовка фронтенд проекта для продвинутых и начинающих 🤘. Хорошо подходит для поддержания единой структуры проектов в команде и легкого переиспользования готовых блоков между проектами.
Stars: ✭ 15 (+15.38%)
Mutual labels:  gulp
gulp-php-minify
Gulp plug-in minifying PHP source code by removing comments and whitespace.
Stars: ✭ 24 (+84.62%)
Mutual labels:  gulp
gulp-reporter
Error report for: CSSLint/EditorConfig/ESLint/HTMLHint/JSCS/JSHint/PostCSS/Standard/TSLint/XO
Stars: ✭ 17 (+30.77%)
Mutual labels:  gulp
Frontend-StarterKit
Frontend StarterKit - [Gulp 4, Pug, SCSS, ES6+]
Stars: ✭ 13 (+0%)
Mutual labels:  gulp
wps-se
Software Engineering Basic for Web Developer
Stars: ✭ 59 (+353.85%)
Mutual labels:  gulp
gw-starter-kit
PEPELAC - Современный инструментарий для вёрстки и создания статичных сайтов с использованием Webpack
Stars: ✭ 30 (+130.77%)
Mutual labels:  gulp
sage-starter
The best starter theme with a modern front-end development workflow. Based on Sage, HTML5 Boilerplate, gulp, Bower, and Bootstrap.
Stars: ✭ 42 (+223.08%)
Mutual labels:  gulp
a trivia game
A minigame where you answer trivia questions
Stars: ✭ 27 (+107.69%)
Mutual labels:  html5-game

HTML5 Game Development Gulp Workflow

A collection of gulp tasks that are optimised for HTML5 Game Development.

Getting Started

Installing Gulp

Gulp can automate recurring tasks that are performed throughout the game development process, such as minifying and error checking source code, optimising images and much more. Before you begin installing gulp, please ensure that you have NodeJS, NPM & Gulp installed globally on your system. Then run the following command from your game's source directory:

npm install

This will pull in the relevant Node packages, required by gulp.

Commands

You will now be able to run the following commands in order to achieve different tasks:

gulp zip - Adds your minified JS file and index.html to a zip file, great for quick distribution of your game

gulp publish - The command you run when you are ready to release your game. It will run the build commands for your JS and HTML, one last time before zipping them up.

gulp images - Compresses images for a lower file size

gulp build-html - minifies your HTML file(s)

gulp build-js - Checks your JS for errors, concatenates all your JS files down to one file before minifying the JavaScript code.

gulp build-dev - Checks your JS for errors and concatenates all your JavaScript files down to one file but doesn't minify (Easier for debugging!!)

gulp watch - Keeps a close eye on your specific JS files / folders and will run uglify whenever a change has been made, just like the gulp build command.

Any Requests?

Want a task automating for your game development workflow? Accepting requests via raising a new issue.

License

This gulpfile uses the same license as Gulp itself, MIT.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].