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.