Adrian (Mircea) Nenu's repositories
scala-compiler-plugin-method-rewrite
Rewriting/wrapping a method's body using AST TypingTransformer traversal and quasiquotes in a Scala compiler plugin
game-engine
A compact game engine written in C++, which has the ability to handle 3D graphics, sound, entity management, and game mechanics using scripts. It currently supports the OpenGL rendering system, but there are plans to include Vulkan as a renderer in the future. The build system used for this engine is cmake.
multiplayer-game-mmo-swift
A research experiment aiming to figure out the intricacies of MMO servers and clients & Swift, using IBM BlueSocket library as a base for socket handling
omen-scala-browser-game-generic-api
Scala based API backend for handling standard functionality needed for old-school browser based games based on text and 2D images (TribalWars, o-game, travian, ..,) - handling game tasks (building, upgrading, attacking) and dynamic formulas, alongside attributes for any entities and relations between them
amplication
🔥🔥🔥 Open-source backend development platform. Build production-ready services without wasting time on repetitive coding.
brainfuck
Java Interpreter for Brainfuck
breaklee
Breaklee Open Source MMO Framework
c-java-native-interface-agent-stack-trace-heap-capture
Initiation of a C JNI Agent capable of recursively capturing the values of objects within methods on a stack trace.
ChatDev
Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)
clspv
Clspv is a compiler for OpenCL C to Vulkan compute shaders
dylib-hotreload-c
Sample hello world for loading a dynamic library in C++ for MacOS
error-prone
Catch common Java mistakes as compile-time errors
FreeTrainSimulator
Train Simulator build on .NET, using MonoGame and including native RailDriver support
generative-ai-go
Go SDK for Google Generative AI
glog
C++ implementation of the Google logging module
kivy
Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
linux
Linux kernel source tree
mojo
The Mojo Programming Language
oppia
A free, online learning platform to make quality education accessible for all.
project-omega
Lightweight Model-View-Controller (MVC) framework for PHP that aims to provide a simple and efficient solution for building web applications. It emphasizes simplicity, flexibility, and performance, making it ideal for small to medium-sized projects.
read-copy-update-mutex-benchmark
Read-copy-update RCU C17 benchmark against standard mutex
stratagus
The Stratagus strategy game engine
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.