All Projects → koreezgames → Phaser3 Particle Editor

koreezgames / Phaser3 Particle Editor

Licence: mit
A flexible editor for building phaser particles.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Phaser3 Particle Editor

Unity resources
A list of resources and tutorials for those doing programming in Unity.
Stars: ✭ 170 (+29.77%)
Mutual labels:  game, game-development, particles
Etherealengine
C++ Game Engine and Editor
Stars: ✭ 653 (+398.47%)
Mutual labels:  game, editor, wysiwyg
Reldens
Reldens - You can make it - Open Source MMORPG Platform
Stars: ✭ 130 (-0.76%)
Mutual labels:  game, game-development, phaser
Flutters
A game powered by Flutter and Flame
Stars: ✭ 117 (-10.69%)
Mutual labels:  game, game-development
Tinymce
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
Stars: ✭ 10,179 (+7670.23%)
Mutual labels:  editor, wysiwyg
Isocitysim
🌇 A simulation of a city using isometric tiles
Stars: ✭ 100 (-23.66%)
Mutual labels:  game, phaser
Clumsy Bird
🐦 🎮 A MelonJS port of the famous Flappy Bird Game
Stars: ✭ 1,306 (+896.95%)
Mutual labels:  game, game-development
Awesome Wysiwyg
A curated list of awesome WYSIWYG editors.
Stars: ✭ 1,801 (+1274.81%)
Mutual labels:  editor, wysiwyg
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (-9.16%)
Mutual labels:  game, game-development
Django Tinymce4 Lite
TinyMCE 4 editor widget for Django
Stars: ✭ 121 (-7.63%)
Mutual labels:  editor, wysiwyg
Lambda Lantern
🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
Stars: ✭ 122 (-6.87%)
Mutual labels:  game, game-development
Entitas Sync Framework
Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (-25.19%)
Mutual labels:  game, game-development
Unity Solutions
Use Firebase tools to incorporate common features into your games!
Stars: ✭ 95 (-27.48%)
Mutual labels:  game, game-development
Awesome Gamedev
A collection of free software and free culture resources for making amazing games. (mirror)
Stars: ✭ 1,571 (+1099.24%)
Mutual labels:  game, game-development
Balsa
This repository holds source code of Balsa, a self hosted, privacy focused knowledgebase.
Stars: ✭ 93 (-29.01%)
Mutual labels:  editor, wysiwyg
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+1467.94%)
Mutual labels:  game, game-development
Gamedev4noobs
Olá, sejam bem-vindos ao repositório _gamedev4noobs_ do Estúdio Vaca Roxa. O propósito desse repositório, além de contribuir para o projeto 4noobs, é ensinar o básico do desenvolvimento de jogos para iniciantes. Apresentando boas práticas e insumos para criar games incríveis.
Stars: ✭ 122 (-6.87%)
Mutual labels:  game, game-development
Openjk
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Stars: ✭ 1,641 (+1152.67%)
Mutual labels:  game, game-development
Tiptap
The headless editor framework for web artisans.
Stars: ✭ 13,629 (+10303.82%)
Mutual labels:  editor, wysiwyg
Bright Souls
An indie "Dark Souls" clone in Unity with Adaptive Game Technology.
Stars: ✭ 91 (-30.53%)
Mutual labels:  game, game-development

Phaser3 Particle Editor

GitHub license Build Status codebeat badge Greenkeeper badge PRs Welcome styled with prettier

This tool was designed to interactively create particle emitters using Phaser

View the editor here.

Showcase

Key features:

  • Blazing fast
  • No runtime needed
  • Easy to use

Getting Started

First you want to get your project exported via editor. You can do it by clicking on the menu button right next to the project name.

Exported project structure:

Project

Usage

var config = {
  type: Phaser.WEBGL,
  width: 800,
  height: 600,
  backgroundColor: '#262626',
  parent: 'phaser-example',
  scene: {
    preload: preload,
    create: create,
  },
};

var game = new Phaser.Game(config);

function preload() {
  this.load.atlas('shapes', 'assets/shapes.png', 'assets/shapes.json');
  this.load.text('particle-effect', 'assets/particle-effect.json');
}

function create() {
  this.add.particles('shapes',  new Function('return ' + this.cache.text.get('particle-effect'))());
}

Contributing

The main purpose of this repository is to continue to evolve Phaser, making it easier to use. Development of Editor happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Editor.

Code of Conduct

This Code of Conduct is adapted from the Contributor Covenant, version 1.4, available at http://contributor-covenant.org/version/1/4. Please read the full text so that you can understand what actions will and will not be tolerated.

Contributing Guide

Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Editor.

License

Editor is MIT licensed.

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].