Skip to content
Tim I Hely edited this page Jun 5, 2015 · 14 revisions

Welcome to the haxeflixel-mechanics wiki!

About

This repo is the development environment for HaxeFlixel-Mechanics, a website tool to demonstrate, explain, and show off individual concepts of the HaxeFlixel library.

Goals

The goals for this project are pretty simple - create a bunch of simple demos and examples with accompanying source code and links to help users of HaxeFlixel learn and understand the mechanics of the library.

Why not stick with the current demos, docs, tutorials, and API?

I feel like it is currently pretty difficult to a newcomer to jump in and start using HaxeFlixel. The current tutorial is good, but is very specific and doesn't do enough to really explain concepts, while the demos and API are just a lot of information - you have to know what you're looking for and/or spend a lot of time digging through code to find out what you want to know - and this can be very daunting for someone trying to figure out how to just get started.

Why a separate repo?

The current state of the HaxeFlixel website, while functional, is sort of a mess behind the scenes and is difficult to work with and make changes to. Also, since this project is sort of meant to be it's own resource, it made sense to start with it as a separate entity so as to prevent it from interfering with the Haxeflixel.com repo (and vice-versa). In the future, this project may end up being merged into the HaxeFlixel website.

Terminology

In an attempt to try and keep everyone on the same page, I've come up with a few terms. We may want to come back and discuss changing these later.

  • Concept ** These are the things we're trying to explain in this project. Loosely defined, a Concept is something that HaxeFlixel 'does', such as 'collision', 'particles', 'sound', etc. Concepts will be broken up into smaller Proofs.

Commandments

Design

Clone this wiki locally