개발 중인 STEEM 기반의 격투게임, 스팀파이터 소개

in #kr-dev6 years ago (edited)

스팀파이터 (Steemfighter)


스팀파이터는 최초의 스팀 기반의 격투게임을 목표로 합니다.

스팀파이터는 웹에서 동작하여, 따로 클라이언트 프로그램을 설치할 필요가 없습니다.

스팀파이터는 아래의 오픈소스 프로젝트를 기반으로 개발합니다.

  • F.LF (리틀파이터 웹버젼)
  • Colyseus (게임 서버 라이브러리)
스팀파이터 게임을 통해 서로 보팅을 해주고 (ex - 진 사람이 이긴사람에게)

게임 속에서 채팅도 할 수 있는 것을 윈합니다.

U5ds1swNmbukvRq8N5hqms79Y8vkXNn_1680x8400.png

구현할 기능


아래의 기능들을 구현할 예정입니다.

  • 인공지능 대결 - 컴퓨터와 싸워 이기면, @steemfighter가 보팅을 해줍니다.
  • 1:1 대결 - 유저간의 결투, 이긴 사람에게 보팅을 해줍니다.
  • 배틀그라운드 - 접속을 하면 여러 유저들과 싸우면서 살아남습니다.
    • 오래 살아남을수록 보상이 커집니다.
    • 자신을 죽인 사람에게 보팅을 하도록 합니다.
  • 캐릭터 커스터마이징
  • 맵 확장
  • 여러가지 생각중입니다.

현재 구현한 기능

계획 1단계 인공지능 대결 구현하였으며, 아직 스팀과 연동은 하지못하였습니다.

곧 할 예정입니다.

스팀파이터.oa.to

먼저 제가 하는 것을 보시죠.


필요한 기술

  • Javascript 기반의 기술
    • Javascript, typescript, Node.js 등 쓰임.
  • 리틀파이터 코드 분석 및 원하는대로 활용 가능
  • 스팀 API 연동
  • 스팀 커넥트 연동
  • 게임 서버 라이브러리 연동
  • UI 필요

계획 1단계


인공지능 대결은 아래와 같은 과정으로 진행할 수 있도록 합니다.

첫 페이지 -> 스팀 커넥트 접속 -> 모드 선택 ->인공지능 대결 선택 -> 인공지능과 게임한다. ->게임 결과 -> 이길 경우, @steemfighter는 이긴사람에게 보팅한다.

인공지능 대결 선택 -> 인공지능과 게임한다. ->게임 결과

핵심 부분에 대한 개발을 완료하였고,

스팀커넥트 연동과 보팅하는 기능을 넣으면 계획 1단계는 완료할 수 있을것으로 보입니다.


테스트 방법


스팀파이터.oa.to를 들어가면

스팀과 연동되지않은 스팀파이터를 할 수 있습니다.

키는 wsad tyu입니다.

스킬이 있는데 곧 올리도록 하겠습니다.


결론


@morning님의 스팀커넥트 연동 강좌를 열심히 보고 연동하여

1단계를 완료 후 찾아뵙도록 하겠습니다.

많은 관심 부탁드리고,

한번 게임 해보시고 후기도 알려주세요 ㅎㅎ


리틀파이터는 제가 어릴 때부터 좋아하던 게임인데요.

여유 시간은 이 프로젝트에 집중해보고자 합니다. 이제 시작입니다.

개발, 테스트, 기획 등 많은 조언 부탁드리고 참여도 가능하십니다!

관심있으신분은 댓글주셔요! (홍보를 위해 보팅봇을 활용하였습니다.)

궁금한 점이 있으시다면 편하게 말해주세요.

감사합니다.

관련된 이전 글

Sort:  

Cheer Up! 많은 사람들이 이 포스팅에 관심을 갖고 있나봐요!

  • from Clean STEEM activity supporter

스스로 홍보하는 프로젝트에서 나왔습니다.
오늘도 좋은글 잘 읽었습니다.
오늘도 여러분들의 꾸준한 포스팅을 응원합니다.

어떻게 이런생각까지 하셨나요.
놀랍네요. 개발자님..

감사합니다. ㅎㅎ
많은 응원부탁드립니다. !

네.
화이팅입니다.

와우! 완성되는 날만을 기다립니다 !!

많은분들이 기대해주셔서
빨리 개발해야겠어요

저거 제일 처음 나왔을때 모드나 자작 캐릭터까지 만들어가며 중학교때 미친듯 했던 기억이 납니다 ㅋㅋㅋㅋㅋㅋㅋ미친 ㅋㅋㅋㅋ이걸 여기서 볼줄이야

여기도 자작캐릭터를 리틀파이터와 똑같이 만들 수 있습니다.
저도 그거 해봐야하는데 어느정도 게임 틀이 완성이 되면
캐릭터 하나 만들어주세요! ㅎㅎ

다들 관심을 가져주셔서 감사하고
개발의 동기가 하나 더생긴거같아여 ㅎㅎ
주기적으로 업데이트 하겠습니다~

정말 스팀잇을 이렇게도 활용하고 발전해 나갈수 있다는 생각 놀랍고 기발한 아이디어 존경스럽습니다.
추후에 더발전된 모습기대할께요.

와 ㅋㅋㅋㅋㅋㅋㅋㅋ 팩 넣어서 하던 시절 게임 같아요!! 완전 재밌게 했는데 :) 저도 들어가서 해봐야겠어요 ㅋㅋㅋ 팔로우 보팅 꾹 하고 갑니다!

와 스팀잇엔 능력자분들이 너무 많으시네요
팔로우하고 많이 배우겠습니다

감사합니다!

지금도 플레이 해볼 수 있는데

한번 해보셔요! ㅎㅎ

끼요오오옷!!! 가즈아아아!

끼요요요요 ㅋㅋ
가자아~

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 64107.21
ETH 3073.84
USDT 1.00
SBD 3.88