Open3dmm
An open source re-implementation of Microsoft's 3D Movie Maker.
The goal is to completely rewrite 3dmm from the ground up using only original code and adding functionality and extensibility.
Update October 9th, 2021:
The project uses just the game's datafiles and does NOT hook into the game's code anymore.
Here is a video presenting the help machine and help balloons! It isn't fully rendered yet but it shows a huge amount of progress in the Gui system.
This video demos the spawning of actors, which works pretty close to the original game. Soon I'll be working on fleshing out the rest of the studio and editor!
How YOU Can Help
Programmers - I would like your help with maintaining this ever-expanding project. It is written completely in C# (The GitHub is incredibly outdated as of right now [September 20th, 2020] Join the Discord for updates!)
Reverse Engineers - Experience in reverse engineering would be super. A lot of the game is being replicated "as close as possible" to the original, taking a peek inside the game is the best way to figure out how it works.
Donations - You can donate to me personally if you wish.
Links
Home Page: https://www.open3dmm.com/
GitHub (currently outdated): https://github.com/Jayrod246/Open3dmm
Discord (for discussion): https://discord.gg/pQ8MBaPFCS
Paypal (for donating): https://www.paypal.me/jayrod246
Shout outs to everyone who have shown their support so far!
- Will B-R
- Gorosaurus
- Mabdog
- Massimo
- Justin Wawrzonek