보유기술
자세한 내용은 "이력서_자기소개서_경력기술서" 첨부 파일을 참고하시구요.
[게임 구조 설계]
- 데이터 중심 설계 : 게임의 핵심 시나리오를 데이터 중심으로 설계
- 핵심 콘텐츠 설계 : 핵심 콘텐츠의 필요를 반영한 게임 플레이 설계
- UI 설계 : 핵심 콘텐츠와 연동한 다양한 데이터 및 상태에 따른 UI 설계
- 리소스 설계 : 콘텐츠 및 UI에 적절한 리소스 설계
- 서버 연동 설계 : 게임 콘텐츠의 특성에 맞는 서버 연동 설계 및 데이터 설계
- 서비스 데이터 설계 : 게임 서비스 지표를 추출하기 위한 서비스 및 로그 데이터 설계
> MMO, RPG, Simulation, Casual 등 다양한 장르 구조 설계 경험
[게임 구현]
- 데이터 중심 구현 : 게임 시나리오 전개에 따른 다양한 데이터 변화에 대응할 수 있는 구현.
- 핵심 콘텐츠 구현 : 게임성에 가치를 둔 게임 플레이 구현
- UI 구현 : 핵심 콘텐츠의 변화과정에 적절하게 대응하여 변화에 유연한 UI 구현
- 리소스 제작 및 지원도구 : 개발과정의 편리성 및 최적화 용이성을 위한 제작 및 지원도구 개발
- 개발 자동화 도구 구현 : 빌드 및 개발 효율을 높이는 다양한 지원 도구 구현
- 서버 연동 구현 : 동기 및 비동기 서버 연동 데이터 구현, Mock 서버, Mock 데이터를 이용한 개발 편의성 추구
- 서비스 데이터 수집 및 추출 도구 구현
> MMO, RPG, Simulation, Casual 등 다양한 장르 개발 구현 및 서비스 경험
[게임 개발 상태 진단 및 대응]
- 개발 상태 진단 : 다양한 이슈 도출 및 대응 제안
- 개발 대응 : 이슈에 적절한 다양한 실행을 통한 개발 진행
- iOS, Android 네이티브 및 다양한 플랫폼 연동 개발
- 유니티 게임 최적화
- 서버 및 클라이언트 연동 성능 최적화
- cocos2d-x 모바일 게임 최적화
- Cocos Creator를 이용한 Html5 게임 개발
> MMO, RPG, Simulation, Casual 등 다양한 장르 이슈 대응
[웹 서비스 설계 및 구축]
- AWS, Firebase 등 클라우드를 통한 웹서비스 구성 설계 및 구축 할 수 있습니다.
- Laravel 프레임워크를 이용한 웹 및 서비스 설계 및 구축 할 수 있습니다.
- Parse Server 를 구축하여, 웹 및 앱 서비스 구축 할 수 있습니다.
[사업 기회 대응 스킬]
- 사업 기회에 대한 심도있는 이해를 기반으로 적절한 데모(게임)을 제작하여, 사업기회 구체화에 기여할 수 있습니다.
- 데모 구현을 통해 사업 기회의 이슈를 점검/정리/공유하는 스킬을 보유하고 있습니다.
[협업 개발 환경 구축]
- 오픈 소스 및 상용 도구를 사용하여 협업 개발 환경을 구축하고, 이 환경을 각 부분별 업무 진행과 협업 진행에 사용할 수 있도록 가이드 합니다.
- 협업시 커뮤니케이션을 돕기 위한 가이드와 이를 지원하는 도구들을 가이드하고. 이를 통해 협업의 질을 높입니다.
[팀 세우기]
- 팀 구성원들이 협력적인 업무를 진행할 수 있도록 지원하고, 개인의 역량을 높이는 방향을 가이드하여, 목표 성과를 이루어내는 데 기여합니다.
- 조직의 환경과 문화를 이해하고, 적절한 개선을 지속하여, 팀 구성원이 자기 주도적 업무 진행 및 일정 수집을 할 수 있도록 지원합니다.
===============================================================
사용가능 언어 및 툴
===============================================================
Objective-C(XCode)
iOS 환경에서 자유롭게 프로그램을 할 수 있습니다.
-기본문법을 이용한 자료구조의 표현과 알고리즘 구현
-OOP, MVC 패턴을 이용한 프로그램 설계 및 구현 -UIKit 를 이용한 iOS 어플리케이션 개발
C / C++
게임 개발에 필요한 프로그램을 자유롭게 구현할 수 있습니다.
-기본문법을 이용한 자료구조의 표현과 알고리즘 구현
-템플, STL 를 이용한 구현
-OOP, MVC 패턴을 이용한 프로그램 설계 및 구현
Java(ADT, Android Studio)
안드로이드 플랫폼에서 게임개발에 필요한 정도로만 다룰 수 있습니다.
-Jni 를 이용한 C/C++ 연동 구현
Unity3D(C#)
게임 개발에 필요한 프로그램을 자유롭게 구현할 수 있습니다.
-유니터 에디터 확장 및 수정
Unreal 4(5)(C++)
테스트, 프로토타입 수준의 게임 개발 구현을 할 수 있습니다.
Cocos2d-x(C++)
게임 개발에 필요한 프로그램을 자유롭게 구현할 수 있습니다.
-엔진확장 및 수정
Cocos2d-js(javascript)
게임 개발에 필요한 프로그램을 자유롭게 구현할 수 있습니다.
-엔진확장 및 수정
Cocos2-iPhone(Objective-C)
게임 개발에 필요한 프로그램을 자유롭게 구현할 수 있습니다.
-엔진확장 및 수정
DB
구현가능한 언어와 연동이 가능하며, 기본적인 쿼리 작성 및 설계를 할 수 있습 니다.
서버통신
Http
-클라이언트에서 데이터 교환 및 처리를 구현할 수 있습니다.
-JSON, XML 등 다양한 포맷을 다룰 수 있습니다.
TCP/UDP
-클라이언트에서 데이터 교환 및 처리를 구현할 수 있습니다.
델파이 (Object-Pascal)
MS 윈도우 어플리케이션(win32) 개발하는데 무리 없습니다.
-기본문법을 이용한 자료구조의 표현과 알고리즘 구현
-OOP, MVC 패턴을 이용한 프로그램 설계 및 구현
어도브 액션스크립트 (3.0)
다양한 게임 개발이 경험으로, 다루는데 수월합니다.
-기본문법을 이용한 자료구조의 표현과 알고리즘 구현
-OOP, MVC 패턴을 이용한 프로그램 설계 및 구현
어도브 디렉터
97 년부터 다루어온 툴로, 사용하는데 막힘이 없습니다.
-기본문법을 이용한 자료구조의 표현과 알고리즘 구현
-OOP, MVC 패턴을 이용한 프로그램 설계 및 구현