The Story: First cooperation

None of us, including me, ever do great things. But we can all do small things, with great love, and together we can do something wonderful.

Mother Teresa

This was the first opportunity to work in a team, I was approached by one of my classmates in 2013, he told me that he knows a friend who wants to start his multiplayer community for GTA San Andreas and they want me to be part of it. Well, I said why not?

We made a website, talked about the project and its details and finally set the name of the server. Mactown Roleplay, the Pawn was initially developed by a French colleague, Baptise Carpentier, and I was exploring this new world.

After a period of time, I decided to take a leap, as the problems with Baptiste were rising, I started learning PAWN and I didn’t like its editor, so a new edition of Developer Studio was born. I kept learning Pawn, and I started editing scripts. I didn’t stop there so I made the thing that no other GTA SA role play community had, a client for its gamers.

Also, in order to prevent cheating and bind the software with the client, a GTA SA plugin was written using C/C++ that communicates with the C# application using a socket.

Unfortunately, the project didn’t go as expected, but the lessons I learned from it where unique and it was one of the best experiences I ever had.

You can find the sources here: GIG Client, GIG Admin, GTA SA Plugin.

.NET Developer/Junior DevOps/Junior CTO/Experienced C# developer (

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store