Hi !!
I'm Alfanda, you can call me Alf ! ✌

I am an Illustrator with 5+ years of experience in the game industry as Game Art Director and Lead Unity Game Programmer.I'm currently seeking opportunities to leverage my artistic talent as an Illustrator.Welcome to my Portfolio site!

P.S: The images and videos might take awhile to load 💦, thank you for your patience! ✨


project involvements

RED COVENANT

Unity • Android • IOS

Summary

ForgeFun

Mid-Core 3D-Battle JRPG Anime Waifu Gacha Game where you could collect waifus and lead them in battle to defeat oncoming enemies. The game offers gratifying combat along with deep narrative and character bonding experience.


Responsibilities

Position : Art Director

  • Visual, Workflow, and Benchmark Development, collaborate with stakeholders to design and document comprehensive style guides and quality standards. Document and create illustrations used for quality benchmarks for the project. Designed and implemented workflows for team members to streamline the creation of all 2D assets, including processes to mitigate human errors.

  • Art Direction, directed and ensured each assets met the project's quality standards, while also making sure the direction aligns with the established narrative.

  • Timeline Management, organized and assigned tasks, while keeping team progress on track to meet projected deadlines.

  • Technical Collaboration, collaborated closely with the implementation team to ensure the original vision was accurately reflected in the animation, 3D models, and related elements

Splash Art Illustrations



Scenic Illustrations



In-Game Assets



ILLUSTRATION WORKS

ADOBE PHOTOSHOP

Characters


Environments


CHARACTER DESIGN

ADOBE PHOTOSHOP

Some of the character redesigns that I've done. The references provided are attached on each piece.


project involvements

AVARIK SAGA - NFT REDESIGN

Web 3.0

Summary

ForgeFun

An NFT project featuring 8,888 pieces divided into Knights, Archers, and Wizards. Each piece is crafted from 300+ unique traits within four factions: Ignis, Terra, Glacia, and Tenebris, using mix-and-match assets to create the final piece.


Responsibilities

Position : Art Director

  • Visual development, iterated on the overall look, poses, and rendering quality to deliver a standout product that balanced high-quality finishes with the recognizable style of the company’s flagship product, Red Covenant. While also ensuring the new designs would still work together combined as a 8,888 pieces collection, and stayed true to the original designs.

  • Layering and masking system, designed and collaborated with programmers to implement a system for layering and masking traits, ensuring compatibility across all permutations of trait assets.

  • Workflow design and optimization, developed workflows, automation scripts, and organizational databases to reduce human error and streamline repetitive tasks, improving accuracy and operational efficiency for the team.


ANIMATED WORKS

PHOTOSHOP • SPINE 2D • UNITY

Sound On! 🔊

Extended Spine shader in Unity to accommodate masking on the inner part of the skirt






PROGRAMMING WORKS

PROJECT INVOLVEMENTS


CHIPS : Heroes Uprising

Unity • Android • IOS

Summary

Ciayo Corp

Mid-Core Casual 2D idle game that involves collecting resources and defending against alien invasion. The gameplay requires you to earn resources, build and upgrade towers, assign and upgrade heroes and traps to defend the area.


Responsibilities

Position : Senior Unity Developer

  • Skill system, created a modular skill system and the editor tool for the Heroes and Traps that allowed for quick design iterations by enabling game designers to mix and match modules.

  • Support tool development, designed and developed support tools for other team members, including animators, writers, and graphic designers, reducing process time by several weeks and removed the need for fulltime admin position

  • Time estimation, collaborated with stakeholders to translate feature requests into programming tasks and provided accurate time estimates for implementation


CHIPS : Monster Tap

Unity • Android • IOS

Summary

Ciayo Corp

Casual 2D clicker game where you control an army of animals and robots to stop a mutant food invasion. You can change the armor of your robot, costume of your pilot, traverse between worlds, and collect enemies in your collectibles.


Responsibilities

Position : Unity Developer

  • Gameplay and expansion, implemented and maintain codebase, and implemented new features for the game's expansion.

  • Collectibles system, created collectibles system which includes robot parts and their status effects, chips' costumes, and lists of defeated enemies.

  • Graphic programming, created shaders for specific in-game needs


CHIPS : Monster Shooter

Unity • Android • IOS

Summary

Ciayo Corp

Casual 2D skill-based game for Mobile Premiere League platform where you collect point streak by defeating spawned monsters.


Responsibilities

Position : Unity Developer

  • Gameplay, implemented modular data-driven architecture for the game's features, enabling the features to be mix and matched creating new behaviors. Also enabling it to be independently tested and reducing dependencies between modules.

  • Asset optimization, optimizing assets and in-game scripts to meet the platform's specific size requirement. Developed custom particle-system that's smaller in size compared to Unity's default one.


Face Detection Vtuber App

Unity • Windows

Summary

Real-time facial detection Vtuber application for PC, which allows users to use their webcam to animate a customizable virtual avatar in real-time. This application utilized FURIA facial detection algorithms to track and map the user's facial movements onto the avatar.


Responsibilities

Position : Unity Developer

  • Gameplay, implemented Fuzzy Unordered Rule Induction Algorithm (FURIA) to accurately detect and categorize user facial expressions by mapping the positions of their facial landmarks

  • Dampening system, implemented dampening systems to reduce noise in facial expressions and sound captured by the microphone, resulting in a more accurate, jitter-less, and comfortable user experience

  • Greenscreen mode, implemented greenscreen mode to be used within streaming software like OBS.


and some other projects ...

Summary

I also had the privilege of contributing to a variety of other projects, each of which presented unique challenges and allowed me to explore creative solutions as a programmer.


Other Projects

  • Custom shader for animation, developed a custom Unity and Spine 2D shader pipeline to support the animation requirements

  • Spine event integration tool, developed a modular editor tool and scene environment using Unity Events that allows Animators to efficiently preview Spine 2D model behavior, including VFX and SFX integration.

  • Pokemon-like educational game, developed an educational game where the enemy challenges players with a series of educational questions to enhance learning and engagement

  • Visual Novel, responsible for implementing a range of essential game features, such as custom UI and character animation, and designing a branching storyline that engages players and encourages exploration.