About Me

I’m a junior undergraduate at IIT Gandhinagar. I’m into developing games, VFX, editing videos, computer graphics, and simulations. I’ve mentioned some of my work below. If you want the source code/ build of any of these you can contact me! (Few of them are available on my Github)

Skills

Type List
Languages C#, C++, HLSL, GLSL, Python, XML
Tools & Technologies Unity, OpenGL, Adobe Premiere Pro, Unreal Engine 4, Adobe After effects, Photoshop, Blender, Adobe XD, GameMaker Studio 2, MATLAB, Autodesk Inventor

Experience

  1. Game Developer, Crazylabs
    • Contracting as a partner game studio to help create scalable hypercasual games by looking after their ideation and development.
    • The games developed are listed here.
    • The concept pitches delivered are listed here.
  2. Technical Art intern, FIEA, University of Central Florida
    • Assisting the 19SOB team at FIEA with their capstone project as a tech artist under the guidance of Prof. Ron Weaver & Prof. Chris Roda.
    • The development update to the game can be found here.

POR

  1. Secretary, DigiS IIT Gandhinagar
    • Leading a team of over 100 game developers in my college.
    • Teaching the basics of Unity and Game Development to the freshers since the last two years by organizing regular workshops and meetings.
    • In the past 6 months, DigiS has become the most active club and the biggest Game Development College club amongst all IITs.
    • We’ve been the leading Indian game development team in several game jams.
    • Organized an AR workshop attended by 300 people from IIT Bombay, IIT Hyderabad & IIT Gandhinagar.
    • Organized Game Jam 2020 AD in collaboration with Amalthea IIT Gandhinagar. 609 people participated to make 96 games making it the third biggest Indian game jam to be held on itch.
    • Organized Game Jam 2021 AD which turned out to be even bigger than its previous edition
  2. Techincal coordinator, IIT Gandhinagar
    • Leading a team of 10 people to assist the Technical Secretary to conduct the Technical activities held at IITGN efficiently.
    • Overlooking the functioning of all the technical clubs and events.
  3. Eureka Video Coordinator

Games (Personal Projects)

  1. Two Opposites
    • Play Here
    • Made in 7 days for the 2021 Brackeys Game Jam (2nd biggest gamejam on itch with 10k+ participants)
    • Game ranked #22 in the innovation category, #44 in the Game Design category and #71 overall.
    • Programmed every mechanic of the game (mirror movement, multiple camera setup etc.)
    • Made my own 2d lighting system from scratch using raycasts. Repo here.
  2. Faster Than Light (Hypercasual)
    • Play Here
    • Won the JAMBOOST game jam hosted by Chartboost and a prize of 1000$
    • Did fairly well in CPI tests.
    • Got 180$ for promotion.
    • Programmed every mechanic & enemy AI of the game.
    • Looked after the lighting and shaders used in the game.
    • Optimized time control mechanics for the mobile platform.
    • Learnt how to optimize indoor lighting on mobile platform
    • Repo here.
  3. Faster Than Light (PC)
    • Play Here
    • Made in 7 days for the 2020 Brackeys Game Jam (3rd biggest gamejam on itch with 9k+ participants)
    • Game ranked #71 in Audio category and #132 overall.
    • Programmed every mechanic & enemy AI of the game.
    • Looked after the lighting and shaders used in the gamne.
    • Implemented bullet time mechanics.
    • Implemented player physics from scratch that would allow the player to move in space independent of the world’s timescale.
  4. Are Ya Winning Son?
    • Play Here
    • Made in 2 days for the 2020 GMTK Game Jam (Biggest gamejam on itch with 19k+ participants)
    • Game’s presentation ranked #221.
    • Learnt to program small games in Unity in a limited amount of time.
  5. 2048 Jelly
    • Play Here
    • Entire game was made by me using Unity.
    • Learnt to optimize realtime lighting for mobile devices.
    • Learnt to optimize post processing for mobile devices.
  6. AFPS
    • Leading a team of 25 individuals working on an Indian themed multiplayer game.
    • Watch the teaser
  7. Covid 19 Survival Royale
    • An FPS-shooter pandemic simulator I made.
    • Got the first prize in a game jam hosted by my college.
    • Play Here
    • Made the entire game as a starter project in Unity.
    • Learnt gun mechanics, enemy AI programming and crowd simulation.
  8. Return To Monke
    • Currently under development under a testing deal by Kwalee
    • Prototype submitted to the IGDAF game jam.
    • Programmed the entire mechanic of the game in Unity.
    • Looked after the lighting and shaders used in the gamne.
  9. Fertilize.io
    • Play Here
    • Made in 2-3 days (I was stepping my shoes into game development that time) to be displayed in some Senate Meeting by our current club secretary. This game also includes a free open source database that I used to create an online leaderboard completely free (without paying google Play’s 25$ cost)
    • Made this game entirely in Unity as a starter 2D project.
  10.  Banana Warrior
    • Play Here
    • Watch the devlog here
    • Solo developed this game entirely in Unity for the college community to compete in!
  11.  Doge To The Moon
  12.  Toilet Spinner
    • Play Here
    • Watch the devlog here
    • Solo developed this game in Unity for the college community to compete in!
  13.  Obamium Maker
  14.  Chrome Dino Replica
    • Play here
    • Made this to learn Pocket Code - A visual scripting based game development app on android.

Find more games developed by me here, here, and here

UCF FIEA Internship (Ongoing)

Crazylabs Partnership

  1. Shoot The Numbers
    • Optimized multiple navmesh agents for mobile devices.
    • Wrote a shader that supports both transparency and interpolation between two colours.
    • Wrote swerve mechanics trending in hypercasual games these days.
    • Wrote mechanics for algebraic gates trending in hypercasual games these days.
  2. Body Adjustment ASMR
    • Wrote mesh deformation and reformation algorithm.
    • Wrote a mesh outline algorithm that’s performant on mobile devices.
  3. Hoof Cleaning ASMR
    • Wrote texture masking algorithm to erase / paint textures over meshes.
  4. Jelly Cleaner ASMR
    • Wrote jelly physics algorithms that’s performant over mobile devices using spring joints.
  5. Human Canon
    • Worte ragdoll crowd control mechanics.
    • Wrote canon projectile mechanics.
    • Wrote a low poly water shader.
  6. Dodge Master
    • Wrote time control mechnaics.
    • Implemented mesh deformation and reformation algorithm from Body Adjustment ASMR.

The ideation and developement of these games is done by me. Marketing and publishing side of things is looked over by CrazyLabs. The source code and the build for the games can’t be shared publicly as this comes under NDA.

Project Holly

Computer Graphics

Simulations

Relevant Coursework

  1. DES 492 - 1
    The course involved modding a pre-existing game, developing a sandbox-styled game, speculation of different permutations & combinations of different outcomes of the game, and development of a hypertext game with a non-linear branching story.

VFX & Edits

“If development took 69 lines of code, then fixing the bugs would take 420 more” - William Shakespeare

Misc


© Makra