728x90
반응형

저번에 어떻게든 꾸역꾸역 음악재생에 성공했으나 mp3 파일을 다운받아서 하는게 찜찜해서 재생목록이라던가 다른 방법을 시도해봤으나 블로그에 쓰지도 않고 노가다 겸 삽질을 했고... 실패했다

 

부가기능은 나중에 만들고 본 목적인 게임쪽부터 건드려보자

 

목표 설정 및 기능 정리

일단 뭘 만드는지부터 정리를 해보자

초등학교때 열심히 했던 마인크래프트의 인생게임을 기반으로 돈 관련 컨텐츠에 집중할 생각이다.

  • 기본적인 수입: 수익성이 높지는 않지만 안정적인 생산수단. 마크에는 보통 광질이었던것같다
  • 부가 수입: 낚시와 같이 개당 시간은 오래걸리지만 수익성은 더 높음
  • 땅: 타이쿤게임 같이 땅에다 공장 같은 걸 짓고 일정시간마다 수익
  • 은행: 대출, 통장, 이자 등 자금 관련.. 뭐 그런거
  • 비트코인: 떡상 가즈아!!! 주식이나 비트코인이 어떻게 돌아가는지도 모르고 만드는 기능(?)
  • 도박장: 일확천금. 사용자끼리 대결하는 것(카드게임..?)과 혼자서 하는 것(룰렛 등)으로 나누어서...
  • 던전: 어드벤쳐. 탐험 중 얻은 걸 판매하거나 던전 탐험에 도움이 되는 아이템은 인벤토리에
  • 거래: 유저끼리 돈이나 아이템을 주고 받기
  • 게임: 끝말잇기, 훈민정음, 숫자야구... 뭐 그런 게임들
  • 음악 재생: 언젠가 검색 기능, 재생목록 등을 추가할 예정
  • 레벨: 얼마나 디코에서 서식하고 있는지 알려주는 지표

적다보니 그냥 게임을 따로 하나 만드는게 나을 정도다.

계획이란 언제든지 변동될 수 있으니 미래의 내가 어떻게든 하겠지

 

유저 정보

!게임 내정보 같은 명령어를 입력했을 때 보여주어야 할 정보들

  • 이름
  • 직업(?)
  • 대출 관련 정보
  • 이자 관련 정보
  • 땅 관련 정보
  • 시간당 수입
  • 레벨
  • 도박으로 날린 돈
  • 인벤토리(?)

이걸 어떻게 저장하지... 당장 생각나는 건 엑셀과 json, mysql 정도인데 이걸로 구현이 잘 될지 모르겠다


더보기
약 12일 동안 진전이 없다

일단 죽이 되든 밥이 되는 뭔가 해야하는데 위의 기능들을 정리하다보니

굳이 이걸 디코봇으로 만들어야할까 라는 생각이 들면서 12일동안 프로젝트가 방치되었다

 

일단은 위 계획에 따라 만들기는 해봐야 할 테니...

mysql은 서버가 필요할테니 마지막에 생각하고 친숙한 엑셀으로 해볼 예정이다

json은 익숙치 않아서 일단 고려중...

 

대충 요런식으로 유저정보를 저장하면 될 것 같다.

파이썬으로 엑셀 파일 읽는 거야 뭐 자료가 많이 있을테니 다음에 해보자

일주일 날로 먹기