Skip to content
View DarkAlejoxD's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report DarkAlejoxD

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DarkAlejoxD/README.md

Camilo Alejandro Londoño Otero

🌟 About Me

I am a developer with a passion for continuous learning and improving game development processes.
My goal is to pursue a career as a Gameplay Programmer, bringing games to life.
Experienced in developing 2D and 3D puzzle and platform games in Unity.


🔗 Social


🛠️ Technical Skills

  • Game Engines:
    Unity | Defold | Love2D | Unreal Engine
  • Programming Languages:
    C# | Lua
  • Design Patterns:
    Singleton | Observer | State | Object Pooling | SOLID Principles
  • Version Control:
    GitHub

🎮 Projects

Soul's Passage | 2024 - See Process -> Here

Soul's Passage

Play as Chiara, a little girl trapped in a magical train. Your mission is to escape the train with the skills she has learned.

  • Genre:
    • 3D platformer game developed in Unity.
  • Contribution:
    • Developed and tested the player controller using an FSM to handle player states.
    • Conducted functional, negative, and exploratory tests for player abilities.
    • Created a tool to save and teleport to specific map locations for optimized level testing.
  • Insights:
    • Integrated FMOD for sound design.
    • Explored Cinemachine for improved camera composition.

Osiris | 2023 - (Process Page in Progress)

Osiris

Embark on an adventure through a dungeon, solving puzzles and overcoming obstacles as Isis searches for her lost husband.

  • Genre:
    • 2D puzzle-platformer game developed in Unity.
  • Contribution:
    • Designed the player controller, portal mechanics, level system, and hazards.
  • Insights:
    • Collaborated with a programming partner and practiced task delegation.
    • Gained experience using Render Textures.

Requiem | Unrealeased - (Process Page in Progress)

Requiem

Personal Project I collaborated on with five other members. "Requiem" is a survival horror game where you play as a blind character navigating a dark and solitary shopping mall. You must explore the mall, evade and hide from creatures stalking you, and solve puzzles to escape.

  • Genre:
    • 2D survival horror game developed in Unity.
  • Contribution:
    • Designed all the PlayerController.
    • Designed the enemyController using FSM.
    • Integrated A* Project by Aron Granberg.
  • Insights:
    • Gained a deeper understanding of the A* algorithm and its practical applications.
    • Learned to use enum flags for state management.

🕹️ Game Jams

Test your skills in this thrilling game show where every gram counts.
  • Genre:
    • 2D arcade game developed in Unity.
  • Contribution:
    • Improved the dialogue system from Atka and contributed to the game loop and object escalation mechanics.
  • Insights:
    • Learned from the working styles of other programmers and discovered useful tools they employed.

_Atka_ follows Lilith, a volunteer studying the Inuit tribe. With her translator Ana, she uncovers mysteries hidden in the research project.
  • Genre:
    • 3D narrative adventure game developed in Unity.
  • Contribution:
    • Built the dialogue system from scratch.
    • Created a cheat system to accelerate testing of advanced game stages without replaying the full game.
  • Insights:
    • Introduced to Custom Editor Scripts to facilitate dialogue creation.

A serious game showcasing the value of the Catalan language.
  • Genre:
    • 2D serious game developed in Unity.
  • Contribution:
    • Implemented the game loop, card system, and animations.
  • Insights:
    • Utilized PlayerPrefs for saving and exported the game to WebGL.

Navigate the tumultuous world of university life, balancing academics, mental well-being, social connections, and finances.
  • Genre: 2D Reigns-like game developed in Love2D.
  • Contribution:
    • Sole programmer. Designed and implemented the card system, game loop, and ending events.
  • Insights:
    • Explored the use of JSON files for data management and their impact on performance.

🛠️ Features & Systems

In this section, I will eventually upload systems I have developed that are reusable in future projects.

Dialogue Manager

Dialogue Manager developed for Atka and reused in Weight For It to facilitate the creation of dialogues.

DialogueSystem Video | Click on the Image | Repository

Vídeo


Feel free to explore my work navigating by my public repositories and reach out if you’d like to collaborate or have any questions!

Popular repositories Loading

  1. Own-Util-Scripts Own-Util-Scripts Public

    C#

  2. SoulsPassage_Code SoulsPassage_Code Public

    C#

  3. DarkAlejoxD DarkAlejoxD Public