My name is Tim Nguyen but you can call
me Akynna ☺️
I am a passionate game developer with a strong
background in XR technologies.
I am a Graduated Master Computer Science Engineer from EPFL,
interested in Game Design/Development.
On my free time, I got to develop a lot of games with Unity and acquired lots
of experience while working on VR & PC applications.
I am now working part-time as a freelance Game Developer
and animating coding workshops for girls around 11-15 years old.
If you have an idea of a video game, I can make it for you !
Feel free to check out my past work
and to contact me !
LOFI Katana is a VR rhythm game taking you to a peaceful world
and revisiting the way to play rhythm games in an aesthetic and
relaxing environment. The game uses a sophisticated procedural system that
analyzes the music and creates a unique gameplay track that matches the
rhythm and beat of any music.
I had the pleasure to be the Lead Project Manager and Developer of this
VR game and acquired a lot of experience, especially on how to deliver a game
on Steam on my own.
The key points this project taught me was how to:
- Create a VR experience from scratch using Unity
- Design and implement a complete VR User Interface (UI) with
animations using a laser pointer
- Integrate and use Steamworks and Twitch APIs
- Optimize a VR game's performance to maintain a high framerate, which
is a crucial feature in this field for the user to feel comfortable
while playing
- Build the game to be supported on different devices such as SteamVR-
compatbile headsets, Oculus devices, Quest2, etc.
- Export the game on the Steam platform and manage its release date, Play Test sessions,
Store Page, builds management
- Meet and collaborate with publishers to organize the marketing aspect of the game
The Rugdollz Game is a multiplayer platformer game where we can play a
little rug bunny doll and race against other players to get coins around
the map.
The Ruglabz Team I worked with was incredibly nice and welcoming. I worked
on this project for 3 months with another colleague at raptor lab and we
built the game totally from scratch.
For this project, I have managed to:
- Operate as the Project Manager of this game, plan a development
schedule for the project to fit 3 months, write a Game Design Document
to presesnt our client our services
- Regularly provide a playable demo to our client each week to get
their feedback and apply the changes for the next build
- Adapt and clean an existing soloplayer code base to build a
multiplayer game using Photon Fusion
- Code different platforms' and obstacles' behaviour and synchronized
them on the network for a multiplayer platformer expeerience
- Design and code a complete UI on PC (minimap, multiplayer chat,
animated leaderboard, statistics' display, game's tips, loading
screen, starting screen...)
- Perform the majority of the Game Design
- Perform the majority of the Sound design
In collaboration with the company Smartverse, Sanofiverse is a virtual multiplayer
web experience designed to represent the Sanofi company and their services
Along with working as a Project Manager for this experience, I also operated as a
Game Designer and Developer in order to create a fully multiplayer experience that
would be playable in web browsers.
In order to deliver this product, my tasks were focused on the following aspects:
- Planning milestones, demos, regular test sessions to show our progress
- Quickly protoyping the experience to follow 3 similar areas requested by Exoflow
- Implementation of a functional User Interface with animations
- Collaboration with 3D artists to design an experience that would fit to our clients' expectations.
The Smartverse is a project designed and financed by the company Exoflow.
They requested a multiplayer experience in a web browser that would be used
in companies to socialize and organize virtual events.
I did not coded much for this project but worked more as a Project Manager. I regularly
updated the Exoflow Team about our progress, set deadlines and milestones for the internal
at raptor lab. For the coding/implementation part, I worked on:
- The Tutorial, Objective features
- Coded an adaptive dialogue system to allow any Game Designer to
add their own dialogues with audio files, camera positions, etc.
- Taking care of the exportation on WebGL of the project
About
Lorem ipsum dolor sit amet, consectetur et adipiscing elit. Praesent eleifend dignissim arcu, at eleifend sapien imperdiet ac. Aliquam erat volutpat. Praesent urna nisi, fringila lorem et vehicula lacinia quam. Integer sollicitudin mauris nec lorem luctus ultrices. Aliquam libero et malesuada fames ac ante ipsum primis in faucibus. Cras viverra ligula sit amet ex mollis mattis lorem ipsum dolor sit amet.
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';