- snõwkit resources
- flõw resources
- snõw resources
- luxe resources
- hxsw resources
- mínt resources
- linc resources
- scrìbe resources
- deviše 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.
- snowkit.org: Official hub for all things snõwkit (flõw, snõw, luxe, etc.)
- snowkit.org/libs: Officiel snõwkit libraries
- snowkit on GitHub
- snowkit docset: Offline API documention for snow, luxe, Gesluxe, Nape and the Haxe Standard Library
- snõwkit gitter chat (public)
- @snowkitorg: Official snõwkit twitter account
- snõwkit feed: Tweets containing #snowkitcommunity
- luxe feed: Tweets containing #luxeengine
- Project settings for Sublime Text for quickly jumping into luxe/snõw/Haxe source code
- Templates for Sublime Text for auto-generating flow/snõw/luxe projects
- Templates for FlashDevelop for auto-generating flow/snõw/luxe projects
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.
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.
- 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 is a high level, rapid development game engine for deploying games or applications across Mac, Windows, Linux, Android, iOS and WebGL.
- luxeTpl: A state-centric template for the Luxe Engine.
- GreenTemplate: Template for quickly prototyping Luxe games.
- BaconJam: 2D top-down bullet-hell collaboratory game for Reddits BaconJam.
- SQUARE: Complete, but minimalistic, game.
- Collab: Shmup-like game collaboration between NicoM1 and Eiyeron.
- Orbitantlers-Collab: Platformer game collaboration between NicoM1 and Orbitantlers.
- luxeout: Simple breakout clone.
- spellhive: Simple word game on a hexagonal grid.
- Tank Offense: A simple 3 lane strategy game made in Luxe.
- Dodger: One Game a Week: #1, Dodger (blog post)
- Memory Puzzle: One Game a Week: #2, Memory Puzzle (blog post)
- Simon: One Game a Week: #4, Simon Says (blog post)
- Snake: One Game a Week: #5, Snake
- Ruins: Exploration and puzzle focused platformer
- LuxePong: A simple game of Pong.
- Dunjin Crul: A simple dungeon crawling action-RPG.
- LD32 Warm-Up: Warmup game prior to LD32.
- vshooter: A vertical space, shmup type, shooter.
- Celox Inpes: A very fast-pased shmup type shooter.
- BYRL: Roguelike that takes place in a backyard.
- Seeker: Space shooter prototype.
- Shooting Desk: Turn-based team shooting game. Imagine Counter-Strike played like the old Heroes games.
- Kitchensink Test: Compact example that demonstrates a lot of features of Luxe.
- Luxe Projects: Different tests projects.
- starFieldLuxe: Star field experiment.
- snowkitTests: Endeavors with snowkit.
- liquid-luxe: 2D liquid simulation using snowkit and Luxe.
- hxDaedalus examples: Luxe examples of hxDaedalus (2D environment modeling and pathfinding)
- PhysicsEngine: Basic Luxe rectangles physics engine.
- CustomLuxePhysics: A simple demo showing how to write your own physics engine for Luxe.
- CustomLuxePreloader: A simple demo showing a custom preloader in Haxe.
- LuxeLights: A simple demo showing how to use render textures and shaders to create a basic 2D lighting effect.
- LuxeSightLights: Luxe implementation of Sight & Light.
- LuxeBloom: A demo for Luxe showing one way to use shaders and rendertextures to apply a bloom effect to the screen.
- Luxe hscript reload: Live reloading of hscript to make gameplay logic in luxe (blog post).
- Foldable: Experiment in creating foldable geometry (screenshot).
- Normal Mapping: Experiment in creating normal mapped texture (screenshot).
- Perlin Clouds: Experiment in creating a texture with Perlin noise (screenshot).
- Luxe3D: Experiments in 3D in Luxe.
- Dancefloor: Dance floor simulator!
- LuxePixelPerfect: Luxe example of a pixel perfect zoom.
- RegisAgro: An unfinished implementation of hnefatafl ("Kings Table"). Demonstrates shader effects setup.
- Train of Thought: Colourful and action-packed word game. Source (GitHub)
- Leviathan: Leviathan is a card-battling tower defensey thing. Source (Google Code)
- Scarecrow: Scare away crows. Source (zip)
- LiliLight: Lili is stuck in her Nightmare, help her to chase her Demons in order to wake up! (No source)
- Food Fight: 3D top-down pea shooter. Source (GitHub)
- Censored: Armed with your pencils, you must throw pencils to draw on all free papers. You must not draw on censored papers! Source (GitHub)
- BOOMBOX: Save people from sadness WITH MUSIC! Source (GitHub)
- Symmetric Torpedo: Kill or be killed in a submarine-on-submarine battle. Source (DropBox)
- FEATHERROCK: Play as a magical weapon; a rock with feathers. Source (GitHub)
- Where's My Dog: Atmospheric platformer. [No source]
- Rush: Arcade runner game about love and throwing crates. Source (GitHub)
- Blobby Monster: You must attack people while they're travelling from house to house. Source (zip)
- Hugzilla: Hug everything to death in this cute colorful 3D game. Source (GitHub)
- I'm not a monster: You play as a good monster trying to convience people of your good intentions. Source (GitHub)
- Monster's Ball: Participate in the monsters' favorite pasttime where you throw rubber balls at things. Source (GitHub)
- The monster: Visual novel where you play as a monster. Source (GitHub)
- Eat and Run: Eat ants. Beware of ants. Source (GitHub)
- Hungry Spider: You're a spider! Eat, but not too much. Avoid Spikes. Source (GitHub)
- Infinite Tower: Climb the infinite tower. Source (GitHub)
- A Life in a Year: You guide a young tree in its first year of life. Collect items to grow and prosper. Source (GitHub)
- Ludum Party!: Challenge a friend or CPU to a series of minigames! Made with tusk. Source (GitHub)
- Santa Rush: In this game you must deliver presents to igloos as fast as possible. Good luck! Source (GitHub)
- Two Trees: A game about growing trees. You and another fine young tree are on a hill, growing away. Source (zip)
- 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
- PyxelEdit Map Importer: Haxe map importer for Pyxel Edit for the free & paid version. Includes helper for luxe.
- Pixel Sprite Generator: Pixel sprite generator prepared for Luxe engine.
- IsometricEdit: Simple graphical tile editor for isometric spritesheets
- zame-haxe-particles: Particle system for OpenFL and Luxe. Compatible with Particle Designer.
- hxDaedalus: 2D environment modeling and pathfinding.
- LuxeParticleDesigner: A tool for quickly designing / tweaking particle systems in Luxe.
- AutoTerrainGen: Generate terrain maps for Tiled by providing 2 or more tilesets.
- 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.
- 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.
- Ply Importer: Importer for PLY files from Blender into Luxe.
- Input Macro: Simple, remappable, macro-based input handling.
- Isometric view: Code snippet for setting on the camera for isometric view.
- Physics Bodies: Basic rectangles physics engine.
- Wave Physics: Code sample for doing wave spring physics.
- Image From URL: Example of loading an image from an URL.
- Loading Splash Screen: A custom ParcelProgress for Luxe that shows a splash screen.
- Asset Importer Macro: Macro to read and auto-import all assets from the assets path.
- Pixel Perfect Camera Scale: Example of how to resize the viewport to preserve a pixel perfect camera scaling.
- Polar Wrap: Luxe polar warp shader.
- Tilt Shift: Tilt shift shader.
- 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 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.
mint is a game focused UI library with a focus on simplicitly and ease of use.
linc is collection of libraries for the Haxe c++ target.
scribe is a documentation generator for the xml documentation files that Haxe outputs.
devise is a cross platform editor interface for building media content.