Cyro Paulino da Costa Junior

Cyro Paulino da Costa Junior

Design de jeux video

LaSalle College Vancouver

Partager

Code QR

Intérêts

Design de jeux video, Informatique

Biographie

I am a game developer who graduated with a Bachelor's degree in Game Programming at LaSalle College in March 2021. Before that, I also have a Bachelor's degree in Computer Science from Brazil. Since my childhood, I have been passionate about games and I have decided to change my career to follow this path. I love to play all kinds of games from FPS, strategy, action, and adventure in my spare time and observe and enjoy the different mechanics that these games bring. Something that keeps me motivated is my curiosity about how one can turn simple ideas into enjoyable gameplay experiences in the game development process.

Design de jeux video/LaSalle College Vancouver/Thumbnail-DemoReel2021_Cover.PNG

Demo Reel 2021

par Cyro Paulino da Costa Junior
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Capture1.png

Omega Engine

par Cyro Paulino da Costa Junior
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Capture1.png

Extreme Hot

par Cyro Paulino da Costa Junior
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Cover.JPG

Landmass Generation

par Cyro Paulino da Costa Junior
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Cover.PNG

Loco-Locomotive

Équipe
Design de jeux video/LaSalle College Vancouver/Thumbnail-e2.PNG

Extreme Hot

Équipe

Compétences

• 6 years of professional software development experience working on enterprise systems on a wide variety of languages and platforms.
• Within that, 2 years were focused in Java development on Google Android platform.
• 2 years of academic experience in game development using C++ and C#.
• Experience working in agile development teams and client interaction.

Expériences

Omega Engine, Custom 3D Graphics Engine using C++ 17 and DirectX 11
• Implemented some modules such as AI (Pathfinding and Behaviours).
• Implemented rendering techniques using High-level shader language (HLSL) to create dynamic shadow, texturing and post processing.
• Implemented skeletal animation system.
• Implemented custom block allocator/typed allocator for memory management.
• Integrated the dear ImGUI library as the debugger UI.
• Integrated Open-Asset-Importer-Library (Assimp) to import 3D models (.fbx,.obj) for animation clips.

Loco-locomotive, Unity 3D - C#
• One year team project to build a 2.5D platformer game using Unity Engine with C#.
• Responsible for gameplay development, such as player, train and turret mechanics.

Landmass Generation, Unity 3D - C#
• Developed procedural landscape generation using Perlin Noise.
• Implemented export a file as heightmap noise that can be used to another Unity Terrain component.

Extreme Hot, Unity 3D - C#
• Project implemented over 5 weeks with a team of 2 programmers.
• Implemented gameplay mechanism including enemy spawning and player behaviours.

Formation

• Bachelor of Science in Game Programming, LaSalle College Vancouver, British Columbia, Canada
2018 - 2021

• Bachelor of Computer Science, Escola de Engenharia de Piracicaba, São Paulo, Brazil
2003 - 2008

Prix et distinctions

Hounor Rolls