• Stars
    star
    442
  • Rank 98,677 (Top 2 %)
  • Language
    Rust
  • License
    Other
  • Created over 5 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Rust implementation of Oxygen Core HTML5 game engine

logo

Oxygengine

GitHub CI crates-io version GitHub tag

The hottest HTML5 + WASM game engine for games written in Rust with web-sys.

Table of contents

  1. Oxygengine Essentials Book
  2. Understanding ECS
  3. Teaser
  4. Roadmap

Oxygengine Essentials Book

https://psichix.github.io/Oxygengine/

Understanding ECS

Oxygengine is using hecs as its ECS framework to achieve better performance, reduce application complexity and help decouple state from the logic as much as possible. More about hecs and ECS here: https://github.com/Ralith/hecs

Teaser

Visual Novel RPG RAUI

Roadmap

Current milestone progress: https://github.com/PsichiX/Oxygengine/projects/1

More Repositories

1

emergent

Toolset for producing emergent gameplay for games written in Rust
Rust
73
star
2

density-mesh

Image density/height map to mesh generator
Rust
69
star
3

navmesh

Nav-Mesh path finder for Rust
Rust
45
star
4

Unreal-Systems-Architecture

Systems Architecture plugin workspace for Unreal Engine
C++
41
star
5

md-bakery

CLI tool to bake your fresh and hot MD files
Rust
39
star
6

amethyst-navigation

Nav-mesh based 2D and 3D navigation toolset for Amethyst game engine
Rust
24
star
7

psyche

Psyche Toolset
Rust
21
star
8

unreal-doc

Tool for generating documentation from Unreal C++ sources.
Rust
19
star
9

rust-concepts-for-csharp

Article about Rust concepts for C#
C#
17
star
10

kaiju-toolset

Kaiju - Modern Assembly Language
Rust
15
star
11

Ptakopysk

C++ game prototyping toolset based on component system
HTML
14
star
12

Oxygen

Browser ECS game engine
JavaScript
9
star
13

PlayGate

Standalone editor for PlayCanvas
JavaScript
8
star
14

your-time-is-currency

Simple multiplayer game made with Oxygen game engine
Rust
6
star
15

simple-websocket-echo-server

Simple WebSocket echo server for Node.js
JavaScript
4
star
16

Kaiju

Kaiju - Programming language on top of IntuicioVM
C++
4
star
17

Intuicio

Modular scripting solution for Rust
Rust
4
star
18

typid

Typed Unique Identifiers for Rust
Rust
3
star
19

PlayCanvasLWM

LWM (compressed PlayCanvas model) file format toolset
JavaScript
2
star
20

Chrobry

Chrobry - Data Driven Template Engine
Rust
2
star
21

global-game-jam-2020

Global Game Jam 2020
Rust
2
star
22

quantized-density-fields

Rust implementation of Quantized Density Fields data structure
Rust
2
star
23

wasm-compiler

Node and browser WASM compiler
JavaScript
1
star
24

yyg-gamejam-2019

https://itch.io/jam/gamemaker-20
Rust
1
star
25

oxygen-deferred-simple-shader-assets

Oxygen Game Engine Deferred Simple Shader Assets
GLSL
1
star
26

GhettoRide

GGJ13
Java
1
star
27

sensei-game-jam-2017

Game for Sensei Game Jam 2017
C#
1
star
28

oxygen-postprocess-bloom-blur-shader-assets

Oxygen Game Engine Postprocess Bloom Blur Shader Assets
GLSL
1
star
29

ggj-2019

C#
1
star
30

slots-in-3-days

JavaScript
1
star
31

creative

Collection of my creative shorts
JavaScript
1
star
32

language-intuicio4

Atom language support for Intuicio 4
JavaScript
1
star
33

Aegis

Homemade burglar alarm system
C#
1
star
34

doctor-diff

Tool for creating and applying compressed archives of changes between two directory workspaces
Rust
1
star
35

oxygen-deferred-pbr-shader-assets

Oxygen Game Engine Deferred PBR Shader Assets
GLSL
1
star
36

mempool.js

JavaScript true memory pooling solution.
JavaScript
1
star
37

Jaeger

Jaeger programming language toolset based on Intuicio 4 execution platform
C++
1
star
38

JustIDS

Java
1
star
39

oxygen-standard-assets

Oxygen Game Engine Standard Assets
1
star
40

RustyDaysHackathon2020

https://rusty-days.org/hackathon/
1
star
41

vngineer

Visual Novel scripting layer based on Intuicio platform for games in Rust
Rust
1
star
42

language-jaeger

Jaeger - multi-paradigm language based on Intuicio4 platform
CoffeeScript
1
star
43

noise-tv

Nose TV - Global Game Jam 2018 game made in 1 hour
JavaScript
1
star
44

oxygen-roughjs-plugin

Rough.js integration plugin for Oxygen Game Engine
JavaScript
1
star
45

Systems-Blueprint-Prototyping

Workspace showcasing blueprint-only prototyping phase with Systems Architecture
1
star
46

rust-maze-solver-benchmark

Rust
1
star
47

ignite-plugins

Open sourced plugins for the Ignite Editor
JavaScript
1
star
48

oxygen-deferred-default-shader-assets

Oxygen Game Engine Deferred Default Shader Assets
GLSL
1
star
49

mindvolving

Virtual Bio-Evolution Simulation System
C#
1
star
50

raui-plugin-example

This is an example of C compatible RAUI plugin ready to fork and use as shared library with external apps
Rust
1
star
51

deferred

Rust crate to help perform deferred execution of code logic.
Rust
1
star
52

serde-intermediate

Intermediate representation for Rust's Serde serialization
Rust
1
star