All Projects → trigger-segfault → OpenLRR

trigger-segfault / OpenLRR

Licence: other
An open source re-implementation of LEGO Rock Raiders 🪨⛏

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to OpenLRR

pxt-powerfunctions
MakeCode extension for controlling your LEGO Power Functions devices with an IR-emitting LED
Stars: ✭ 44 (+25.71%)
Mutual labels:  lego
lego-face-VAE
Variational autoencoder for Lego minifig faces
Stars: ✭ 15 (-57.14%)
Mutual labels:  lego
powered-up
.NET implementation of the LEGO PoweredUp Protocol
Stars: ✭ 65 (+85.71%)
Mutual labels:  lego
lego-boost-app
React Application for controlling Lego Boost from the browser with Web Bluetooth API
Stars: ✭ 57 (+62.86%)
Mutual labels:  lego
awesome-lego-universe
Useful guides, tutorials, and FAQs related to LEGO Universe and Darkflame Universe.
Stars: ✭ 34 (-2.86%)
Mutual labels:  lego
war1
A remake of Warcraft: Orcs & Humans written in C
Stars: ✭ 107 (+205.71%)
Mutual labels:  rts-game
ldraw2stl
Convert LEGO LDraw files into STL
Stars: ✭ 76 (+117.14%)
Mutual labels:  lego
node-movehub
Node.js interface for the Lego Boost Move Hub 🤖 🐱 🎸 🚚
Stars: ✭ 57 (+62.86%)
Mutual labels:  lego
Density-Wars
Real time peer to peer RTS game running on WebGL (WIP).
Stars: ✭ 60 (+71.43%)
Mutual labels:  rts-game
space-battle-2
RTS game engine for Atomic Games
Stars: ✭ 16 (-54.29%)
Mutual labels:  rts-game
WarKingdoms
Unity RTS Prototype (Warcraft 3 Style)
Stars: ✭ 108 (+208.57%)
Mutual labels:  rts-game
LRR-remake
A remake of Lego Rock Raiders using LWJGL
Stars: ✭ 12 (-65.71%)
Mutual labels:  rock-raiders
drivecommand
A communication library which connects a robot (EV3, NXT, etc.) and a device (Android, PC, etc.)
Stars: ✭ 13 (-62.86%)
Mutual labels:  lego
AWESOME-LDraw
LDraw — awesome software, file format, parts library and model repository (3D models of LEGO® and LEGO-compatible bricks)
Stars: ✭ 30 (-14.29%)
Mutual labels:  lego
ldview
Real-time 3D viewer for displaying LDraw models
Stars: ✭ 65 (+85.71%)
Mutual labels:  lego
Dune-II---The-Maker
A remake of the classic Dune 2 - The Building of a Dynasty (by Westwood Studios) with several enhancements. Like: higher screenresolutions, zooming, multiselect, skirmish play, etc.
Stars: ✭ 232 (+562.86%)
Mutual labels:  rts-game
lego-mindstorms-51515-jetson-nano
Combines the LEGO Mindstorms 51515 with the NVIDIA Jetson Nano
Stars: ✭ 31 (-11.43%)
Mutual labels:  lego
LegoBrickClassification
Repository to identify Lego bricks automatically only using images
Stars: ✭ 57 (+62.86%)
Mutual labels:  lego
Empire-Earth-reborn
official repo of the Empire Earth reborn mod (new models, textures, gameplay etc.)
Stars: ✭ 37 (+5.71%)
Mutual labels:  rts-game
assemblme
Iterative object assembly animations made simple
Stars: ✭ 19 (-45.71%)
Mutual labels:  lego

OpenLRR app icon

An open source re-implementation of LEGO Rock Raiders (PC). This is created by slowly implementing and replacing game functionality, while relying on the original executable and game assets for everything else.

OpenLRR is not associated with The LEGO Group or Data Design Interactive. When using the name "OpenLRR" within this project, the L must never be expanded (i.e. do not write "Open LEGO Rock Raiders").

Instructions

Running OpenLRR requires a working installation of LEGO Rock Raiders, and building in Visual Studio 2019.

Contributing

OpenLRR is still missing documentation to aid in contribution, but submittions and/or help is still encouraged.

  • Decompilation and research
  • Implementing functions and modules in the game/ folder.
  • Improving and refactoring engine/ code.
  • Fixing bugs or implementing new features (please create an Issue if one doesn't exist).

Submitting decompiled functions for game code is a very involved process. Most game module functions, structures, and enums are still going through heavy refactoring and renaming, with most names not accurately describing their purpose. However, assigning more-accurate names is not required.


See also

Other LRR projects

Similar open source projects

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].