횽들 안녕? 난 16학번 컴공 새내긴데. 원래 프로그래밍에 관심이 좀있었고
js 랑 jquery는 초보그러니까 문법은 다알고 그거 쓸줄은 아는정도고
c도 baekjoon online judge 문제 음 중학교 정올 지역문제 정도는 어려운거 빼고 다 풀수있을정도인데.
학교에서 내가 관심있는거 알고 교수님이 테트리스랑 벽돌깨기만들라 해서
일단 만들고 혼자 기분좋다고 있다가
뭐할까 싶어서 보다가 Rouge Like 란건 알게 됬어.
완전 ㅆㅆㅌㅊ 게임이네 싶어서 만들다가 유니코드 때문에 빡치고
오픈소스 Rouge Like , nethack 코드 보니까 뭐이리 복잡한지 ㅜㅜㅜㅜㅜ
어떻게하면 저런거 짤수 있을까? 우리과 형들중에는 커널코드 파는 형들도 있다던데 어떻게 하면 저렇게 될까? ㅜㅜㅜ
brogeu라는 갓겜이 있는데여 한번 해보세요
https://sites.google.com/site/broguegame/
이 게임도 유니코드만 써서 모든 걸 표현했는데, 인터페이스는 심플하고 규칙도 간단하지만 그 안에 깊은 게임성을 담고 있어요
게다가 오픈소스인데, 보면 C언어로만 짰고 SDL 1.0으로 GUI를 구성했음
로그라이크의 기반은 로그라이크용 라이브러리인 libtcod를 써서 만들었대요.
ㅊㄹ님 감사합니다. ㅎㅎ monaco + 배경색부터가 너무 화려하네요 ㅎㅎ 감사합니다. 어떻게 하면 저렇게 잘할수있을까요? 매일 남는시간에 코딩만하면서 사는데 저렇게 될수있을까요?
https://bitbucket.org/libtcod/libtcod/wiki/Features
로그라이크를 만들고 싶으시면 libcod를 쓰면 편할 거에요.
SDL이또
만들고 싶다는 의지가 있으면 가능하다고 봅니다. brogue도 2008년에 처음 릴리즈됬다고 들었고 그 이후에도 쭉 업데이트되서 지금처럼 대단한 게임성을 가지게 됬다고 해요
일단 C가 그냥 대충 공부할땐 몰랐는데 생각보다 불편한점이 많네요 ㅜㅜ 다른 고급언어에비해서 커맨드창에 나타내는것도 window 함수 없이 만들면 한계가 너무 빨리 찾아옵니다 ㅜ
이번 기회에 외부 라이브러리 연결도 배워보고~ GUI도 배워보고~
그래도 멋있네요 우리학교는 동기들 보면 개판인데 ㅋㅋ
다시한번 자세한 가이드 감사합니다ㅎㅎ 넷핵소스보다 멘탈깨져서 ㅜㅜ 글썻어요
흠 이제 용기를 갔고 만들어 볼께요 ㅎㅎ
굿굿. 완성하면 프갤에 꼭 올리시길!
네 꼭올릴께요 ^^
나도 리니지프리섭 소스코드보면 정신나갈거같더라 저런걸 어케짜지... 근데 한번에만들어진게아니고 중간중간살이붙고 구현하는법 회의하고 그랬겠지 머하나만들때 다른 동료나 마음맞는사람이랑 이거만들까?저거넣을까?하면서 브레인스토밍하는게 엄청 시너지가 큼
이분 허언증임 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
iji나 heroes of storm이란 게임을 참고하면 도움이 될거야
허언증 아니야 진짜 새내기고 위에 적힌거 맞아 ㅡㅡ