Evostrike is a multiplayer FPS game made in Roblox Studio, which is deeply inspired by Source Engine.
This was a game that I’ve spent about 5 years on and is something that I’m very passionate about. I’ve decided to release it as open source so that it can be both an educational resource, as well as a resource for people who are interested in implementing some CS:GO/Source Engine related mechanics into their game currently. (Rolve lol)
This project was made in Roblox Studio with Rojo, Github and a few custom plugins which are included in the repo.
It is worth mentioning that this code isn’t the prettiest, but I do believe that the project structure is something worth learning from as a beginner or intermediate game programmer.
Edit:
Just saying that this repo contains the sauce in /module/
Edit 1:
If you do end up using this repository in it’s entirety, all I ask is that I receive credit for engine work in your game!
To be honest, I’m still not aware of a way to fix this in Roblox Studio. There isn’t any support for easy occlusion culling and viewport frames don’t keep world lighting properties.
Firstly, thank you for this resource! It looks really useful.
I am having a few problems in getting the game to function. Whenever I attempt to spawn into a match, the player is killed and I am unable to go from there.
Im am looking to create a Rainbow Six Siege style inspired FPS game and I am hoping this system can provide a solid foundation. I understand this is a CS fps system and may not be fully what I need.
I will check this out in the next few days to see if it fits my needs.
Any suggestions or recommendations for me based on my fps style game?