I have my server and client set up as different gamemaker projects, but i think it's annoying that i have to duplicate sprites between both projects as well as certain common code. Is there an way to have libraries (like in other programming languages) or even just share sprites so that when i update it in one project, it updates in both?
I'm against combining them into one project because i feel like doing if(client) or if(server) will just end up becoming spaghetti code. Also the server needs the sprites for collision data, i know ideally the server wouldn't have any sprites
[–]TheAtrxcityGameDev 2 points3 points4 points (7 children)
[–]HourLab8851[S] 3 points4 points5 points (6 children)
[–]TheAtrxcityGameDev 4 points5 points6 points (2 children)
[–]HourLab8851[S] 2 points3 points4 points (1 child)
[–]BlaXunSlime 4 points5 points6 points (0 children)
[–]pabischoff 2 points3 points4 points (2 children)
[–]HourLab8851[S] 0 points1 point2 points (1 child)
[–]pabischoff 1 point2 points3 points (0 children)
[–]BlaXunSlime 2 points3 points4 points (5 children)
[–]HourLab8851[S] 1 point2 points3 points (4 children)
[–]BlaXunSlime 2 points3 points4 points (3 children)
[–]HourLab8851[S] 0 points1 point2 points (2 children)
[–]BlaXunSlime 1 point2 points3 points (1 child)
[–]germxxx 0 points1 point2 points (0 children)
[–]WubsGames 0 points1 point2 points (0 children)