Skip to content

bo11ox/awesome-snowkit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Awesome snõwkit

Table of Contents

snõwkit resources

A curated list of resources for the snõwkit collective.

snowkit is a collective, a group of libraries, tools and developers with a common set of goals toward a high quality eco system, for the Haxe toolkit.

Websites

Documentation

  • snowkit docset: Offline API documention for snow, luxe, Gesluxe, Nape and the Haxe Standard Library

Forums

Twitter

Editor Support

Sublime Text

FlashDevelop

flõw resources

flow is a project based build tool for Haxe, taking a simple json based project description and converting it into a usable application, complete with icons, file templating, binary compression, built in server and more.

Websites

Editor Integrations

snõw resources

snow is a free, open source light, pure and clean toolkit for building frameworks, applications and games using Haxe, targeting native platforms and web browser.

Websites

Projects

  • BabylonHx: A direct port of Babylon.js 3D engine to snow.
  • tusk: A game engine built on top of snõw
  • ChopEngine: A Haxe cross-platform 3D game engine built on top of snow and Lime.

luxe resources

luxe is a high level, rapid development game engine for deploying games or applications across Mac, Windows, Linux, Android, iOS and WebGL.

Websites

Templates

  • luxeTpl: A state-centric template for the Luxe Engine.
  • GreenTemplate: Template for quickly prototyping Luxe games.

Games

Examples/Experiments

Game Jams

Ludum Dare 31

Ludum Dare 32

GBJam 4

Ludum Dare 33

Ludum Dare 34

Generators

  • Slush Generator: Tool for generating new luxe projects, states, entities, components and more
  • Parcel Generator: Tool for auto-generating a parcel.json-file from a directory
  • Yeoman Generator: Tool for generating luxe projects, states, entities and components

Utilities

Libraries

  • Gesluxe: Gesture library.
  • Rainbow: Text coloring/sizing per character.
  • Gif: Library agnostic Haxe Gif encoder.
  • Behavior Trees: Behavior Tree implementation with Luxe sample.
  • Maze Generator: Library of algorithms for generating mazes.
  • L-System: Lindenmayer system for generating trees.
  • WhuopLib: A set of helper classes, such as loading Entities/Sprites from json.
  • Spatial Hash: Broad-phase algorithm for collision detection on uniform grids.
  • Pincushion: Vector game editor & animation tool. Test game for Pincushion.
  • hxGameJolt: Game Jolt API for Haxe users. Includes Luxe example.
  • DConsole: In-game drop-down console that provides runtime acess to methods, variables and more.
  • gessie: Gesture recognition library with support for Luxe and OpenFL.
  • SpriterHaxeEngine: Use animations from Brashmonkey's Spriter SCML in Luxe and OpenFL.

Components

  • Gradient: Gradient component for Luxe.
  • Hover Alpha: Basic hover alpha button component.
  • Camera Drag: Simple camera drag + zoom script.
  • Trail Renderer: A trail renderer component using a triangle mesh.
  • Player Team: Example of making a flag/team component.
  • FPS: Frames per second text component.

Snippets

Shaders

Released Games

  • 3720 (Mac/Windows, free¹): Space shooter/dodger from a pigsquad game jam.
  • Marballs (Mac/Windows, free¹): It's marbles, bumping into each other.
  • Zombie Shooter (Mac, free¹): An in-development top down shooter.
  • BYRL (Mac/Windows, free¹): Backyard roguelike.
  • Widgeteer (Web, free): Connect components to from complex machines. Uses Luxe and Mint.
  • profectus.4 (Android, free¹): Minimalistic geometry shooter.
  • Kung Fu Kid (Web/Linux, free¹): Retro arcade game inspired by the old classic "Kung Fu" on Arcade and multiple 8-bit machines.
  • Anchorverse (Windows/Linux/Source, free¹): Become a hero! Go save the Anchorverse!
  • Threes! (Web, free): Threes is tiny puzzle that grows on you.
  • Fargerfight Arque (Android/iOS/Source, free¹): Local-multiplayer smartphone violence.

¹ Name your own price (can be free).

hxsw resources

hxsw is Haxe Shader Wrangler, a string manipulation library, that offers a simple structured effect file format for managing variations of shaders, with line and directive injection and quasi pathing through an effect key.

Websites

mínt resources

mint is a game focused UI library with a focus on simplicitly and ease of use.

Websites

Blog Posts

linc resources

linc is collection of libraries for the Haxe c++ target.

Websites

Blog Posts

scrìbe resources

scribe is a documentation generator for the xml documentation files that Haxe outputs.

Websites

deviše resources

devise is a cross platform editor interface for building media content.

About

A curated list of resources by the snõwkit collective (http://snowkit.org/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published