[FREE] Highly WIP Traffic System [4.8]

THE PROJECT IS NO LONGER AVAILABLE - CAN’T LOCATE THE FILES ANYMORE

UPDATE3: Updated the package with MIT License!
UPDATE2: Lowered file size. New link.
UPDATE: Fixed link.

Hey there,

some ago i started a Traffic System just because i wanted to know how to do something like this.
After some , i lost interest in this fun project and dropped it. Since a lot of people are asking for it and
it is still on my harddrive, i converted it to 4.8 and fixed some bugs (you will see a “FixedStreetNode” actor).

This project is NOT FINISHED. I will NOT work on it anymore. I will NOT give any support for broken features!

Feel free to use it and maybe learn how you can start such a thing. Everything else is up to you.

I added a Tutorial Blueprint in the main “Traffic System” folder with some instructions. It is not very well commented, so you
might find yourself in a spot where you don’t understand something. Although i don’t give support for broken features, i will still
be there to answer question on how something works (as long as i can remember).

For a small feature preview, here is a video a recorded some ago:

There are a lot of things you need to implement. The main and biggest thing missing is the Car AI Logic. It is not avoiding obstacles.
It is not avoiding turning cars and not humping or anything like what you might know from GTA or something like that.

It will only show you how to manage the data and get your cars to move to a specific location, as well as stopping at traffic lights.

Thanks eXi this is a nice contribution ^^

Cool, thanks for that eXi!

Very nice!

Thanks Exi :slight_smile:

thank you man!
its so sad that you dont work on it any more

:smiley: Depends. I have no interest in this anymore and also no . I hope a lot of you guys can make something out of it.

520MB? :eek:

you do know, you dont have to package the “saved” and “intermediate” folders, do you? :wink:

but thanks anyway! will compare to my own implementation, and if im going to use anything from yours, i might throw something back into the pool from my version :slight_smile:

cheers!

/edit: nvm, just saw you packaged the entire startercontent with it…oh well ^^

Oh boy, i definitely deleted the folders, but it seems i reopened the project and they got loaded again.
Didn’t even watch the file size. Uploaded it again with a sweet 14MB. I hope it is still working.

It should load up the StarterContent anyway since the .ini settings are set to true.

Thanks for telling me!

I reuploaded the package with the MIT license.

Thanks so much for this, we’re making good use of it for Klepto! :slight_smile:

Oh that’s awesome! Did not think someone would actually use this, because it was so highly WIP.

Glad you got it to work for your game! (:

Hey eXi,

Is the download link still available? I’m trying to download it right now and it seems the link isn’t working.

Thanks

Hi Exi

Was so excited to test this with my street system, but alas - Sorry, the file you have requested does not exist.

If anyone else has a copy, could they post it up.

Hey folks,

sorry for not reading that.

The project, along others, is available to download here:

https://forums.unrealengine.com/showthread.php?82723-FREE-Learning-Resources-by-eXi

Please keep in mind that the project is stuck in 4.8 and no, i won’t update it.
Like i explained, i threw it out to you guys for free to check if you could learn something from it,
otherwise i would’ve just deleted it.

Need help

Hey @ exi
Thanks a lot for sharing your project :slight_smile:
And since I need some help; so I made a thread HERE titled
“How can I make a Vehicle move along a path & force it to stop at the end of that path”
After watching your video; I think your traffic system may contain the solution for my problem, but I don’t know how to catch it… the reason is; simply I know nothing about blueprints…:frowning:
I hope you have the to lead me for the solution…

Thanks & Best Regards

Hey there,

the Project is available for download (though not in the latest Versions, so you have to download an earlier UE4 Build).
It should be commented. If you don’t know Blueprints, then i can’t really help you anyway :stuck_out_tongue:
Please watch some more tutorials and if you feel confident enough, download the project and ask me if you have specific
problems with the code.

Hi
I added traffic system to my project and performance in my game is very low. What could be the reason?
I added spawn actor every 5-15 seconds with the of life 75 sec .

Blueprint:

@eXi
Hi everybody :slight_smile:
I tried this project inside UE4.8, everything was OK & I was able to play with cars and nodes; it is really a good method for simulating Traffic…
But running it with UE4.12 didn’t succeed & showing the following errors… :frowning:

I hope an expert guy may advise how to fix the error shown in the screenshot… OR can update this nice project to UE4.12 OR UE4.13

Edit…
In the same downloaded project (Traffic System [4.8] ); I dragged & dropped the CarAI & 2 FixedStreetNodes in the scene, then setup the 3 assets with each other (just like done in the project level) to get the CarAI moving from **FixedStreetNode1 **to FixedStreetNode2… it was working very well…:slight_smile:
After migrating the Traffic system to my UE4.8 project; I couldn’t get the CarAI to move just like in my try in the downloaded project…!!?:confused:

Can anybody (who had tried this system successfully) advise (explain) if there are some other settings should be tweaked to make that CarAI move between 2 FixedStreet Nodes… ??
Now; I’m incurious about the traffic system itself, I just want to have my car move between to points (nodes)

Thank you

Hey,

I’m sorry but I don’t give any support on this.

That’s why it is still in 4.8. The project, as described, is not perfect and should only work as a guidance on how one COULD create a Traffic System.

If you update from 4.8 to 4.13, then you mostly likely get tons of issues with it. You skip 4 Engine Versions. Even updating from one to another might
introduce bugs.

Your best bet is to check the 4.8 Project and understand how it works, then recreate it in your 4.13 Project.

Cheers.

@eXi
Thank you very much for your & reply…

With relation to your statement [I’m sorry but I don’t give any support on this]; I did read that previously in your first post…;( but I was hoping another generous guy (like you) may update this nice project…

BTW; you didn’t say a word about the second part of my post, it was about migrating issue…

Thanks again