All Projects → foonull → Halomd

foonull / Halomd

Licence: bsd-2-clause
New demo version of Halo for the Mac.

Projects that are alternatives of or similar to Halomd

Veloren
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
Stars: ✭ 868 (+2311.11%)
Mutual labels:  game, multiplayer
Doom Lgs
A multiplayer Node.js light gun shooter inspired on Doom
Stars: ✭ 36 (+0%)
Mutual labels:  game, multiplayer
Ancientbeast
Turn Based Strategy Game. Master your beasts! 🐺
Stars: ✭ 907 (+2419.44%)
Mutual labels:  game, multiplayer
Textractor
Extracts text from video games and visual novels. Highly extensible.
Stars: ✭ 656 (+1722.22%)
Mutual labels:  game, reverse-engineering
Epoh
Multiplayer turn-based browser strategy game
Stars: ✭ 11 (-69.44%)
Mutual labels:  game, multiplayer
Mtasa Blue
Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.
Stars: ✭ 739 (+1952.78%)
Mutual labels:  multiplayer, reverse-engineering
Librg
🚀 Making multi-player gamedev simpler since 2017
Stars: ✭ 813 (+2158.33%)
Mutual labels:  game, multiplayer
Freeorion
Source code repository of the FreeOrion project.
Stars: ✭ 507 (+1308.33%)
Mutual labels:  game, multiplayer
Xoreos
A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P
Stars: ✭ 856 (+2277.78%)
Mutual labels:  game, reverse-engineering
Retrotanks
RetroTanks: Atari Combat Reimagined, built in Meteor.js. Great isomorphic JavaScript example.
Stars: ✭ 9 (-75%)
Mutual labels:  game, multiplayer
Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+1719.44%)
Mutual labels:  game, multiplayer
Drv3 Tools
(Not actively maintained, use DRV3-Sharp) Tools for extracting and re-injecting files for Danganronpa V3 for PC.
Stars: ✭ 13 (-63.89%)
Mutual labels:  game, reverse-engineering
Ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+1586.11%)
Mutual labels:  game, hlsl
Openspades
Compatible client of Ace of Spades 0.75
Stars: ✭ 769 (+2036.11%)
Mutual labels:  game, multiplayer
Open Builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
Stars: ✭ 569 (+1480.56%)
Mutual labels:  game, multiplayer
Khan
khan will drive all your enemies to the sea (and also take care of your game's clans)!
Stars: ✭ 22 (-38.89%)
Mutual labels:  game, multiplayer
Csm
Source code for the Cities: Skylines Multiplayer mod (CSM)
Stars: ✭ 457 (+1169.44%)
Mutual labels:  mod, multiplayer
Lasercrabs
Launch your LASERCRAB at walls, ceilings, and enemy heads in this indie multiplayer shooter where "move" and "attack" are synonymous.
Stars: ✭ 465 (+1191.67%)
Mutual labels:  game, multiplayer
Frag.exe
Multiplayer First-Person Shooter written in C++ using my own engine, Qor
Stars: ✭ 8 (-77.78%)
Mutual labels:  game, multiplayer
Dodgem
A Simple Multiplayer Game, built with Mage Game Engine.
Stars: ✭ 12 (-66.67%)
Mutual labels:  game, multiplayer

HaloMD

HaloMD extends the life of Halo and makes mods fun again for the Mac.

HaloMD is a fairly ambitious project. It notably shows off:

  • Querying info from Halo game servers
  • Implementing support for adding versioned mods via a database, and updating them with delta binary patches
  • Extending the game with extensions, which is a way of changing the game at run-time
  • Writing a master server replacement from our packet sniffing research
  • Integrating a XMPP chat-room client for folk to get together & play

Most source code files unless noted otherwise are under BSD 2-clause license. Check the source code file in question to verify its license.

Artwork and audio files are not under a license.

Due to file size restrictions, this repository does not bundle all the data to run HaloMD from source properly. Thus, to build HaloMD from source, it is assumed you have an installation of HaloMD.app in /Applications/ which is where it will pull the data from.

HaloMD may require a recent version of Xcode to build, and OS X 10.7 or later to run.

The master server requires Cargo to build, which is packaged with the Rust compiler. The Rust compiler can be downloaded from the Rust website.

Visit the HaloMD website for more info.

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].