스팀판 '크립토키티' 프로젝트 1차 기획안 (의견보내주세요!!)

in #kr7 years ago (edited)

스코.png

[스팀판 '크립토키티 (CryptoKitties)' 를 만들고 있습니다.]

어제 먼저 간략한 개념을 소개해드린 글입니다.
만들기로 계획하고 구체적으로 새벽시간에 기획을 좀 해보았습니다.
다만 제가 아직 스팀의 생태계를 잘 알지 못하는 뉴비이기에
여러분들의 토의와 의견 수렴을 거쳐 가장 좋은쪽으로 만들어 보고자 합니다

우선 기획한 안은 다음과 같습니다.

이 게임의 존재 목적은 뉴비의 스팀에서의 성공적인 정착과 동기부여 제공에 있습니다

이 게임은 스팀 고래라 할지라도 그 어떠한 혜택이 없습니다.
대전제로 설명을 드렷듯 어느정도 보상이 있다는 소식에 발을 담궜다가
미미한 관심과 적은 보상, 그리고 헤비유저들의 어마어마한 보팅을 보고
상대적인 박탈감에 포기하고 떠나시는 분들의 성공적인 정착을 모토로 만듭니다.

이 게임에서는

스팀파워가 많거나,
스팀달러가 많거나,
스팀이 많거나

아무 상관없이 그 자체로 그 어떤 힘도 발휘 할 수 없습니다.
게임의 개념이 보편적인것과는 다르더라도 이 부분을 이해하시고 읽어주시면 고맙겠습니다.

게임 기본 개념

이 게임의 기본적인 개념은 자신의 스팀잇 활동을 통해 아바타를 키우는 것입니다
송사리 부터 시작해서 고래에 이르기까지 총 7단계의 성장을 거듭해야 하며

고래가 되었을경우에 총 10번의 출산(?) 이 가능합니다.
출산 횟수가 다 될 경우 수명이 다하여 다시 송사리부터 시작합니다.

출산은 난수를 통해서 일정 확률을통해
송사리를 부화시키는 이 나올 수도 있고 황금상자가 나올 수도 있습니다.

의 경우 경매장을 통해 신규유저에게 팔 수 있으며 이 부분은 매일 공식게임봇에서
게임 레포트를 통해 받는 보팅으로 초기에는 지원 할 예정입니다.

황금상자 의 경우 난수발생으로 50:50 의 확률로 상당한 량의 스팀달러나, '꽝' 이 나올 수 있습니다
황금상자 자체도 경매로 내놓을 수 있으며 자신 있으신 분들은 본인이 직업 열어보셔도 괜찮습니다.

처음 알을 구매하고 시작을하면 자동으로 부화됩니다
게임은 라운드에 참여한 유저 수에 비례해 큰 크기를 가진 맵으로 구현되며
라운드 중간에 유저가 참여하였을 경우에도 상대적으로 다시 늘어납니다.

스크린샷 2018-02-21 오후 1.37.39.png

맵은 위와 같이 바둑판 배열로 되어 있으며 가로 한칸 세로 한칸씩
움직 일 수 있습니다. 시작 위치는 랜덤으로 시작되며 실시간으로 자신의 위치를
볼 수 있는 페이지를 제공합니다.

위에 설명을 드렷듯 본인이 스팀이 많거나 스파가 많거나 스달이 많아도
게임상에서 취할 수 있는 이점은 아무것도 없습니다.

가입된 유저들이 글을쓰거나, 댓글을 달거나, 댓글을 받거나, 보팅을 받을 경우

소통 지수가 올라간 경우 각 1개당 한칸씩 이동이 가능하며
매 100 블럭마다 유저수에 일정 수만큼 곱한만큼 먹이가 맵상에 랜덤으로 드랍됩니다.

유저들은 자신의 소통 활동을 통해 자신의 아바타가 이리저리 움직이고
먹이에 도달 할 경우 경험치가 오르며 성장하게 됩니다.

