Vanan A.
I am a game programmer.
A passionate game programmer. I enjoy writing clean and maintable code and having fun in the process of building a game.
A passionate game programmer. I enjoy writing clean and maintable code and having fun in the process of building a game.
I’m a person with passion for game and XR development with a lifelong learner mindset. Making my vision a reality through code and actually have it immersed inside virtual world is my ultimate satisfaction, that is why I’m setting myself a path to become a better programmer.
Currently, I am a certified Unity Professional Developer, I am also expanding my game programming skill in other game engines such as Unreal and Godot.
In the past I also use GameMaker Studio 2 to create simple and lightweight 2D games.
Here are some of the technologies and tools that I've been working with recently:Created internal editor and runtime tool to visualize and managing Finite State Machines (FSM) for Unreal Engine.
Researching about Unreal’s Replication system and Gameplay Ability System.
Responsible for converting on-development single player code to Multiplayer with GAS.
Created backend code for internal shopping app project and configure pipeline for CI/CD.
Created one of the arcade module for the arcade collections of the core app.
Integrate Unity IAP.
Maintaining most of streamable Metaverse/Virtual experience modules in Unity.
Mentoring incoming interns.
Rejuvenate internal version control system and pipeline for whole team.
Researching about chatbot (such as Rasa, Dialogflow, ChatGPT) and how it can be used in game engines e.g. Unity and Unreal.
Implementing chatbot with MetaHuman avatar and adding scripted interactions.
Develop VR and AR experiences using Unity and Unreal Engine.
For AR, ARFoundation framework in Unity is mainly used.
For VR, Meta Quest 2 and Omnicept G2 are headsets that mostly used.
Done thesis on mobile game development to spread awareness and knowledge of sorting household waste into three categories; organic, anorganic and hazardous waste.
Extracurricular Activities
Open Source plugin to provide an easy and quick integration with OpenAI APIs for Unreal Engine 5.
My contributions:
Project Details:
Guide Lt. Belica to the top of Ruins Temple!
My contributions:
Project Details:
In development Third-person Multiplayer Shooter Game.
My contributions:
Project details:
In development 2D Online Educational Game.
My contributions:
Project Details:
Commissioned game by UNDIP Economic Student Association to appoint their next chief.
My contributions:
Project Details:
Mobile educational game inspired by gold mining games to spread awareness and knowledge for sorting household waste, used as my thesis for bachelor degree.
My contributions:
Project Details:
Defend the gem from pesky slimes!
My contributions:
Project Details:
A link to the past inspired topdown adventure. Help Red Hooded Fox navigate through the forest and slay enemies!
My contributions:
Project Details: