Team Curio

비주얼 노벨 한국어 패치 팀 큐리오

프로그래밍 22

2.게임프로그래머 역활

프로그래머의 역할을 정의하자면 '게임 디자인을 현실화시키기 위한 소프트웨어 도구를 만드는 사람'이라고 할 수 있습니다. 프로그래머는 다른 팀원들이 작업할 프로그램을 만들고, 다른 팀원들이 작업해서 만들어 낸 데이터를 받아서 그것을 게임의 형태로 구현해주는 프로그램을 만듭니다. 프로그램의 내용에 따라 구분하자면 유틸리티 및 툴 프로그램제작, 라이브러리 및 게임엔진 제작, 게임 프로그래밍, 게임 서버 및 통신 프로그래밍, 웹 및 자바 프로그래밍, 네트워크 프로그래밍, 서버 DB 프로그래밍 등 다양하게 나눠 볼 수 있습니다. 게임이 개발되는 플랫폼과 장르, 그리고 규모에 따라 조금씩 작업 내용이 달라지기는 하지만, 그래도 추상적인 과정을 하나 상정해서 프로그래머가 개발과정에서 어떤 역할을 수행하는지 따라가 보..

프로그래밍 2009.07.03

1.게임프로그래머 지식

1. C언어 : 이후 공부하게될 모든 언어의 기반이므로 알고리즘, 자료구조, 문법등을 익힙니다. 2. API : API는 윈도우즈 체제의 개발에 필요한 기능을 지원해주므로 다양한 그래픽등이 가능하고 또한 네트워크 기술들을 익힐 수 있습니다. 3. C++ : C만으로는 현재의 윈도우즈 2000에서의 기능을 구현하기 위해서는 매우 어렵다고 볼수 있다. 그래서 객체지향 프로그램을 알아야하고 java나 visual basic보다는 C++을 먼저 익히는게 더 효율적이고 객체 지향 프로그래밍의 기초를 닦을 수 있습니다. 4. MFC(visual c++) : 객체지향 프로그램을 보다 visual하게 해준다. API에서 가능한 모든 것을 보다 화려하게 구현할 수 있다. 그림판(포토샵 기능), 전투 테트리스, 간단한 네..

프로그래밍 2009.07.03