완성판
2014.01.25 20:53

자작 미니게임 Calc

LCS
조회 수 1638 추천 수 0 댓글 4
Extra Form
제작자/팀 본인
장르 전략
제작툴 Java
링크 http://hujinone11.oranc.co.kr/calc/index.htm
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

글 수정하면 맨 위로 올라가네요...

 

 

이미지, 사운드 등을 일절 쓰지 않은 게임입니다. (아이콘 제외)

자바 기본 제공 패키지만을 사용하였으므로 자바만 설치하면 플레이 가능합니다.

자바는 http://java.com/download 에서 받을 수 있습니다.

 

이 게시글에 첨부된 파일 계속 갱신하고 있습니다.

 

다운로드 (exe 파일은 윈도우용, jar 파일은 그 외 운영체제용)

calc_launcher.exe     calc_launcher.jar

 

소스코드

calc.zip


 

확인결과 이 게시글에 올린 파일 다운로드가 잘 안됩니다. (여러 번 시도하면 되기는 합니다.)

링크 걸은 홈페이지 http://hujinone11.oranc.co.kr 에도 올려놨습니다.

또는 제 블로그 http://blog.naver.com/hujinone22/201162686 에서도 받을 수 있습니다.

 

 

하는 법

 

실행하면 아래와 같은 창이 나타납니다.

 

1.jpg

아직 멀티플레이는 지원되지 않습니다.
플레이어를 몇 명 참가시킬 것인지, 인공지능은 몇 명을 넣을지를 설정할 수 있습니다.

 

사용자로 설정한 플레이어의 차례가 되면 컨트롤할 수 있습니다.
인공지능으로 설정한 플레이어의 차례가 되면 자동으로 행동이 되고 차례가 넘어갑니다.

 

설정이 되었으면 "게임 시작하기" 버튼을 클릭하여 게임을 시작합니다.

 

 

2.jpg

위와 같은 화면이 나타납니다.
맨 아래에 보이는 게이지바가 시간 제한을 나타납니다.

 

중앙에는 플레이어들이 보유한 카드와 "놓인" 카드들의 목록이 나타납니다.
현재 차례의 플레이어에 해당하는 공간이 더 진하게 보입니다.

 

차례가 되면, 덱에서 카드를 가져가거나, 카드를 한 장 내야 합니다.

 

덱에 카드가 한 장이라도 남아있으면 덱에서 카드를 가져갈 수 있습니다.(화면 상단에 있는 버튼 사용)

 

카드를 내고 싶다면, 자기자신 또는 원하는 플레이어에게 내야 합니다.
낸 카드는, 대상이 되는 플레이어가 보유하는 게 아니라, 그 앞 바닥에 "놓여"집니다.
놓여진 카드는 공개되며, 해당 플레이어의 점수에 반영됩니다.

 

카드를 내려는 곳에 이미 다른 카드가 놓여져 있다면,
그 카드와 숫자 또는 기호가 같은 카드만을 놓을 수 있습니다.
1 숫자를 가진 카드는 특별한 능력이 있어서, 이러한 제한에서 자유롭습니다.

 

7 숫자를 가진 카드 또한 특별한 능력이 있는데, 이 카드가 맨 위에 놓여져 있다면,
그 곳에 해당하는 플레이어만 그 곳에 카드를 놓을 수 있게 됩니다.

 

§카드를 다른 플레이어에게 냈다면 그 플레이어와 소유한 카드 전체를 교환합니다.

 

차례가 끝나면 아래와 같이 커다란 버튼이 나타납니다.

 

 

3.jpg

이는, 같은 컴퓨터에서 여러 사용자가 플레이할 때 보유한 카드들을 가려주기 위함입니다.
이렇게 가려져 있을 때, 다음 차례인 사용자가 준비되면 버튼을 클릭합니다.

 

덱에 카드가 다 떨어졌거나, 플레이어들 중 1명이라도 보유한 카드가 없을 경우
게임이 끝나고 점수를 계산해 승자를 가립니다.

 

