haxe
PixiJS
Our great sponsors
haxe | PixiJS | |
---|---|---|
81 | 115 | |
5,923 | 42,195 | |
1.0% | 0.9% | |
9.7 | 9.9 | |
6 days ago | 6 days ago | |
Haxe | TypeScript | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
haxe
- Ask HN: Does anyone here use Haxe?
-
Ask HN: What are some unpopular technologies you wish people knew more about?
The Haxe programming language (https://haxe.org/). It's insane how unpopular this is compared to its value.
"Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities. Haxe has its own VMs (HashLink and NekoVM) but can also run in interpreted mode."
It's mostly popular in game dev circles, and is used by: Nortgard, Dead Cells, Papers Please, ... .
-
One Game, by One Man, on Six Platforms: The Good, the Bad and the Ugly
For those interested in cross platform game development, don't forget https://haxe.org/! The usefulness / popularity ratio is very high on this one :).
- Flash Museum – explore more than 130k flash games and animations
-
TC39 Proposal: Types as Comments
I really enjoyed programming in AS3, and https://haxe.org/ was really helpful at the time to make development easier.
-
Unexpected Update 2.1.2
The game was written in Haxe (the language) and OpenFL (the engine).
- Writing an OS in Rust to run on RISC-V
-
Haxe-neovim a new toolchain to build NeoVim plugins
Hello, fellow NeoVim enthusiasts! Today, I'm excited to introduce a new toolchain for building neovim plugins using Haxe. Haxe is a statically typed language that is known for its safety and efficiency, making it a great choice for building complex applications.
-
Ask HN: I just want to have fun programming again
Seems like Haxe (https://haxe.org/) might be fun for you.
Per others, though, perhaps it's the motivation that's required. Do you want to write games?
-
Every night
I mean they did (and still do?) intend to bootstrap it. Last I remember they were deciding on whether it should use an OCaml target or HVM. But sadly there really hasn't been much development going on for Haxe since it's written in OCaml which makes it more disappointing work hasn't been done toward this. https://github.com/HaxeFoundation/haxe/issues/6843
PixiJS
- Ask HN: Tips to get started on my own server
-
JavaScript Libraries That You Should Know
6. Pixi.js
- JSON Canvas – An open file format for infinite canvas data
-
A Visual Interactive Guide to Bloom Filters
https://pixijs.com/ and https://gsap.com/. All of the source code for my posts can be found at https://github.com/samwho/visualisations :)
-
My thought on different engines
For full web games (yeah, I come from the web, so I try to make my family proud), I will recommend PixiJS. It has great support for TypeScript and works very well with Vite. It's lighter than other game engines, so it's better for web games. But you will need to do a lot of things by yourself.
-
Not only Unity...
PixiJS (MIT/TypeScript) https://github.com/pixijs/pixijs
-
Rebuilding Isometric World
That approach works well for what I was trying to archive but I am planning on adding more functionality into the website. Hence in this article, let me rebuild the project using Pixi.js and it’s React binding, React Pixi.
-
Ask HN: Possible to make a game engine in the browser?
https://openarena.live/
There's also a bunch of Javascript game engines: https://github.com/collections/javascript-game-engines
Of those, BabylonJS seems pretty powerful for 3D: https://www.babylonjs.com/games/
Or PixiJS for 2D: https://pixijs.com/
-
Consider web technologies for game development
https://pixijs.com/ is more of a 2D rendering framework, but powerful and very fast
-
How do I integrate Motion and Animation into my Projects?
Wow that site is super cool! So I see most of the 3D stuff is using canvas, maybe three.js or babylon.js or possibly pixi.js.
What are some alternatives?
Konva - Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. [Moved to: https://github.com/phaserjs/phaser]
react-canvas - High performance <canvas> rendering for React components
A-Frame - :a: Web framework for building virtual reality experiences.
Leaflet.PixiOverlay - Bring Pixi.js power to Leaflet maps
cocos2d-html5 - Cocos2d for Web Browsers. Built using JavaScript.
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
box2d-wasm - Box2D physics engine compiled to WebAssembly. Supports TypeScript and ES modules.
EaselJS - The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
React Konva - React + Canvas = Love. JavaScript library for drawing complex canvas graphics using React.
eso-light-attack-weave - This is a macro for the game Elder Scrolls Online
ART - Retained mode vector drawing API designed for multiple output modes. There's also a built-in SVG parser.