macroquad
Macroquad is a cross-platform game engine inspired by the raillib library, developed for the Rust programming language. Automatic geometry performs 2D rendering operations with grouping and offers fast compilation times with a low dependency rate. There is also an instant mode user interface component available within the library.
not-fl3 · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can develop games with a single code base for Windows, Linux, macOS, Android, iOS and HTML5 platforms.
- Thanks to the automatic geometry grouping feature, you can make efficient 2D graphics drawings.
- You can design in-game menus using the built-in instant mode user interface library.
- • No published release
- • NeutralGitHub Issue
Using wasm with macroquad
“I came by this library because I heard its very simple and can compile into wasm. I copied one of the examples and it worked but when i tried to put it on web with the instructions, i kept seeing the same error. I even cloned one of the examples and did the exact steps and i got…”
- • NeutralGitHub Issue
is_key_down keep being true when window gets unfocused
“1. I press and hold down a key. 2. I make the window not in focus (on windows) and release the key. 3. I see that is_key_down of the key that I pressed is still true, until i focus the window again and release the key again.”
My note
Alternative pages
More in: 3D & Game Development
- Godot Engine★ 119,311 · today
- Three.js★ 117,248 · today
- imgui★ 76,901 · today
- Bevy★ 49,402 · yesterday
- Phaser★ 40,608 · 2 mo ago
- Babylon.js★ 26,250 · today