Happyberrysboy's Blog

안녕하세요, 해피베리보이입니다.

오늘은 지난번에 게임관련 개발을 계획하고 추진중이라는 글을 쓴 이후 어느정도 진행이 되었는지 간단히 작성해보려고 합니다.
그리고 게임 방법도 조금 바뀔 예정이고요.

지난 포스팅 : 스팀스톤(steemstone)!! 구상중인 게임이 있는데 어떤가요??


변경된 부분

1. Backend

  • 같이 개발하는 @realmankwon 선배와 이야기 해본 결과 Nodejs 에서 Spring으로 변경하였습니다.
  • 이유1. 굳이 비동기로 진행될 이유가 없어서 개발이 편리한 방향(많이 해본 프레임웍)으로 가자!!
  • 이유2. JPA(Java Persistent API)를 써보고 싶어서 입니다.
  • 이유3. DB 쿼리가 복잡할 부분이 별로 없어 JPA를 쓰면 개발속도가 향상되고, 비지니스 로직에 매우 집중 할 수 있어서…!!
  • JPA로 서비스 만들어 보신분!! 조언좀 구해봅니다..!!(JPA사용시 실제로 어떻다 저떻다~ 간단한 코멘트도 좋아용~ 하트뿅뿅)

저랑 @realmankwon 선배는 지금까지 거의 Java, C#을 주력으로 하고 Oracle을 쭉 써온지 벌써 어언.. 10년이 넘어가기 때문에, 사실 어떤 개발할 프로그램이 있으면 이미 머리속으로 테이블 설계를 쭉 하는 스타일이지요. 그런데 이번에는 한번 JPA로 Query를 짜지 않는 편리한 개발을 한번 해보고 싶어서 도전해봅니다..!!(사실 더 힘든 길이 될것 같긴 한데 이것저것 써보는 경험도 쌓고 싶어서요..!!)

2. 게임 룰

  • 이전에는 매 포스팅마다 보팅을 통해서 그 포스팅안에서만 효력을 발휘하는 카드를 구매하도록 할 예정이었습니다.
  • 하지만 이번에 서로 얘기해본 결과 그래서는 사람들이 꾸준히 진행할 동기가 떨어질 수도 있을것 같고, 자기가 게임속에서 계속 발전해나가는 느낌을 가지기 힘들 것 같다고 생각이 들었습니다.
  • 그래서 이렇게 변경할 예정입니다..!!
  • 특정 포스팅을 통해서 보팅을 하면 금액에 따라 그 계정에 이 쌓이고, 이 금을 통해서 구매를 하면 영구적으로 소유할 수 있는 카드를 보유 할 수 있게 되는 거지요.
  • 카드는 꼭 금을 통해서만 살 수 있도록 하진 않을 것이고, 먼저 첫 계정생성 분들에게 적당히 할당하고, 이벤트나 도장적립 개념을 도입해서 꾸준히 모을 수 있도록 할 예정입니다.
  • 그리고 전투 포스팅에서는 본인이 가지고 있는 카드 중 일부를 전투에 사용 할 수 있도록 할 예정입니다.
  • 전투 포스팅은 이전과 같이 (예시) 오크, 휴먼 처럼 나누고, 본인이 응원하는 팀에 카드를 제출하여 서로 간의 전투가 이루어지게 할 예정입니다.
  • 추후 steemconnect를 통해서 편하게 게임을 할 수 있도록 UI 구성할 예정이고요.

현재 진행현황

  • 일단 요즘 회사일이 심하게 많이 바쁩니다.. 원래 일하면서 중간중간에 개발하려고 했는데, 그 중간 시간이 나질 않네요 ㅠㅠㅠㅠㅠㅠㅠㅠ
  • 마치고 나서 해야하는데, 요즘 대상포진의 기운이 다시 올라와서 새벽늦게까지 잘 하질 못하고 있습니다.
  • 게다가 스팀까지 적당히 하려다 보니 이거 뭐 시간이.. ㅠㅠ 스팀을 포기하면.. 가슴이 아프잖아요 ㅠㅠ
  • 그리고 @gameland 계정으로 @utopian-io에 Development 게시물을 올리려고 준비하고 있습니다.
  • 지난번에 한번 올려 봤는데…. 튕겼습니다. ㅠㅠ 자료가 부족하다고 합니다.
  • 이번에는 UML까지 이용해서 다시 게시해 보려고 합니다.
  • 그리고 현재 JPA 설정 및 사용법을 습득중입니다.
  • Steemconnect 사용법 습득 등도 짬짬이 진행하고 있습니다.
  • @morning님이 개발한 steemeasy를 이용해서 Wordpress에 페이지를 구현해볼지, 자체 페이지를 구현해볼지도 아직은 고민중입니다.
  • 앞으로 꽤나 더 개발이 길어 질 것 같긴 한데, 포기할 맘은 1%도 없으니 천천히 지켜봐 주시면 감사하겠습니다.!!

기타..

  • 캐릭터 디자이너를 구해야 하는 상황입니다. 스팀잇에서도 구해 볼 수 있긴 하겠지만, 현재 개발이 제대로 진행되지 않은 상황에서 지금 구하는 것은 시기상조 인듯 합니다.

스팀잇에 딱!! 이 내용을 올려서!! 영구박제시켜놓고!!! 더더 개발 의욕을 끌어 올려보고자! 포스팅합니다..!!

시간이 또 벌써 12시가 다되어 가는군요.. 모두모두 평안한밤 되십시오..!! please!!


사진이 또 없네.. 사진은 보자…
최근에 구매한 높낮이 조절이 되는 책상을 아이들은 이렇게 쓰고 있습니다.

image.png