인프런 커뮤니티 질문&답변

y_y님의 프로필 이미지
y_y

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

PacketSession

강사님. API 학습에 대해서 여쭤보고 싶습니다.

해결된 질문

작성

·

248

0

학습을 해 나갈 수록 점점 더 많은 기능들을 만나는 거 같아요.

제가 코딩 경험이 부족해서 많은 API들을 학습하는 것에 있어서 어떤식으로 접근해야 하는지 여쭤보고 싶습니다.

그때그때 필요한 API들을 찾아내야 될거같은데...

API만 따로 학습한 뒤에 프로젝트에 적용하시는 편이신지

아니면 API들을 많이 사용하다 보니 자연스럽게 외워지신건지 궁금합니다... 

또 어떤식으로 학습하시는 걸 좋아하는 지도 여쭤보고싶어요!!

답변 1

3

Rookiss님의 프로필 이미지
Rookiss
지식공유자

당연히(?) 자연스럽게 외우진 못했고
구글신의 도움없이 인터넷이 끊긴 상태에서 만들라고 하면 저도 못합니다.

그래픽스, 소켓프로그래밍을 포함해서 어떤 분야인지와는 무관하게 
한 번 해본 상태에서 다른 환경 (ex. 유니티->언리얼, C++->C#)으로 넘어가더라도
'당연히' 이런 기능은 있겠지~ 라는 감이 오는데
그걸 검색해서 적용하면 됩니다.
그리고 처음에는 백지부터 만드는게 아니라
MSDN에서 샘플 코드를 보고 조립해 나가면 더 편리합니다.

의외로 API나 새로운 함수 양에 대한 질문이 많이 나오는데
이런 부분들은 전혀 고민할 필요가 없고 외울 필요도 역시나 없습니다.
나무를 보는게 아니라 숲을 보는게 중요하고
세세한 API는 무시하고 그냥 큰 틀에서 전체적인 흐름이 어떻게 동작하는지만 신경쓰시면 되겠습니다.

y_y님의 프로필 이미지
y_y

작성한 질문수

질문하기