Eduardo Yukio

Profile Image

Skills

Unity

C#

Git

Lua

Love2D

Python

Work Experience

Game Programmer (1y)

Tapps Games

Junior Game Programmer (2y)

Tapps Games

Game Programmer Intern (4mo)

Tapps Games

Education

Computer Science (4y, Finished)

Universidade de São Paulo

Computer Engineering (4y, Unfinished)

Universidade de São Paulo

Project Summary

Professional Games

Vlogger Go Viral

  • It's an idle clicker Youtuber simulator game.
  • Team: 6 members.
  • Duration: around 1 year.
  • My contributions:
    • Many versions of a core gameplay feature, for A/B Testing.
    • New skins, missions, achievements, and a video theme.
    • The "Vlogger VIP" IAP offer, which required many gameplay changes and a rework of all popups containing Rewarded Ads.
    • The "Agent" IAP offer, which gathers Soft Currency while offline.
    • Management of PVE Events.
    • Cataloged all of the Soft Currency and Hard Currency sources and sinks.
    • Manipulated player's save files to avoid problems with sensitive updates.

Tools: An internal engine (based on Love2D), Lua, Git, Firebase, SQL, Google Cloud Database.

My Boo

  • It's a virtual pet game, with lots of minigames.
  • Team: 6 members.
  • Duration: 6 months.
  • My contributions:
    • 3 minigames: Wall Jump, Ice Cream and Astro Boo.
    • Cross promotion button and popup, notifying players of the release of My Boo 2.
    • Made a Tool with a graphic user interface, using Python with tkinter, to improve the minigame balancing process done by the Game Designer.
    • Made some art adjustments to background images, to adhere to new aspect ratios.

Tools: An internal engine (based on Love2D), Lua, Git, Python, GIMP.

'Evolution' series

  • It's a series of 60+ idle clicker games where you merge animals to discover new ones.
  • Team: 6 members.
  • Duration: around 1 year.
  • My contributions:
    • A minigame based on '2048' with its own screen and popups.
    • System to easily change animal poop assets for eggs, to resolve Apple complaints.
    • A comet that falls from time to time, which offers resources to the player.
    • An animal auto-evolution system, dealing with lots of corner cases.
    • Reward after interstitial ad.
    • Survey button and popup, to collect player data.
    • Some sound effects for a minigame.

Tools: An internal engine (based on Love2D), Lua, Git, Firebase, Audacity.

'Do Not Disturb!' series

  • It's a series of prank simulation games where players (mostly kids) watch fun reactions.
  • Team: 6 members.
  • Duration: around 6 months.
  • My contributions:
    • A minigame based on 'Fruit Ninja'.
    • FTUE (First Time User Experience).
    • The 'Piggy Bank' feature where players could watch an Ad to earn SC.
    • Cross promotion button and popups.
    • Implemented many animations to the DND3 ice scenario, in addition to some adjustments to the animations themselves, using Spine.

Tools: An internal engine (based on Love2D), Lua, Git, Spine.

My Grumpy

  • It's a virtual pet game, spinoff from 'Do Not Disturb'.
  • Team: 6 members.
  • Duration: around 6 months.
  • My contributions:
    • Ported 3 minigames from 'My Boo' (Piano, Mix and Fruit Ninja)
    • A feature where players can watch an Ad to continue playing a minigame, after losing
    • Many promotional bundles, promoted on the Google Play Store as special events

Tools: An internal engine (based on Love2D), Lua, Git.

Match The Emoji

  • It's a Puzzle game where you combine emojis to create new ones.
  • Team: 5 members.
  • Duration: 2 months.
  • My contributions:
    • Main screen, settings and shop interfaces.
    • Energy, hints and emoji progression systems.
    • All the popups.
    • Implemented the animations of emojis merging and screens switching.

Tools: An internal engine (based on Love2D), Lua, Git.

Wedding Salon Dash

  • It's a Simulation game where you manage a wedding salon.
  • Team: 5 members.
  • Duration: 2 months.
  • My contributions:
    • Main screen, settings and shop interface.
    • Slide and pulse minigames.
    • Sewing machine.
    • Client feedback balloon.

Tools: An internal engine (based on Love2D), Lua, Git.

Personal Games

Mechanical Playground

  • It's an Action-platformer game focused on the player's expression through the choice of game mechanics.
  • Solo project, made in University for my final year undergraduate thesis.
  • Duration: 6 months (1 to design, 5 to implement). Art and music are third-party.
  • More than 20 mechanics implemented.
  • Mechanics are managed using finite state machines, implemented using the State Pattern.
Play!

Tools: Unity, C#, Git.

Nothing Matters

  • It's a Puzzle-platformer where you start with the item named "nothing" and can put it into things, sending them to the nothing realm. You can even use the 'nothing' on yourself!
  • Made in a team of 8 people (USPGameDev), in 72h, for the Ludum Dare 45 Game Jam, in which the theme was "Start with nothing".
  • 🏆 Top 7 Innovation, 63 Theme, 111 Audio, 149 Overall (among 1800+ games).
  • My contributions:
    • Player movement.
    • The system of picking, droping and using items.
    • Two items: boots and shield.
    • Polishing and 70+ bugfixes.
Play!

Tools: Godot, GDScript, Git.

Fallen Angel

  • It's a Vertical-scrolling shooter game, inspired by Downwell.
  • Solo project. Made everything from scratch, in 48h, for the Ludum Dare 48 Game Jam, in which the theme was "Deeper and deeper".
  • 🏆 Top 282 Fun, 389 Audio and 405 Overall (among 1100+ games).
  • My first time composing music and drawing pixel art.
Play!

Tools: Unity, C#, Git, Aseprite, LMMS, Bfxr.

Cutting Edge

  • It's a Top-Down Action game where the walls are constantly shrinking, so you have to cut the edges of the screen to avoid getting crushed!
    • Obs: The actual game window is constantly being resized.

  • Made in a team of 11 people (USPGameDev), in 72h, for the Ludum Dare 42 Game Jam, in which the theme was "Running out of space".
  • 🏆 Top 56 Innovation, 141 Theme, 368 Overall (among 2000+ games).
  • My contributions:
    • Player movement, dash and attack.
    • Enemy movement, stun attack and death.
    • The 'block' obstacle.
    • Some levels.
Download!

Tools: Godot, GDScript, Git.

Dentinho Virtual

  • It's a Virtual pet simulation game where you take care of a cute little tooth through actions such as brushing, feeding, giving medicine, playing and dressing!
  • Made in a team of 7 people, in 3 months, as an University project.
  • I led the team and taught Unity to most members. The development was done using Mob Programming initially, and pair/trio later.
  • Released on Google Play Store.
  • It was done in conjunction with the School of Dentistry from the University of São Paulo, so that children could learn oral health care in a playful way.

Tools: Unity, C#, Git.

Contact


EduYukioRodrigues@gmail.com