MMClone
A complete re-code of Midtown Madness 2 done in the Unity Engine
- Franch88
- MM2X Admin
- Posts: 15759
- Registered for: 16 years 11 months
- Location: Italy
- Been thanked: 1 time
- Contact:
Very nice work so far with the races implementing. Eheheh, that "You're Winner" cup.
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|
|Franch88's MM2 Releases|
-
- MM2X Super Active User
- Posts: 2405
- Registered for: 15 years 11 months
- Location: Canada
- Been thanked: 1 time
I've been working mostly on backend stuff. But I do have a couple things to show.
Textboxes in MMClone will have carets, so you can actually tell where and if you are typing!
Hudmap WiP, it's upside down here, this was fixed. Lights are also broken because this required a total rewrite of the camera system.
One of the first "real world" tests of the particle system (rain), before I did the hudmap stuff
Also testing the base for pause UI
Textboxes in MMClone will have carets, so you can actually tell where and if you are typing!
Hudmap WiP, it's upside down here, this was fixed. Lights are also broken because this required a total rewrite of the camera system.
One of the first "real world" tests of the particle system (rain), before I did the hudmap stuff
Also testing the base for pause UI
[img]https://i61.tinypic.com/25zrngo.jpg[/img][color=white]
- Most creative active member
- Most smart active member
- Best MM2 innovation of the year
- Best programmer
[img]https://i60.tinypic.com/2m4c2h5.jpg[/img]
- Most helpful active member[/color]
- Most creative active member
- Most smart active member
- Best MM2 innovation of the year
- Best programmer
[img]https://i60.tinypic.com/2m4c2h5.jpg[/img]
- Most helpful active member[/color]
- Franch88
- MM2X Admin
- Posts: 15759
- Registered for: 16 years 11 months
- Location: Italy
- Been thanked: 1 time
- Contact:
It's looking very nice, good luck with recreating all the original MM2 features.
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|
|Franch88's MM2 Releases|
-
- MM2X Super Active User
- Posts: 2405
- Registered for: 15 years 11 months
- Location: Canada
- Been thanked: 1 time
Banger particles, fixed flares, and many code changes
[img]https://i61.tinypic.com/25zrngo.jpg[/img][color=white]
- Most creative active member
- Most smart active member
- Best MM2 innovation of the year
- Best programmer
[img]https://i60.tinypic.com/2m4c2h5.jpg[/img]
- Most helpful active member[/color]
- Most creative active member
- Most smart active member
- Best MM2 innovation of the year
- Best programmer
[img]https://i60.tinypic.com/2m4c2h5.jpg[/img]
- Most helpful active member[/color]
- Franch88
- MM2X Admin
- Posts: 15759
- Registered for: 16 years 11 months
- Location: Italy
- Been thanked: 1 time
- Contact:
Very nice work with them. The car flipping at the end is hilarious.
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|
|Franch88's MM2 Releases|
-
- MM2X Super Active User
- Posts: 2405
- Registered for: 15 years 11 months
- Location: Canada
- Been thanked: 1 time
Still not dead!
- Refactored multiple parts of code
- Added BBND support (previously only BND was loaded)
- Added interpolation setting to pedestrian animator (mainly for testing)
- Added vehicle camera manager. Finally vehicle cameras are loading -- still need to make the cameras work like MM2, but I can at least transition between cameras, go to dash, etc.
- Speed limit is now loaded from BAI (thanks to CarLuver69 for figuring out the math)
- Started code to compute "warp overlap cases". MM2 does this as well
- Continued work and implementation of ambient sounds
- Added in the multiplayer menu
- Worked on some realtime debug drawing code. This may also allow for tools to be developed from the codebase, since I can draw things in realtime
- Worked on some basic pathfinding
- Upgraded to Unity 2018.1
- The code is now built on IL2CPP, instead of Mono. This is a new thing with Unity 2018.1, which essentially converts my C# code to C++, then runs that C++ code instead
- Refactored multiple parts of code
- Added BBND support (previously only BND was loaded)
- Added interpolation setting to pedestrian animator (mainly for testing)
- Added vehicle camera manager. Finally vehicle cameras are loading -- still need to make the cameras work like MM2, but I can at least transition between cameras, go to dash, etc.
- Speed limit is now loaded from BAI (thanks to CarLuver69 for figuring out the math)
- Started code to compute "warp overlap cases". MM2 does this as well
- Continued work and implementation of ambient sounds
- Added in the multiplayer menu
- Worked on some realtime debug drawing code. This may also allow for tools to be developed from the codebase, since I can draw things in realtime
- Worked on some basic pathfinding
- Upgraded to Unity 2018.1
- The code is now built on IL2CPP, instead of Mono. This is a new thing with Unity 2018.1, which essentially converts my C# code to C++, then runs that C++ code instead
[img]https://i61.tinypic.com/25zrngo.jpg[/img][color=white]
- Most creative active member
- Most smart active member
- Best MM2 innovation of the year
- Best programmer
[img]https://i60.tinypic.com/2m4c2h5.jpg[/img]
- Most helpful active member[/color]
- Most creative active member
- Most smart active member
- Best MM2 innovation of the year
- Best programmer
[img]https://i60.tinypic.com/2m4c2h5.jpg[/img]
- Most helpful active member[/color]
- Franch88
- MM2X Admin
- Posts: 15759
- Registered for: 16 years 11 months
- Location: Italy
- Been thanked: 1 time
- Contact:
Impressive work so far, keep it up!
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|
|Franch88's MM2 Releases|
- carfan1061
- MM2X Occasional User
- Posts: 335
- Registered for: 8 years
- Location: England