안녕하세요. 노력의 천재 입니다. <div><br></div> <div>저는 백수짓을 열심히하는 취준생으로서 게임개발과 학업에대한 이야기를 하고자 합니다.</div> <div><br></div> <div>그러니 부족한 부분이 있을수 있으니.. 참고해주세요 :^)</div> <div><br></div> <div><u>※이글은 중ㆍ고등학생분들에게 초점을 맞추고 쓰는 글 입니다.</u></div> <div><br></div> <div><br></div> <div>프로그래밍은 컴퓨터공학의 일부분 입니다. C,JAVA,C++,C#같은 언어들은 일부이지 전체가 아닙니다.</div> <div><br></div> <div>게임또한 마찬가지 입니다. 게임을 만들기위해선 다양한 지식이 필요합니다. 전반적으로 컴퓨터공학에 대한 지식과, 세부적으로</div> <div><br></div> <div>게임개발에 필요한 게임공학같은 지식이 필요합니다. PC에서 구동되는 게임을 만든다고 생각합시다.</div> <div><br></div> <div>필요한 지식은 무엇일까요? </div> <div><br></div> <div>--> 대략적으로 winapi, MFC, C/C++, DirectX or OpenGL 정도가 되겠습니다.</div> <div><br></div> <div>여기에 추가적으로 게임 장르에대한 특정 지식이 필요합니다. '리니지', 'WOW'든 어떤 게임이던간에 PC에서 게임을 만든다고 한다면</div> <div><br></div> <div>위에 언급된 지식은 최소사양이며 이를 이해하기 위해 선수학습 되야할 지식들이 있습니다. 바로 '컴퓨터공학'(이하 컴공) 입니다.</div> <div><br></div> <div>4년제 대학 기준 컴공에대한 커리큘럼의 과목수는 대략 40개 입니다. 많죠? 이제 정리를 해보겠습니다.</div> <div><br></div> <div>1. 게임을 만들려면 winapi, MFC, C/C++, DirectX or OpenGL 같은 지식이 필요.</div> <div>2. 게임장르에 대한 특정지식이 필요.</div> <div>3. 1번과 2번을 공부하기 위해선 컴퓨터공학에 관한 지식이 필요하며 4년제 기준 커리큘럼상 과목수는 대략40개 이다.</div> <div><br></div> <div>게다가......</div> <div><br></div> <div><span style="font-size:9pt;line-height:1.5;">'게임'을 만든다는건 창작의 과정입니다. 창작은 즐겁습니다. 그러나 그 이면에 감추어진 고뇌와 끝없는 노력들은 이로 말할수가 없습니다.</span></div> <div><br></div> <div>제가 앞서 언급한 "어려워보이고 복잡해보이는" 지식들은 창작의 이면에 감추어진 고뇌의 일부입니다. 그렇다면 앞서 언급한 지식들을 모르고서는</div> <div><br></div> <div>게임을 만들수 없는걸까요??</div> <div><br></div> <div>아니오!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</div> <div><br></div> <div>세상은 좀더 편하고 누구나 쉽게 접근하게끔 변화하고 있습니다. 모든 분야가 그러하며 게임을 만드는 과정또한 변화하고 있습니다.</div> <div><br></div> <div>대표적인 예를 두개만 얘기하겠습니다. (사실 두개밖에 아는게..없...)</div> <div><br></div> <div>1. RPG메이커</div> <div><br></div> <div>2. 게임샐러드</div> <div><br></div> <div>간단하게 게임을 만드는 도구들입니다. 정말 쉬워요. 초등학생들도 맘만먹고 가르치면 흔히들 아시는 '윈드 러너' 와 같은 게임을 만드는건</div> <div><br></div> <div>일도 아닙니다. (사용법은 검색을...)</div> <div><br></div> <div><br></div> <div>제가 얘기하고 싶은건 이겁니다.</div> <div><br></div> <div>이세상에 배우는 모든것들은 계단오르기와 같다고 생각합니다. 한걸음씩 내딛지 않으면 다음으로 갈 수 없습니다.</div> <div><br></div> <div>더하기를 배우고나서 곱하기를 배우듯이 중ㆍ고등학생때 배우는 지식들은 앞서 여러분이 배우게 될지 모르는 다양한 학문들의 기본이며</div> <div><br></div> <div>기초공사입니다. 기초공사를 게을리하면 반드시 무너지게 되있습니다. 그러니 <u>지금당장은 현재 주어진 일에 최선을 다하면서..</u></div> <div><u><br></u></div> <div><u>위에서 얘기한 RPG 메이커, 게임샐러드 같은 좋은 도구를 이용해서 간단한 게임을 만들어 보는게</u> 어떤가 싶습니다만!!!!!!!!!</div> <div><br></div> <div><br></div> <div>그럼 이만 글을 줄이겠습니다. :)</div> <div><br></div> <div>끝까지 읽어주셔서 감사합니다. </div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>p.s. 사실, 컴퓨터공학을 떠나서 게임과 관련된 이야기를 더 쓰고싶고 앞서 소개한 도구들에 대한 이야기도 더쓰고...</div> <div> 그렇지만!! 저는 취준생(백수)이기에 시간이 많지않습니다... 시무륵... 취업도못하고... 시무..룩</div> <div> 그러니 여러분... 구글신에게 검색을!!...</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div>