무결섬 검증

사실 이 부분이 제일 애매 했습니다. 아무래도 알이 부화하거나 황금상자의 경우
운영진측에서 마음만 먹는다면 생성이 가능했으니까요

그렇다고 스팀이 스마트컨트랙트를 지원하는것도 아닙니다 -_-;

그래서 이리저리 고민을 해보다가 스팀의 블럭체인을 이용해보기로 했습니다.
먼저 부계정을 5개 정도 생성 한뒤에 유저들의 현재 아바타의 성장상황을 계산해 내는 로직을

노드 역할을 담당하는 계정에 글을 쓰고.
서버에서 해당 로직을 불러온 뒤 적용하고 해당 블록의 해쉬값을 이용해
모든 액션이 발생할때마다 해당 값을 끼워넣어 해싱한뒤 검증하는 방법을 쓰기로 했습니다

(이부분은 지금 글로 설명하기 애매한데 추후 다시 설명하겠습니다)

그리고 유저들이 먹이를 먹이거나. 알을 까거나할 경우에
노드 역할을 담당하던 계정들이 글쓰기나 댓글로 그것을 기록합니다.

스팀의 블럭타임은 3초지만 글쓰기나 댓글의 경우 트랜잭션 승인이 20초가 지나야 이루어지므로
참여한 유저수에 비례해 노드 역할 계정을 최대 10개까지 분화한뒤 20초 단위로 액션들을 모아
한번씩 돌아가며 글쓰면 큰 부담없이 작동이 가능할 듯 싶습니다.

공평한 기회

참여한 유저들의 경우 처음에 알을 사는 행위와 마지막에 황금상자나 알을 파는 행위 외에
자신의 아바타를 컨트롤 할 수 없으며

자신의 아바타를 성장시키기 위해선 필히 스팀잇의 활동이 필요합니다.
고래들이라고 해서 특별한 혜택을 누릴 수 없도록 했습니다.
( 하지만 그들의 어쩔 수 없는 영향력은 별개에요:) )

퀘스트 제도

위에 몇번 설명 햇듯이 이 게임의 존재 목적은
성공적인 뉴비의 정착과 스팀잇 동기부여 제공, 그에따른 스팀잇의 저변확대에 있습니다.
각 단계에 해당하는 먹이를 먹여 경험치를 다 쌓았더라도

최종적으로 다음 물고기로 승급을 하기 위해서 퀘스트가 필요합니다
퀘스트는 매번 조금씩 필요량이 늘어나며 보통 아래와 같은 식으로 이루어집니다.

  1. 팔로워 100명 늘리기
  2. 댓글 300개 이상 받기.
  3. 보팅 한 블럭라운드에서 300개 넘기.

