rust-gamedev / arewegameyet Goto Github PK
View Code? Open in Web Editor NEWThe repository for https://arewegameyet.rs
Home Page: https://arewegameyet.rs
License: Creative Commons Attribution 4.0 International
The repository for https://arewegameyet.rs
Home Page: https://arewegameyet.rs
License: Creative Commons Attribution 4.0 International
For example, on the main page you can see "3 crates" in Scripting category. At the same time, there are 6 crates in this category.
I am (was) the maintainer of openal-rs, but have since deprecated it and replaced it with a complete redesign and much more thorough bindings in the form of alto. The openal-rs page has a note to this effect, but it's probably best to just send people to the newer lib in the first place.
There's a pile of options for making an opengl context alone... glfw, sdl2, glutin, piston_window, etc. It'd be nice to at least enumerate them.
https://crates.io/crates/lichen
Please add :)
lichen is a DSL scripting library for dialogue graphs, under active development
https://github.com/alteous/gltf
https://crates.io/crates/gltf
I think this "3D Formats Loaders" section.
The collada github link is wrong.
It goes to: https://github.com/kvark/obj
But should go to: https://github.com/PistonDevelopers/piston_collada
Please add PX8 to category: 2drendering
It is written in rust:
https://github.com/Gigoteur/PX8/
Thanks !
Please add crate to category: physics
Shameless self promotion: I made this crate :3
That being said, it's pretty stable and has some good collision detection algorithms
Please add crate to category: scripting
rlua is Chucklefish's alternative to the existing hlua wrapper around the Lua scripting language: https://github.com/chucklefish/rlua
Please fix crate name in category: ui.
isn't it supposed to be oil. thanks.
Hi,
Just a little issue...
I've noticed that the inox crate linked here seems to be not valid anymore and it seems to be disappeared completely from Git.
Thank you.
As asked in https://www.reddit.com/r/rust/comments/519m7r/arewegameyet_is_online/d7bfpd1
Probably best done separately for each category.
Hi there;
steering crate I'm currently working on
simplifies writing autonomous agents for games.
Not strictly gamedev, but https://github.com/ucarion/gaia
https://github.com/ChariotEngine/Chariot
A cross-platform open-source reimplementation of the Age of Empires (1997) engine
Please add crate to category: engines
Synopsis: A framework for making 2D games easily, with an API inspired by LÖVE2D.
Suggestion to add my lewton vorbis decoder to http://arewegameyet.com/categories/audio.html .
I dunno if it fits, or that section is more about playback libraries, but if you want to use them, you probably need something to decode the audio to PCM samples as well. Vorbis has been a popular audio format in the past for use in games. Probably the vorbis
crate is worth adding as well, as its currently a bit faster than my implementation, although its not pure rust.
This site could be added to https://wiki.mozilla.org/Areweyet
Please add crate to category: scripting
This requires:
So it waits on #12
Please add crate to category: engines
https://github.com/nitro-devs/nitro-game-engine small but growing. I'm currently the only contributor to this project.
This requires cobalt-rs to support data files.
Because of the fixed top navigation, the name of the crate is not visible when using the permanent links. Example: http://arewegameyet.com/categories/3dformatloader.html#gltf
Please add crate to category: 2drendering
It's a wrapper of a C++ engine.
https://github.com/jeremyletang/rust-sfml
Please add crate to category: audio
There's nothing there that's really usable and the last commit was 10 months ago.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.