:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
17/05/15 20:13
아가리오 접속이 안돼서 다른 걸 보니... 자바스크립트와 PHP 를 사용한 거 같네요. PHP 가 C계열의 서버사이드 언어라서 그렇게 표현한 게 아닐까 싶네요. 어쨌든 웹 브라우저에서 돌아가는 게임을 만들고 싶으신 듯 한데, Javascript 는 기본으로 아셔야 할 거 같고요. 서버사이드는 뭐 선택에 따라 다양합니다. 자바도 가능하고, Node.js 같은 거 쓰면 자바스크립트만 알아도 다 가능하고요. 파이썬으로도 장고나 플라스크 같은 프레임워크 사용해서 웹서버 많이 만드는 추세에요. 실시간으로 멀티유저가 플레이하는 걸 보여줘야 한다면... node.js 도 매우 쓸만하죠. C++ 부터 배우는 건 많이 돌아가는 거라 봅니다. 프로그래밍의 베이스를 탄탄히 하고 싶으신거라면 몰라도, 결과물을 빨리 만들면서 재미있게 하시겠다면 자바스크립트와 함께 다른 서버사이드 구축을 위한 언어를 하시는 게 좋아보이네요.
17/05/15 23:15
감사합니다 자바와 자바스크립트가 또 다른거라 들었는데 처음듣는 php에 node.js까지 배워야할게 너무 많군요 크크. 괜찮다면 자바스크립트 교재 추천해주실수있으세요? 일단 이고잉님 강의 살짝 들었는데 당분간은 교재없이 강의만으로도 괜찮은걸까 싶기도 하고....
17/05/16 11:20
http://book.naver.com/bookdb/book_detail.nhn?bid=11491730
http://book.naver.com/bookdb/book_detail.nhn?bid=11445276 개인적으로 이 분이 쓰신 책이 내용이 좋아서 추천드리고 싶네요. (저서에 번역서까지 책 종류가 굉장히 많아요..) 처음 입문용 책들 보통 깊이가 없고, 중급 이상 책들은 처음 공부하기엔 무리인 책들이 많은데... 처음 배우기에도 괜찮고 내용도 충실한 거 같아요.
17/05/15 20:46
Javascript + Node.js 하시면 됩니다. 웹게임은 1~2년정도 공부하시면 만들 수 있을거에요. 더 간단하게 만들려면 Scratch를 해보시구요
17/05/15 22:25
지금은 닫혀 있는데, HTML5 Game Development https://www.udacity.com/course/html5-game-development--cs255 강의가 원하시는 것과 비슷한 내용인 것 같습니다. 강의 소개 중 What You Will Learn 에 있는 부분들을 살펴보시면 어떤 것들이 필요한지 감을 잡으시는 데 도움이 될 것 같습니다.
이게 현재 진행중인 강의가 아니니 보다 기초적인 내용이지만 https://www.udacity.com/course/html5-canvas--ud292 을 보시면서 여기를 출발점 중 하나로 잡으실 수 있을 것 같습니다. 그리고 프로그래밍을 '공부'의 대상으로 생각하면 오히려 쉽게 접근하기 어렵고 재미가 없습니다. '공부'라기 보다 '공작'이라고 생각하시고 작동하는 작은 것들을 계속 만들어가시는 학습법이 처음에는 도움이 됩니다. 그렇지 않고 책을 통해 어느 정도 공부하고 언어를 다 익힌 다음에, 개념이 잡힌 다음에 뭘 만들어보자고 하면, 대부분의 그 단계를 돌파하지 못하고 지쳐서 나가 떨어집니다. 프로그래밍에 대해 완전 초보가 아니시라면 해보고 싶은 것을 바로 시도하고, 그것이 너무 어려운 버전이면 그것의 간소한 버전을 시도하면서 부딪힌 문제를 해결하는 데에 필요한 최소한의 것들만을 학습해 가면서 해나가는 방식의 학습법을 권해드리고 싶네요.
17/05/15 23:32
답변 감사합니다. 좋은 소개강의가 있는데 못본다니 아쉽네요ㅠㅠ 캔버스 좀 들어봤는데 코딩에 대한 개요라기보단 그냥 html에 대한 기초같네요.
17/05/16 00:42
먼저 자바스크립트+Nodejs로 채팅 프로그램부터 만들어보세요. 모든 클라이언트 서버 모델의 기초입니다. 그 다음으로 장기 등과 같이 간단한 룰 베이스 보드 게임을 만들어보시고요. 처음에는 1:1 전용, 그 다음에는 로비가 있고 방 만들고 초대하는 시스템 만들어보고요. 그 다음에 게임을 직접 기획해보시면 좋을거라 생각합니다. 자바스크립트+Nodejs를 하면 그냥 자바스크립트만 하셔도 됩니다.
|