• Stars
    star
    4
  • Rank 3,287,111 (Top 66 %)
  • Language
    Rust
  • License
    MIT License
  • Created over 1 year ago
  • Updated about 2 months ago

Reviews

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

Repository Details

Half-Life 1 GoldSrc style engine with BSP v30 and WAD3 map support

More Repositories

1

NewsAggregator

A fast, searchable, knowledge engine using various machine learning models to aggregate based on importance, association and relevance
TypeScript
10
star
2

Quanta

Game engine with geometry virtualization similar to UE5's Nanite
Java
9
star
3

PSX-Minecraft

Remake of Minecraft for PS1 with PSn00bSDK
C
7
star
4

MC-BE-LevelDB-Key-Calculator

A calculator to generate the hex keys for retrieving data from a Minecraft: Bedrock Edition LDB (chunk data) database
Go
5
star
5

ChunkyLogs

An efficient chunk based compression for continuous logging with efficient searching and indexing
Rust
4
star
6

Quake3-BSP

A re-creation of the Quake 3 BSP Engine with SDL2 and OpenGL
C++
4
star
7

VVSFS

Very very simple file system (VVSFS)
C
3
star
8

Wolfenstein-3D

Re-creation of Id Software's Wolfenstein 3D
C++
3
star
9

Rust-Struct-Reification

A macro to reify structs and their fields for type-safe runtime invocation and reflective access to fields and attributes
Rust
3
star
10

QuAC-Assembler

Assembles QuAC assembly into 16 bit QuAC v1.0 ISA binaries
Go
3
star
11

GBox16-GPU

Implementation of a custom GPU ISA microarchitecture called GBox16 based around NVIDIA and AMD microarchitectures
VHDL
3
star
12

Continuity

A Java state persistence/continuation/checkpointing library with runtime JVM state reification
Java
3
star
13

Q-Grovers-Algorithm

Implementation of Grover's algorithm with Q# QDK
Q#
2
star
14

Rust-Auto-Byte-Unpacking

A rust macro to define byte unpacking for structs
Rust
2
star
15

QOI-Image-Format

An implementation of Dominic Szablewski's QOI compression scheme in Rust
Rust
2
star
16

dotfiles

Configuration dotfiles for various programs I use
Vim Script
2
star
17

Projects

TODO list of projects
2
star
18

NES-Emulator

Rust
2
star
19

qcompjs

A JavaScript library used to simulate quantum computation.
JavaScript
2
star
20

YAJGE

Yet Another Java Game Engine (YAJGE)... exactly what it says on the box. Consisting of experiments in lighting and rendering techniques
Java
2
star
21

TestFlow

A framework for structuring testing suites with Uber Cadence workflows
Groovy
2
star
22

ETag-Caching

GoLang HTTP server with ETag and if-none-match cache policy
Go
2
star
23

CBox16-Processor

Implementation of QuAC v1.0 ISA microarchitecture called CBox16
VHDL
2
star
24

Persistent-Memory-Caching-Thesis

Efficient caching for non-volatile memory-backed search indices. A thesis submitted for undergraduate honours for the degree Software Engineering.
2
star
25

Rust-LRU-Cache

A Rust implementation of a Least Recently Used cache
1
star
26

C-fixed-heap-allocator

C fixed heap allocator for managing pre-allocated heap memory without kernel sbrk calls
C
1
star
27

CAD-Tool

A CAD tool built in Java Swing with OpenCL acceleration
Java
1
star
28

Dynamic-Forge-Registration

Minecraft Forge mod element registration driven by annotation to reduce static code bloat
Java
1
star
29

IdTech1-Engine

C & OpenGL implementation of the Id Tech 1 engine that DOOM uses
C
1
star
30

Angular-Content-Projection

An example of content injection with Angular
SCSS
1
star
31

PS1GameExperiment

Experimental game built with Psy-Q PS1 Sony SDK (Actually runnable on the PS1)
C
1
star
32

OpenHeather

Bread identification and classification library A.K.A Heather Mason from Silent Hill 3
1
star
33

CPP-LRU-Cache

A C++ implementation of a Least Recently Used cache
C++
1
star
34

PMEM-RTS-Cache

A configurable persistent memory cache designed for real-time search engines
C
1
star
35

Schematic

A terraform style IaC manager of services
Go
1
star
36

C-FS

C based filesystem implementation
C
1
star
37

QCMP-Tree

Quadripartite Concentric Manhattan Tree (QCMT) is a 2D grid partitioning tree designed for direction agnostic ray casting and tracing
1
star
38

Q-VSD

A quantum approach to the problem of Visible Surface Determination (VSD) using the Q# SDK
1
star
39

Redis-Rust-Command-Wrapper

A wrapper handler for redis commands written in rust. Designed to make validating arguments and retrieving their values based on strict typing
Rust
1
star
40

HTFH-RT-Search-Cache

A real-time search cache supporting DLIRS & LRU built on top of a Hybrid TLSF Fixed Heap allocator
C
1
star
41

Dynamic-Re-Reference-Cache

Policy agnostic cache with cross-domain re-reference and eviction hierarchies
Rust
1
star
42

MCF-Compiler

Minecraft function compiler for aliases and declarations
Rust
1
star
43

Quake-Id-Tech-2

Implementation of the Quake engine with OpenGL, GLEW and GLFW
C++
1
star
44

C-Logger

Simple logging macro for C projects
C
1
star
45

SiteCrawler

A website crawler that rescursively explores links on the page. External to depth 1 and internal to depth n
Python
1
star
46

ProxyServer

TCP Proxy server (base from LiveOverflow)
Python
1
star
47

CLiR

OpenCL interop rendering abstractions that simulate the OpenGL pipeline
C
1
star
48

ogg-vag-transcoder

OGG to Sony VAG Transcoder
Rust
1
star
49

cassandra-benchmarking

Cassandra Benchmarking Utilities
Shell
1
star
50

Parallel-Cubic-Splines

Interpolation of points to cubic splines using OpenCL to for parallel points processing and derivation via Gauss-Jordan Elimination
Java
1
star