# Career Roadmap Report for Computer Engineering and Game Development
## Desired Career Field
My desired career field is **computer engineering** and **game development**. By
studying computer engineering as a foundation, I hope to learn game development
skills so that I can design and implement creative games. Since I have enjoyed both
building things and playing games since childhood, these two fields are deeply
connected for me. In particular, I am working to develop systematic technical
skills by learning game engines such as Unity and various programming languages.
## Reference Book and Author
As a reference book, I chose *Retro’s Unity 6 Game Programming Essence* (author:
Je-Min Lee, pen name Retro). This book is a friendly introduction to Unity game
development by Retro, a so-called “Unity Master,” and it systematically guides
readers through essential Unity concepts and various practical projects. Therefore,
it is directly related to my career choice of strengthening my abilities to develop
games using Unity. By learning how to use the Unity engine and the C# language, I
can build a strong foundation for creating creative games.
## Reason for Career Choice
Since I was young, I **loved making things**. My experiences building structures
with LEGO and blocks naturally led to an interest in game development. I also
**loved playing games**, and I dreamed of giving others joy through games I made
myself. In high school, I tried making a simple 2D game using the Unity engine, and
I found the process of bringing my ideas to life and moving characters as I wanted
incredibly exciting. That moment of experiencing the joy of creative problem-
solving in game development made me confident about pursuing this career. The
legendary Nintendo creator **Shigeru Miyamoto** once said, *“Basically, play, which
gives people enjoyment, can be understood regardless of their country. If you think
about what truly entertains people and create products accordingly, you can sell
them anywhere in the world.”* These words strongly resonated with me and motivated
me to create games that people around the world can enjoy.
#My Efforts and Plans to Achieve This Goal
To achieve my career goal, I am planning various activities and studies. First, I
plan to participate in the **2025 National Youth Open SW GAME Coding Competition
with Python** (hosted by Hanyang University ERICA campus). This competition is open
to middle and high school students and involves developing a game with Python on a
free theme. Through this opportunity, I want to gain practical experience and
collaborate with other students to realize creative game ideas. In addition, I am
currently developing a Unity-based game as an individual project. For example, I am
creating simple 2D platformers or 3D mini-games using **Unity 6**, improving my
understanding of the engine and strengthening my C# programming skills.
I am also studying various programming languages to enhance my programming
abilities. The **Unity engine** is a cross-platform game development engine that
supports both 2D and 3D games and mainly uses C# as its scripting language. My main
languages include:
* **Python**: a high-level programming language known for its readability. Its
simple syntax makes it easy to learn and useful for quick prototyping or developing
artificial intelligence in games.
* **C**: a procedural language developed in the 1970s, still widely used in system
software and hardware control. It provides low-level memory control and forms a
solid base for high-performance game engines.
* **C++**: an extension of C with object-oriented features. Major components of
engines like Unity or Unreal are written in C++, making it essential for developing
high-performance game logic and engines.
* **C#**: a high-level object-oriented language developed by Microsoft, used
extensively on the .NET platform and the official scripting language of Unity. This
is why I am focusing on improving my skills in C#.
By studying these languages and gaining project experience, I plan to build solid
programming fundamentals and become comfortable using the Unity engine in the
future.
## My Future in the Field
In the future, I would like to work as a professional game developer at a domestic
or international **game development company** based on all of this preparation. I
hope to participate in large-scale projects with my team, growing my development
skills while also working on **my own creative game ideas**. Ultimately, I aim to
launch games that I personally planned and developed. By using Unity or other
engines, I want to release unique games in the market and become a developer who
brings joy to players. To reach this goal, I will continue to make steady efforts
and keep learning.
**References:**
* Je-Min Lee (Retro), *Retro’s Unity 6 Game Programming Essence*
* The Korea Economic Daily, “Interview with Nintendo’s Spielberg, Executive
Miyamoto” (2009)
* Wikipedia: Python, C, C++, C# (Programming Languages)
* Juego Studio Blog: Unity Engine Explanation
* Hanyang University ERICA, “2025 National Youth Open SW GAME Coding Competition
with Python”