(블럭 라운드란 이 게임에서만 존재하는 개념이며 1블럭 라운드를 = 약 하루치 스팀 블럭으로 계산합니다.
여기서 보시면 아시겠지만 그 어떠한 경우에도 '보팅 금액' 등의 헤비유저들에게 유리한 전제조건은 포함되지 않습니다

퀘스트 종류는 아직 미정이며 기본적인 전제는 윗줄에서 설명한 바와 같이
공평함과 해당 유저의 스팀잇 성장에 초점을 맞춰서 제공될것입니다.

스팀잇 플랫폼에 직접적인 일원참여 유도

이 게임에서는 알을 사고 파는 행위, 황금상자를 사고파는 행위 외에
직접적으로 스팀달러나 스파를 요구하지 않습니다. 그리고 위에 설명한 행위도
유저와 유저끼리의 거래를 중개할 뿐 제가 판매할 수도 판매하지도 않습니다.

이 게임은 뉴비의 스팀잇 성공적인 정착에 염두를 둔다고 말씀을 드렸는데요
그래서 재밌는 개념이 생각이 났습니다.

스팀의 블럭을 검증,생성하는 증인분들은 스팀의 시세를 피드로 날려줍니다.
그 피드로 맞춰진 가격이 스팀 내부의 가격이되어 보팅이나 보상비율등에 영향을 미칩니다.

여기서 착안한 개념인데

스팀의 가격이 전일대비 15% 이상 떨어질경우 질병이 발생하게되어
일정 확률로 백신을 맞아야 됩니다.

질병에 걸리게 될 경우 3 블럭 라운드 (위에서 설명함) 이내에 백신 주사를 맞아야하며
백신을 맞히는 방법은 다음과 같습니다

두구두구두구두구두구!!

스팀을 20개 이상 구매해서 자신의 스팀파워를 올리면 됩니다!

돈을 누구에게 줄 필요도 주지 않아도 됩니다
자신의 스파를 올리면 백신을 맞은걸로 간주되어 고래들이 치료됩니다!

이까지 오신분이면 이제 성공적으로 스팀잇에 정착을 하셨을겁니다
스달도 짭짤하게 확보되어 스파업도 하셨을테고, 백신맞히느라 대역폭 부족도 경험하지 않았으며
댓글도 자주 주고받는 분도 생길테고 팔로워도 늘어났을겁니다!

고래분들께 드리는 말씀

와 나는 힘들때부터 거액 투자했는데 혜택도 없고 너무한거 아니야!?
라고 하실수도 있지만 넓게보면 저런 뉴비분들의 성장이 스팀의 플랫폼 확대로 대변되고
그에따라 고래분들의 보팅도 자산도 늘어 날 수 있습니다.

끝맺으며

이까지가 기본 개념이고 추가적인 사항들은 자유롭게 의견 내주시면 고맙겠습니다
현재는 웹으로 UI 를 제공하고 구글 크롬에 플러그인으로 간단하게 자신의 물고기 상황을
보는 플러그인도 제작할 예정입니다

스크린샷 2018-02-21 오후 1.54.15.png

지금까지만 보면 되게 복잡해 보이지만 사실
고래들의 성장 방식을 어떻게 계산해야 가장 공평할지의 수식만 구현하게되면

이미 스팀에서 제공하는 유저정보로 제작되므로 사실 크게 어렵지 않습니다.

제안

제안 하나만 하겠습니다!!
같이 참여할 분을 모시고 싶습니다!
혜택은 처음 시작시 바로 고래로 시작하여 알을 파실 수 있습니다.

저는 뉴비이고 스파도 얼마없으므로 이게 제가 제공해드릴 수 있는 최선입니다.ㅠㅠ
저도 이것으로 수익을 창출할 방법도 방안도 생각하지 않고 있습니다.

열정페이라 부르셔도 할말이 없지만..
굽신굽신

필요한 분야 3분야 입니다.

  1. 기획
  2. 물고기나 아이템 디자인을 해주실 일러스트레이터
  3. 테스터

그리고 아직은 1차 기획안이고 조금씩 개발이 될때마다 개발일지를 매일 작성해 올리겠습니다
우선은 이 개념으로 제작이 시작될 예정입니다

좋은 아이디어가 있으신분들은 언제나 댓글주세요!

보팅은 안해주셔도 됩니다. 보팅은 완성되면 그때 영혼까지 끌어모아 해주세요 ^^

리스팀은 부탁드릴게요 댓글로 의견도 부탁드립니다!!

Sort:  

쉽지 않은 작업이네요~ 파이팅~!

화이팅이요~^^

오탁님 오픈 카톡방을 만들까요?

만드시면 저도 테스터로...ㅎㅎ

테스터 신청이요~~ ㅎㅎ 잼날거 같아요~

Loading...

응원합니다. ^^

스팀 파워 업 동기부여가 되겠군요 테스터 참가해보고 싶습니다 ㅎㅎ

기다릴거예요~
응원합니다 ㅎㅎㅎ
이런거 하나 있었음 했어요^^
흙수저 뉴비가 보팅/팔로우하고 갑니다.

테스터에 참여 지원해봅니다.
응원합니다