Submissions open from 2024-12-22 19:00:00 to 2024-12-29 23:00:00
Starts in
years
months
days
hours
minutes
seconds

☃️ Haxey Holidays! HaxeJam is a one-week-long game jam. It is run with the ambition of giving a platform for the Haxe community to showcase their talents. You can use any Haxe game framework (HaxeFlixel, Heaps, Ceramic, Kha) or none at all. This is the winter jam, the second HaxeJam of the year.

Haxe is a programming language with a small, but enthusiastic game development community. If you have used languages like JavaScript, Java, and C++ you will feel right at home!

Past Entries

The following games were all 1st place winners in HaxeJam events. Give them a play!

FAQ

Q: Will there be a theme?

A theme will be announced at the start of the jam. You may interpret the theme in whatever way you want.

Q: Where can I talk about the jam?

There is a "Jam Time" category in the Haxe Discord Server. Alternatively, the community tab on itch.io is open.

Q: Can I work in a team?

Yes, consider choosing your team members before the jam. There is a channel in the Discord for match making.

Q: Can I use the HaxeJam logo in my project?

Sure! We have a GitHub repository containing all of the assets used for the jam.

Rules

The rules are here to make the jam safe and fun for all. The jam hosts hold the final say in any decisions.

  1. The game must be written in the Haxe programming language. All gameplay code should be written in Haxe
  2. Make your work (including code and assets) open source under an OSI-approved license (MIT, GPLv3, zlib, etc are all good options). If you need help with this, ask on our Discord
  3. Keep it friendly for everyone. Not Safe for Work (NSFW) content is not allowed under any circumstances
  4. You can use preexisting assets and code, but the game should not be a mod or reskin of a preexisting title. This includes FNF
  5. The game must at least work on the web/js platforms. Any other platforms can be provided additionally. All frameworks listed below are capable of web support
  6. Racism, Homophobia, Misogyny, and other forms of hatred/discrimination are not permitted

Criteria

Each game will be voted on by the community, anyone can vote. The games will be judged by the following criteria.

  • Theme: Does the gameplay/story fit the chosen theme?
  • Fun: Does the game bring you joy?
  • Graphics: Does the game look good or unique?
  • Originality: Does the game have unique mechanics or design?
  • Replayablity: Would you play the game again?

Game Frameworks/Game Engines

You can use any engine (or none at all) you wish as long as your game code is written in the Haxe language. A list of the most popular options are below. If you have no experience with Haxe, we heavily recommend the HaxeFlixel game engine.

  • HaxeFlixel: Cross-platform 2D game engine powered by Haxe and OpenFL
  • OpenFL: A rendering library based on the Flash API
  • Heaps: The game engine created by the same person who made Haxe
  • Ceramic: A powerful and modern 2d framework
  • Kha: Ultra-portable, high performance, open source multimedia framework
  • Armory: A 3D engine built on top of Kha with Blender Integration

This game jam is a community-ran event

Thanks BSOD for drawing the logo and to the Haxe community for their enthusiasm (~63 games made over the years!!!) ~logo