MMClone

A complete re-code of Midtown Madness 2 done in the Unity Engine

User avatar
Franch88
MM2X Admin
MM2X Admin
Posts: 15758
Registered for: 16 years 9 months
Location: Italy
Been thanked: 1 time
Contact:
Italy

Postby Franch88 » Mon Apr 09, 2018 8:49 pm

Very nice work so far with the races implementing. :wink: Eheheh, that "You're Winner" cup. :P
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|

User avatar
carfan1061
MM2X Occasional User
MM2X Occasional User
Posts: 335
Registered for: 7 years 10 months
Location: England

Postby carfan1061 » Wed Apr 11, 2018 10:36 pm

Nice work! :D
Image

aaro4130
MM2X Super Active User
MM2X Super Active User
Posts: 2405
Registered for: 15 years 10 months
Location: Canada
Been thanked: 1 time

Postby aaro4130 » Thu Apr 12, 2018 7:08 pm

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!
Image

Hudmap WiP, it's upside down here, this was fixed. Lights are also broken because this required a total rewrite of the camera system.
Image

One of the first "real world" tests of the particle system (rain), before I did the hudmap stuff
Image

Also testing the base for pause UI
Image
[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]

User avatar
Franch88
MM2X Admin
MM2X Admin
Posts: 15758
Registered for: 16 years 9 months
Location: Italy
Been thanked: 1 time
Contact:
Italy

Postby Franch88 » Thu Apr 12, 2018 8:56 pm

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|

User avatar
TonySSS
MM2X Newbie
MM2X Newbie
Posts: 15
Registered for: 5 years 11 months
Location: Torre Annunziata, Campania, Italy, Europe.

Postby TonySSS » Thu Apr 12, 2018 10:20 pm

Looking good so far! :)

THE_DriverX
MM2X Newbie
MM2X Newbie
Posts: 27
Registered for: 6 years 6 months
Location: USA

Postby THE_DriverX » Fri Apr 13, 2018 4:56 am

Very nice! :aplausos:

User avatar
Seahawk
MM2X Super Active User
MM2X Super Active User
Posts: 2237
Registered for: 11 years 3 months
Been thanked: 1 time
India

Postby Seahawk » Fri Apr 13, 2018 6:06 pm

Will this support more than 3 wagon trains, multiple wagon trams, and planes like the MM1 ones?
-Seahawk
Image
Third Best New-comer screen shooter of the year 2013
Image
Second Best MM1 screen shooter of the year 2014

aaro4130
MM2X Super Active User
MM2X Super Active User
Posts: 2405
Registered for: 15 years 10 months
Location: Canada
Been thanked: 1 time

Postby aaro4130 » Mon Apr 16, 2018 9:12 pm

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]

TONY9
MM2X Newbie
MM2X Newbie
Posts: 38
Registered for: 11 years
Location: In the middle of nowhere...
United States of America

Postby TONY9 » Tue Apr 17, 2018 1:14 am

Looks pretty good so far nice job!

User avatar
TonySSS
MM2X Newbie
MM2X Newbie
Posts: 15
Registered for: 5 years 11 months
Location: Torre Annunziata, Campania, Italy, Europe.

Postby TonySSS » Tue Apr 17, 2018 7:18 am

Love the particle effects!

User avatar
Franch88
MM2X Admin
MM2X Admin
Posts: 15758
Registered for: 16 years 9 months
Location: Italy
Been thanked: 1 time
Contact:
Italy

Postby Franch88 » Tue Apr 17, 2018 8:13 pm

Very nice work with them. :wink: The car flipping at the end is hilarious. :P
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|

aaro4130
MM2X Super Active User
MM2X Super Active User
Posts: 2405
Registered for: 15 years 10 months
Location: Canada
Been thanked: 1 time

Postby aaro4130 » Tue May 08, 2018 8:57 am

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 :)
Image
Image

- Worked on some basic pathfinding
Image

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

User avatar
Franch88
MM2X Admin
MM2X Admin
Posts: 15758
Registered for: 16 years 9 months
Location: Italy
Been thanked: 1 time
Contact:
Italy

Postby Franch88 » Tue May 08, 2018 8:39 pm

Impressive work so far, keep it up! :)
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|

User avatar
carfan1061
MM2X Occasional User
MM2X Occasional User
Posts: 335
Registered for: 7 years 10 months
Location: England

Postby carfan1061 » Tue May 08, 2018 9:55 pm

I have no idea what most of the stuff you said means, but still sounds pretty cool 8)
- 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 :)
Can you make it also able to change tuning values in realtime?
Image

User avatar
DjDecibel
MM2 eXtreme Owner
MM2 eXtreme Owner
Posts: 662
Registered for: 21 years 7 months
Location: Italy
Has thanked: 5 times
Contact:
Italy

Postby DjDecibel » Thu May 10, 2018 1:23 pm

Very Impressive job!
keep it up!! :D
Image