Student in UANL, Degree in Multimedia and Digital Animation. Mexico.
My love for videogames as a medium able to make you live an experience has made me want to be a part of it as a developer.
I specialize in designing ideas, concepts and mechanics to then implement their functionality.
Even if I could make art, specially in 3D, I dont consider myself an artist.
Every artistic resource created by me, has helped me to understand the process and be able to facilitate the team work with the real artists.
Unreal
Unity
Unity
Unity
Unity
Unity
Unity
Visual Studio
Visual Studio
Visual Studio

The Shootening

Youtube

  • Project description:
    • 3D game where an alien imprisons you in a shooting gallery for its entertainment while you fight for your life as long as you can.

  • I just made:
    • Design and functionality of user interface and gameplay.
    • Base sounds and images editing.

  • Tools I used:
    • Unreal Engine.
    • The Visual Scripting system in Unreal Engine.
    • Gimp.
    • Audacity.

  • Important features:
    • Playable with mouse and keyboard or with Xbox controller.
    • Danger system that reduces your life if you don't destroy targets quick enough.
    • Proximity events.
    • Weapon swapping system between 2 guns with different stats.
    • Ammo and reload systems.
    • Target based score system.
    • Modifiable tier based targets (3D model, life, score, danger reduction, speed and destruction effect).
    • Random targets generator (target tier, cooldown for next target).

Random equipment

Github

Youtube

  • Project description:
    • 2D scene where you can move between platforms and equip random items.

  • I made everything except:
    • Scene and character images.
    • Base 2D light system.

  • Tools I used:
    • Unity.
    • C#.

  • Important features:
    • Item data base.
    • Player inventory system.
    • Items spawn with random modifications.
    • Player's light color changes based on the equipped items.
    • Playable with mouse and keyboard or with Xbox controller.
    • Responsive interface for the actual controller.
    • Strong two dimensional movement (walk, run, jump, dodge, climb and jump down from platform).
    • Solid, intermittent and movable platforms. Triggerable or in loop.
    • Camera that follows player's aim (mouse/stick).
    • Parallax scrolling system.

Simple combat

Github

Youtube

  • Project description:
    • 2D scene where you can fight enemies while looking for the level goal.

  • I made absolutely everything.

  • Tools I used:
    • Unity.
    • C#.
    • Gimp.

  • Important features:
    • Playable with mouse and keyboard or Xbox controller.
    • Camera that follows player's aim (mouse/stick).
    • Stamina system (energy for actions).
    • Actual life percent determines maximum stamina percent.
    • Puppet based animations.
    • Enemy AI that patrols their nearby zone. Upon detecting the player they move in to attack and upon losing sight of the player they return to patrol.
    • Random level goal spawn point between a set of predefined positions.
  • Project description:
    • 2D game with infinite levels where in each one there are enemies that look for you and try to kill you while you try to reach a higher level and score.

  • I made everything except:
    • Floor's art.

  • Tools I used:
    • Unity.
    • C#.
    • Gimp.

  • Important features:
    • Highly modifiable random map generator (dimensions, quantity and length of halls, etc.).
    • Stamina system (energy for actions).
    • Health percent based field of view.
    • Responsive camera (movement, attacks, etc.).
    • Dodge with invincibility frames.
    • Mini map system with fog of war.
    • Sprites based animations.
    • Level and score indicators.
    • Melee and ranged weapons.
    • Random quantity, type and spawn points of enemies.
    • Enemy AI that looks for the player. They follow to attack on sight and when out of sight they go to the last seen spot.
    • The spawn point of the level goal is always on the farthest point possible.
    • Playable with mouse and keyboard or Xbox controller.

Dodger Souls

Github

Youtube

  • Project description:
    • 2D game where you have to dodge enemies and pick up items until you get a high score (single player) or until your rival dies (multiplayer).

  • I made everything except:
    • Base images.
    • Base music and sounds.

  • Tools I used:
    • Unity.
    • C#.
    • JavaScript.
    • Gimp.
    • Audacity.

  • Important features:
    • Single player and multiplayer versions. Both in desktop and web browser.
    • Infinite enemies and object with random spawn points.
    • Push your rival by colliding (multiplayer).
    • Random profile generation (desktop multiplayer and single player).
    • Web browser communication (multiplayer).
    • Connection with any computer inside the same LAN (multiplayer).

Local Geometry

Github

