Ejecta
LittleJS
Ejecta | LittleJS | |
---|---|---|
2 | 26 | |
2,808 | 3,263 | |
- | - | |
10.0 | 9.7 | |
over 3 years ago | 19 days ago | |
Objective-C | JavaScript | |
- | GNU General Public License v3.0 or later |
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.
Ejecta
-
Porting My JavaScript Game Engine to C for No Reason
It does, but the main speedup comes from using WebGL instead of Canvas2D. Sadly, Canvas2D is still as slow as it ever was and I really wonder why.
Years back I wrote a standalone Canvas2D implementation[1] that outperforms browsers by a lot. Sure, it's missing some features (e.g. text shadows), but I can't think of any reason for browser implementations needing to be _that_ slow.
[1] https://github.com/phoboslab/Ejecta
- Zooming in on mouse point
LittleJS
- LittleJS is a fast HTML5 game engine with many features and no dependencies
-
Porting My JavaScript Game Engine to C for No Reason
now rewrite it back to JS with https://github.com/KilledByAPixel/LittleJS
j/k :D
- Web Game Engines and Libraries
- Undergrowth - A tale from O Monolith, The new album by Squid!
-
Undergrowth - A story from O Monolith - The new album by Squid
Made with my own open source game engine LittleJS!
- [AskJS] any recommended frameworks for making 2d games in browser?
-
Most popular library to build games in javascript?
LittleJS
- GitHub - KilledByAPixel/LittleJS: The Tiny JavaScript Game Engine That Can!
- LittleJS - a super lightweight JavaScript game engine with a fast hybrid rendering system. It provides everything necessary to make amazing games, including rendering, physics, particles, sound effects, music, input handling, and debug tools
- LittleJS – The Tiny JavaScript Game Engine That Can
What are some alternatives?
jv8 - (No longer maintained) WebViews be damned. Run V8 directly on Android, in Java.
matter-js - a 2D rigid body physics engine for the web ▲● ■
impact - HTML5 Game Engine
Excalibur - 🎮 Your friendly TypeScript 2D game engine for the web 🗡️
high_impact - A 2d game engine written in C
LittleJSexamples
pacman.zig - Simple Pacman clone written in Zig.
colyseus - ⚔ Multiplayer Framework for Node.js
angular-rpg-game-engine - A 2D game engine for creating room-based sneak/action games with puzzle elements
Shaku - A simple yet effective web game development framework *that knows its place*!
melonJS - a fresh, modern & lightweight HTML5 game engine
jsrl - JavaScript/TypeScript Roguelike Template - The basics to start building your own