728x90

기타 3

[책] 객체지향의 사실과 오해

객체지향으로 향하는 걸음 1. 클래스가 아니라 객체를 바라보는것에서 시작 2. 객체를 독립적인 존재가 아니라 기능을 구현하기 위해 협력하는 공동체의 존재로 바라보기 3. 협력에 참여하는 객체들에게 얼마나 적절한 역할과 책임을 부여할 수 있는가 4. 프로그래밍 언어라는 틀에 흐트러짐 없이 담아낼 수 있는 기술을 익히는것 1장. 협력하는 객체들의 공동체 - 객체지향 패러다임의 핵심은 자율적인 객체들의 협력 2장. 이상한 나라의 객체 - 객체란 무엇인가 (객체는 상태와 행동, 식별자를 가진 존재) 3장. 타입과 추상화 - 소프트웨어 개발의 가장 중요한 개념 추상화 - 타입의 개념을 이해하고나면 객체를 구현하기 위해 클래스를 사용하는 이유를 이해하기 쉽다. 4장. 역할, 책임, 협력 - 객체 지향 설계의 가장 ..

기타 2023.11.19

게임회사에서 게임이 만들어 지는 과정

기획반 교수님께서 설명해 주신 내용을 토대로 작성하였다. 간단한 설명 *팀이 존재한다는 가정 1. 모두가 논의하고 2. 기획자가 설계하고 3. 설계를 바탕으로 4. 파트별로 담당한 부분을 성공적으로 완료시킨다. - 프로그램 파트 : 기능, 퀄리티 담당 - 그래픽 파트 : 시각 퀄리티 담당 - 기획 파트 : 결과물 완성도 담당 게임 제작과정 * 한국 온라인 게임 한정 / 대기업 기준 (체계적이고 세분화 되어있다.) 1. 제안서 PT - 크게 2가지 방식 1) 직접 만들고 싶은 제안서를 작성하여 제안하는 방식 2) 위에서 만들어야하는 게임이 주어지는 방식 - 이 단계에서 게임의 전체그림이 계획되어 있어야 한다. 1) 유저에게 재미를 주는 부분 2) 돈을 벌 수단 --- 통과하게되면 2. 팀 셋팅 : 먼저 소..

기타 2023.10.22

만약에(if) - 루디야드 키플링(RUDYARD KIPLING)

좋아하는 글이 있어 적어봅니다. 만일 네가 모든걸 잃었고 모두가 너를 비난할 때 너 자신이 머리를 똑바로 쳐들 수 있다면. 만일 모든 사람이 너를 의심할 때 너 자신은 스스로를 신뢰할 수 있다면. 만일 네가 기다릴 수 있고 또한 기다림에 지치지 않을 수 있다면. 거짓이 들리더라도 거짓과 타협하지 않으며 미움을 받더라도 그 미움에 지지 않을 수 있다면. 그러면서도 너무 선한 체하지 않고 너무 지혜로운 말들을 늘어놓지 않을 수 있다면. 만일 네가 꿈을 갖더라도 그 꿈의 노예가 되지 않을 수 있다면. 또한 네가 어떤 생각을 갖더라도 그 생각이 유일한 목표가 되지 않게 할 수 있다면. 그리고 만일 인생의 길에서 성공과 실패를 만나더라도 그 두가지를 똑같은 것으로 받아들일 수 있다면. 네가 말한 진실이 왜곡되어 ..

기타 2023.10.14
728x90