Perfil
Soy un desarrollador de juegos que trabaja bajo los seudónimos Clerin y Nikuname. Me centro en el desarrollo de clientes de juego, la programación gráfica y la implementación de arquitectura de motor.
He desarrollado sistemas de jugabilidad y de cliente con Unity y Unreal Engine. En proyectos con DirectX 12 y OpenGL, implementé directamente componentes fundamentales como canalizaciones de renderizado, gestión de recursos y herramientas de desarrollo.
Me importa el punto de encuentro entre la base técnica y la experiencia de juego. A partir de mi experiencia en implementación de clientes y gráficos, aspiro a trabajar en desarrollo de clientes y arte técnico (TA), considerando conjuntamente la expresión visual, el rendimiento en tiempo de ejecución y los flujos de producción de contenido.
Enlaces externos
Competencias principales
Desarrollo de clientes de juego
- Jugabilidad y lógica dentro del juego con Unity y
Unreal Engine - Desarrollo de clientes de juego centrado en
C# - Experiencia en implementación de contenido y creación de herramientas de desarrollo
Implementación de gráficos y motor
- Canalizaciones de renderizado con
DirectX 12yOpenGL - Proyectos 2D con
WinAPI/Direct2D - Arquitectura de motor, gestión de recursos y desarrollo de editor y perfilador ligeros
Proyectos destacados
DirectX 12
NOTECatch & Cook
- Periodo: 2025.01.02 ~ 2025.05.27 (5 meses)
- Proyecto de graduación de 2025 en la Universidad Politécnica de Corea
Proyecto final desarrollado con
DirectX 12yMSVC C++20. Sin utilizar un framework de juego externo, implementé directamente desde la base del motor hasta el contenido del juego.
- Diseño del framework de núcleo y lógica de juego
- Diseño de la arquitectura de la canalización de renderizado
- Implementación del sistema de gestión de recursos
- Desarrollo de editor y perfilador ligeros
- Implementación del contenido del juego
View jinhyeonseo01/CatchAndCook on GitHub.
Unity
NOTEBattle of Fame
- Periodo: 2019.08.29 ~ 2019.08.31 (2 noches, 3 días)
- Obra presentada al Game Jam Juvenil de Corea 2019 · Premio a la excelencia máxima
Juego de emparejamiento en línea desarrollado por un equipo de cinco personas. Con una biblioteca propia de servidor de juego C# asíncrono basada en EAP, diseñé e implementé la arquitectura de servidor dedicado.
- Diseño e implementación de la arquitectura del servidor principal
- Desarrollo de lógica dentro del juego para el cliente de Unity
OpenGL
NOTEProyecto de gráficos OpenGL
- Periodo: 2023.11.25 ~ 2023.12.05 (2 semanas)
- Proyecto de gráficos OpenGL de 2023 en la Universidad Politécnica de Corea
Proyecto de gráficos realizado con
OpenGL (GLEW)yMSVC C++17. Implementé la estructura básica de la canalización gráfica y organicé el uso de sombreadores y matemáticas de juego.
- Implementación de la estructura de la canalización gráfica
- Configuración de renderizado basada en sombreadores
- Aplicación de conceptos de matemáticas para juegos
WinAPI / Direct2D
NOTERhythm Engineer
- Periodo: 2023.05.24 ~ 2023.06.10 (2 semanas)
- Proyecto WinAPI + Direct2D en la Universidad Politécnica de Corea · obra para la exposición de la asignatura
Juego de ritmo 2D creado con
WinAPIyDirect2D. Me centré en analizar los elementos que definen la sensación de juego y en implementarlos mediante lógica y retroalimentación.
- Experimentación con la estructura de la canalización lógica
- Análisis de los elementos que componen la sensación de impacto
- Exploración de cómo la retroalimentación de interacción afecta a la experiencia de juego
View jinhyeonseo01/Project-RhythmEngineer on GitHub.
Experiencia y actividades
Empecé el desarrollo de juegos en equipo en secundaria y he acumulado experiencia a través de game jams, programas formativos y proyectos universitarios.
2020 ~ 2026 · Universidad
-
Departamento de Ingeniería de Juegos, Universidad Politécnica de Corea
-
Exposición de ingeniería · Proyecto de graduación: Desarrollé el proyecto de graduación
Catch & Cookdurante cinco meses conDirectX 12yMSVC C++20, desde el diseño de la canalización de renderizado hasta la implementación de contenido. Fue seleccionado como obra recomendada destacada y recibió una beca de especialización. -
Exposición de asignaturas: Desarrollé en dos semanas el juego de ritmo 2D
Rhythm Engineer, basado enWinAPI(Direct2D), para la exposición universitaria y recibí un Premio de Estímulo.
-
2017 ~ 2019 · Escuela secundaria
-
Game Jam Juvenil de Corea 2019: En
Battle of Fame, desarrollado por cinco personas en dos noches y tres días, asumí el desarrollo del servidor principal y la lógica del cliente de Unity. El proyecto recibió el Premio a la excelencia máxima. -
Netmarble Academy, 3.ª promoción (2018.03 ~ 2018.12): Como líder y programador principal del equipo Sinabro, desarrollé un juego educativo de programación basado en Unity y recibí un Premio a la Excelencia.
-
Actividades de software escolares
- Participé durante tres años consecutivos en la competición de software de la escuela, desarrollando un survival royale TPS 3
, un juego de ritmo VR y un juego de disparos VR. Recibí premios a la excelencia máxima y a la excelencia. - Como líder de aprendizaje de un club de la especialidad, impartí un curso básico de Unity sobre uso del editor y fundamentos de C#.
- Participé durante tres años consecutivos en la competición de software de la escuela, desarrollando un survival royale TPS 3
-
Hackathons y actividades externas
- Participé durante dos días y una noche en la 16.ª AppJam.
- Participé durante dos días y una noche en la 14.ª AppJam.
- En STAC, participé en planificación, propuestas de ideas y desarrollo de cliente para el equipo Hyojason, desde la eliminatoria hasta la primera parte de la final.1
2014 ~ 2016 · Escuela media
-
Indigo Blue: Trabajé dos años como programador secundario.
-
Lanzamiento de
SPLIT BULLET: Steam, OneStore, Google Play Store, TapTap -
Operé un estand durante cuatro días en el Busan Indie Connect Festival (BIC) y fui nominado al Premio de Diseño.
-
Recibí el Premio de Oro en la Competición Global de Desarrollo de Juegos Indie 2016 (GIGDC), división de producción de secundaria y bachillerato.
-
-
Foro Global de Educación de Software 2016: Participé como parte de un programa de escuela secundaria líder en software y recibí el premio del presidente de la Fundación Coreana para el Avance de la Ciencia y la Creatividad.
Premios
Premios principales
- Game Jam Juvenil de Corea 2019 — Premio a la excelencia máxima ·
Battle of Fame - Netmarble Academy, 3.ª promoción — Premio a la Excelencia
- Competición Global de Desarrollo de Juegos Indie 2016 (GIGDC), división de producción de secundaria y bachillerato — Premio de Oro · Premio del Presidente de la Agencia de Contenidos Creativos de Corea ·
Split Bullet - Foro Global de Educación de Software 2016 — Gran Premio · Premio del presidente de la Fundación Coreana para el Avance de la Ciencia y la Creatividad
Premios escolares
- Universidad
- Exposición de ingeniería de proyectos de graduación 2025 del Departamento de Ingeniería de Juegos de la Universidad Politécnica de Corea — Obra recomendada destacada · Beca de especialización ·
Catch & Cook - Exposición de asignaturas 2022 del Departamento de Ingeniería de Juegos de la Universidad Politécnica de Corea — Premio de Estímulo · Beca de especialización ·
Rhythm Engineer
- Exposición de ingeniería de proyectos de graduación 2025 del Departamento de Ingeniería de Juegos de la Universidad Politécnica de Corea — Obra recomendada destacada · Beca de especialización ·
- Escuela secundaria
- Competición de software de la escuela — Premio a la excelencia máxima · tres veces entre primero y tercero
- Competición académica de la escuela — Premio de Estímulo
Educación y cualificaciones
Educación y formación
- Graduado de la Universidad Politécnica de Corea · 2020.03 ~ 2026.02
- Completó Netmarble Academy, 3.ª promoción · 2018.03 ~ 2018.12
- Graduado de Sangil Media High School · 2017.03 ~ 2020.02
Otros trabajos públicos
Ver otros trabajos públicos
Publicado en Unity Asset Store
- Scene Object Json Exporter
Biblioteca de red en C#
- SimpleNetwork2
Proyecto de estudio en C++
- Estudio de matemáticas gráficas y renderizado de consola
Juego de GameMaker publicado en Steam
- SPLIT BULLET
Desarrollo web asistido por IA
- Test de personalidad MBTI para desarrolladores de juegos
Footnotes
-
El calendario de la competición coincidió con el de admisión universitaria, por lo que cedí el rol de líder del equipo y concluí mi participación. ↩