소개

소개

  • 네트워크 프로그래밍에 주로 관심을 두고 학습하여, 실제 서비스(멀티플레이 게임, 웹 API 서버)를 구현하는 것을 목표로 공부중인 3학년 학생입니다.
  • Unity와 ASP.Net을 사용해 웹통신 기반 멀티 플레이 게임을 제작해보는 프로젝트를 진행중입니다.

관심 분야

  • 컴퓨터 네트워크 및 네트워크 보안
  • 윈도우 시스템
  • 그래픽스, 사운드

선호 언어

  • C#
  • C++
  • Rust

C++은 알고리즘 문제를 풀 때 주로 사용하며 저수준 학습 및 언리얼 엔진 학습 목적으로도 익히고 있습니다.
C#은 Unity나 ASP.Net Core 프레임워크 사용 목적 및 고수준 프로그램 제작 목적으로 공부합니다.
Rust는 아직 진척이 없습니다. C++코드가 점차 Rust로 대체될 전망이라길래 관심은 두고 있으나...

프로젝트

  • 주요 프로젝트 목록입니다.

네트워크 라이브러리 제작 및 유니티에 적용

  • Unity 2D Multi - 블로그 설명
  • 기술 스택: c#, socketProgramming, protobuf, unity
  • c#을 활용하여 소켓통신 네트워크 라이브러리를 제작한 후 간단한 채팅 서버, 게임 서버 제작한 후 유니티에 적용해 멀티플레이 게임을 제작하였습니다.
  • 리슨 서버를 통한 멀티플레이 방식을 사용했고, 채팅, 게임 룸 생성 및 참가, rpc, 게임 동기화를 구현해보았습니다.

주요 포스트

학습중인 프레임워크

  • Unity
    • 직접적인 게임 시스템 구현 및 게임 프로젝트 연습 목적
  • Unreal Engine
    • 실제 서비스 하기 위한 게임 제작 연습 및 거대 프로그램 구조 학습 목적
  • Asp.Net Core
    • 웹 서비스 학습 목적
  • Next.js

현재 공부 방향성(2026-3)

  • 실제 서비스 가능한 게임 제작을 목적으로 게임 엔진 및 네트워크 통신을 공부합니다.
  • 학교 공부 및 CS 정리, 개인 프로젝트 및 코딩 테스트 준비.

contact

email: crusthack@gmail.com