Youtube

  • Project description:
    • Multiplayer 2D game where every player controls a geometric shape and tries to dodge spiky shapes as long as possible.

  • I made everything except:
    • Base images.
    • Base music and sound.

  • Tools I used:
    • Unity.
    • C#.
    • JavaScript.
    • Gimp.
    • Audacity.

  • Important features:
    • Physics based double jump.
    • Scene with random modifications.
    • Infinite enemies with random directions.
    • Web browser communication.
    • Connection with every computer in the same LAN.
  • Project description:
    • 3D game where you are a robot trying to escape from different mazes evading traps as fast as possible.

  • I made everything except:
    • 3D models of the robot, traps and decorations.
    • Base images.
    • Base music and sounds.

  • Tools I used:
    • Unity.
    • C#.
    • Maya.
    • Gimp.
    • Audacity.

  • Important features:
    • First-person control with rocket boots (jump).
    • 4 different difficulty mazes.
    • 4 different types of traps.
    • Automatic saving and indicators of best times for each difficulty.
    • Start and pause menus.
    • Victory and defeat states.
    • User interface with actual time in maze, life and jump cooldown.
  • Project description:
    • 3D game where you are a crow with the objective to pick up souls from corpses while dodging attacks from a hydra.

  • I made everything except:
    • 3D models of the trees.
    • Base images
    • Base music and sounds.

  • Tools I used:
    • Visual Studio.
    • C++.
    • OpenGL.
    • Maya.
    • 3dsMax.
    • Gimp.

  • important features:
    • Height map based terrain.
    • Dynamic fog.
    • Basic animations.
    • Proximity events.
    • Complete collisions with scenery and characters.
    • Particle system.
    • Matrix based character and camera movement.
    • First and third person cameras.
    • User interface system.
    • Start menu.
    • Victory and defeat states.
    • Option to restart the game.
    • Random foliage system.

Anor Londo Poker

Github

Youtube

  • Project description:
    • 3D scene where you can play Poker with all its rules.

  • I made everything except:
    • Base images.
    • Base music and sounds.

  • Tools I used:
    • Visual Studio.
    • C++.
    • OpenGL.
    • Maya.
    • 3dsMax.
    • Gimp.

  • Important features:
    • Height map based terrain.
    • Proximity event.
    • Complete collisions with scenery.
    • Actual hand win probability indicator.
    • Enemy AI that tries to get his best possible hand.
    • Victories and defeats statistics.
    • Victory and defeat states.
    • Option to restart the game.

Dark Souls Scene

Github

Youtube

  • Project description:
    • 3D scene to demonstrate functionalities.

  • I made everything except:
    • 3D models of the trees and the user equipment.
    • Base images.
    • Base music and sounds.

  • Tools I used:
    • Visual Studio.
    • C++.
    • OpenGL.
    • Maya.
    • 3dsMax.
    • Gimp.

  • Important features:
    • Height map based terrain.
    • Dynamic fog.
    • Basic animations.
    • Proximity events.
    • Basic day and night transition.
    • Complete collisions with scenery and characters.
    • Random foliage system.
Maya
NetBeans
Unity
Maya
AfterEffects

Animations Compilation

Youtube

  • Project description:
    • Some animations and character poses grouped.

  • I only made the animations and poses.

  • Tools I used:
    • Maya.

  • Important features:
    • Some movement animations.
    • 10 seconds attack animation.
    • 15 seconds lip sync animation.
  • Project description:
    • Web application to upload and watch videos, similar to Youtube.

  • I made everything except:
    • Base images.

  • Tools I used:
    • NetBeans.
    • Java.
    • Brackets.
    • HTML.
    • CSS.
    • JavaScript.
    • Servlets y JSP.
    • AJAX.
    • JDBC y SQL.
    • Gimp.

  • Important features:
    • Anonymous users.
    • Creation and modification of user accounts.
    • Remember user at log in.
    • Password recuperation.
    • Follow user accounts (subscription).
    • Upload, modification and elimination of videos.
    • Video option to allow only logged users.
    • Add videos to favorites.
    • Give "like" to videos.
    • Report videos.
    • Count of reproductions, favorites, "like" and reports by video.
    • Comments on videos.
    • Home page with sections to find videos by categories.
    • Order videos by date and quantities (reproductions, favorites, "like").
    • Search videos by user, title, category and range of dates.
    • Ban reported videos or users with reported videos.

Human-Machine Interface.

Github

Youtube

  • Project description:
    • Application to control the functionality of a fire alarm.

  • I made everything except:
    • Base images.
    • Base sounds.
    • Particle effects.

  • Tools I used:
    • Unity.
    • C#.
    • Gimp.
    • Audacity.

  • Important features:
    • Multiplatform (PC / Android).
    • Arduino communication.

Humanoid rig

Youtube

  • Project description:
    • 3D model with humanoid rig and weapon.

  • I made everything except:
    • Base images.

  • Tools I used:
    • Maya.
    • Gimp.

  • Important features:
    • Slot to grab and drop an object.
    • Basic facial movement (eyes and mouth).
    • Walk loop animation.
    • Run loop animation.

Multimedia production

Youtube

  • Project description:
    • Video created and edited with audiovisual resources.

  • I made everything except:
    • Base images.
    • Base music and sounds.

  • Tools I used:
    • After Effects.
    • Gimp.
    • Audacity.

  • Important features:
    • Image creation and editing.
    • Music and sounds editing.
    • Special effects creation and editing.
    • Puppet based 2D animations.

nelson.martinez.gongora@gmail.com