4.jpg

점수 계산의 규칙은 다음과 같습니다.

 

실물 상에서 맨 아래에 놓여진(화면 상에는 맨 위에 보여짐) 카드는 점수에 숫자가 더해집니다.

 

그 다음 카드부터, 기호가 연산자가 되고, 숫자가 계산 대상의 수가 됩니다.

 

게임이 끝났을 때 카드를 가장 적게 보유한 사람은 5점을 추가로 얻습니다.

  • ?
    닉네임이없습니다 2014.01.28 18:40
    오.. 뭐죠 이건

    나중에 시간나면 해봐야겠네요
  • profile
    은하계 2014.01.29 14:12
    숫자 혹은 기호가 같지 않은 숫자를 눌렀을 시에 뜨는 메시지가 뜨면
    게이지바가 더이상 움직이지 않습니다.
    그 외의 여려 메시지가 떠도 게이지바가 움직이지 않네요.
    메시지를 클릭하면 다시 움직이는군요. 수정 부탁드립니다.

    간단하면서 재미있는 게임이군요 ㅎ
    재밌게 플레이했습니다.
  • ?
    LCS 2014.01.30 13:24

    이런 피드백이 필요했어요 ^^

    다만, 메시지 띄우는 것은 자바에서 기본 제공하는 JOptionPane을 사용한 터라, 이 문제를 해결하려면 메시지창을 직접 구현해야 될 것 같네요.

     

    P.S.

    메뉴의 도움말 - Calc는? 을 선택하고 뜨는 창에서

    Basic 이라 써있는 부분을 클릭해 보세요.

     

    P.S.2

    문제 수정해 다시 올렸습니다 !

     

  • ?
    LCS 2014.09.13 23:00
    파일 수정하면 글이 맨 위로 올라가 버리는 문제가 있고, 이미 몇몇 글이 위에 있어서, 이 글을 갱신하지 않습니다. 최신 버전은 글에 있는 블로그 주소에 들어가서 받으시면 됩니다. 블로그 글은 갱신하고 있습니다.

  1. 이 카테고리에 대회 출품작이 아닌 게임이 올라올 경우 무통보 삭제합니다.

  2. [필독] 타이틀에 등급분류 마크 넣어서 배포하지 말아 주시기 바랍니다.

  3. 2D 모바일 MMORPG, 미스 레시아

  4. 스텔라의 동화: 앨리스

  5. 스텔라의 동화: 도로시

  6. 스텔라의 동화: 그래텔

  7. 스텔라의 동화: 피노키오

  8. 날C붉음 ~학교에서 붉은 비가 내리는데, 비를 맞으니 슬라임으로 변한다!?~

  9. 벨누르고튀는 꼬마잡기

  10. 술래잡기!-xp(첫작품입니다 잘부탁드립니다

  11. 저글오니

  12. Clown 1 : 복수의 시작

  13. (스토리 게임) 기적의 아이

  14. 잼있는 게임 1

  15. Hero Online ★ 14.11.13ver

  16. 자작 미니게임 Calc

  17. Reflexioner

  18. 게이바 탈출기-브레이브 뉴 히어로 초大작!

  19. 도끼의 모험

  20. Cyber Love3 - 사랑의 기다림 -(버그수정)

  21. STCR

  22. 꿈탈출

  23. 정글

  24. 심리치료사의 마음

  25. 감옥 탈출

  26. B.R

  27. 세상에는 행복과 불행이 필요해 - 심연에 잠든 자

  28. [TLC Soft] 꽃을 든 요플레2

  29. 매직 월드!

  30. 인내력테스트게임(?)

  31. Trying meing 1

  32. Secret of World 대규모 업데이트 [홍보]

  33. 삭제스의 만화캐릭 RPG v1.5

  34. Remember Me?

  35. 아오오니(우주우주xp님 아오오니 패러디)

  36. Alienation

  37. 계승하는 자 2 - 나락의 욕망

Board Pagination Prev 1 2 3 4 5 6 Next
/ 6

Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45