Hello, I am
Rahul Raman
Welcome to my personal website. Here I share all the programming projects and games I have made over the course of 4 years since I started making games in unity with c#. During this time I have used various products/services, learned new things, and made projects using different languages and frameworks.
For example, my first BombSquad game mods projects, and my BombSquad game public servers, a discord bot specialized for BombSquad game players with functionality to link to their BombSquad server party's players' stats and show live updates in the discord channel, a simplistic telegram user bot for fun & hobby, freelancing Unity 3D projects and learning Unreal Engine.
/*
Unreal Engine C++ actor class print "HELLO WORLD! 0.1"
*/
void ASomeActor::BeginPlay()
{
Super::BeginPlay();
if (GEngine){
// Print "HELLO WORLD! 0.1" on the screen.
GEngine->AddOnScreenDebugMessage(
-1, 5.f, FColor::Blue,
FString::Printf(TEXT("HELLO WORLD! %f"), 0.1f));
}
}
I am an enthusiastic game developer based in India, with a rich experience of over 4 years in game programming & building games.
I write efficient & easy to understand code
With years of experience in unity programming and game multiplayer & networking design, I have mastered the skills of understanding client requirements according to the latest trends. I have worked on projects with different requirements so you can rely on me for yours.
I’m also learning new skills in working in Unreal Engine C++ and having a project in early development. Looking forward to publishing games made with Unreal Engine too soon.
I’ve spent most of these years working across different areas of game development like game UI/UX, front-end controls & mechanics, inner game loops, cloud content delivery, and networking in C# and C++. Having worked on various projects that are already live, I can help you with the best possible suggestions and ideas that we can proceed with. With me, you aren’t forced to accept anything. I give you a variety of options we can work on together.
Read more about meWhat do I do
From understanding your requirements, developing the game/program and delivering the final build, I do everything that falls between these lines.
Python Projects
If you are looking for someone who'll build a nice python based web API, server application, or service. I have prior vast experience with making python web applications and server apps and can help you with build and start your app deployed on a server of your choice.
Game Development
Have a crazy gaming idea that you wish to bring to reality? Need to implement a new feature/functionality, not sure where to start? Have an almost ready project but can't add the final touches to deploy? I can help you build this for you. Having worked on various games built on different platforms for both local and multiplayer games, I can be your right choice for your project.
Web App
Want to build a new web app in sync with your game's content? Want your website to show personalized content based on the user's game stats? I can help you build this for you. Having worked on dynamic web content loading on user data and real-time server game states before, I can be your right choice.
My Skills
My Experience
C#/C++ Game Programmer
I had learned almost every unity 3d core functionality and APIs along with new InputSystem and addressables assets for remote content delivery at that time by November 2021. I also had with multiplayer networking game eg. with photon, integrating project for player data store on service like Google Firebase and different scopes leaderboards (daily/weekly, real time high scores, separated by countries). And from December 2021, I started learning c++ and making games in Unreal Engine with c++. Although I can not yet say I know everything or almost everything there is to know about c++ or Unreal Engine. But I am confident I can develop, build a playable Unreal Engine game ready to deploy made entirely in c++ using core functionalities and replication system with networking. Though not in the best production quality yet, but hey, I am still gaining new experiences!
Unity3D Developer
Then from late 2018 (November/December), I started learning programming and buidling games with Unity game engine for fun & hobby.
Later in team collaborations at first I was responsible for scripting game UI and local parts. Later I learned all parts of Unity programming built multiple games on different platforms. My first official freelancing project was SOS Squad 2020 (old name: Quaranteam) published in 2020.
Also, during this time period as I was a high school student, I also signed up for GitHub Student Developer pack, and got verified.
Python Server Applications
Later I started wokring on making server side applications. I built and run a heavy(at one point I added so many new character/maps/powerups/minigames I wondered can it even be called bombsquad anymore?) modded BombSquad game server. I also made a Discord bot with python for BombSquad game players on discord along with a python django web dashboard for the bot. During this time I also started learning Node.js
Python Scripts & Game Mods
I started learning python. I was a just doing random projects making new fun mods of Bombsquad game on open source distributed through the community mod manager, and also many for personal use to customize and specialize my own client.
Quaranteam
QuaranTeam is an online card game that gives you experience of playing with your friends where everyone tries to complete their chosen cards in the moves.
BombSquad Bot
A Discord bot made with Python and with a dynamic web dashboard also made using python Django. A special discord bot with customizable experience for BombSquad game players in discord server.
Countdown 3019
Countdown 3019, is a sci-fi open-world RPG game. Play in the name of Walter, a specialized force to make order in a city of deceit.
Isometric RPG
IsometricRPG is a 3rd person platformer puzzle game based on spherical gravity with planets and moons.
SOS Squad
Assemble your ideal crew and set out to play a fun card game with your friends online. SOS Squad is a card game that gives you the experience of playing with your friends where everyone tries to complete their chosen cards in the moves.
My Website - Next.Js
I switched my website over to Next.Js from wordpress in 2023. New changes & improvements with new year.