거의 전위 기술로 인터넷 마작을 만들었다
3962 단어 프런트엔드TensorFlow개인 개발SkyWay마작
개시하다
나는 typescript와javascript로 NM라는 인터넷 마작을 만들어 보았다
자바 등 서버 언어를 쓰지 않고 RDBS를 디자인하지 않기 위해 인터넷 마작을 제작하기 위해 개발됐다.
후발 인터넷 마작이라서 어차피 할 건데 기준은?개발이 이뤄지지 않도록 최대한 속도감 있게 우선 개발하기 위해 기술 선정을 진행했다.
나는 이 보도에서 채택한 기술을 소개하고 싶다.
아직 버그 등이 남아있지만 반응이 있으면 자세히 그리고 다른 것도 적어놓고 싶어요.
화면 이미지 재생
온몸이 움직였고 표정도 자연스럽게 느껴졌다.나는 언젠가 마작과 VTuber씨가 놀 수 있기를 희망한다pic.twitter.com/Nm6dYff6Up-NAMINE@오리지널 인터넷 마작(@MahjongNm)November 11, 2021을 제작했다
(이 그림은 단자 표면에서 논리를 가져오는 것을 개발하고 있습니다)
우세점
사용자 시각
화상 채팅
마이크와 카메라가 있으면 영상통화를 할 수 있다.VRM을 사용하는 VRM 채팅도 설치되어 있습니다.
VRM을 웹사이트에 올리면 독자적인 가상 이미지가 될 수 있다.
물론 VRM 간 화상 채팅도 가능하다.
언어 수정 가능
일본어권이 아닌 사람들이 처음 만났을 때 마작을 할 수 있도록 언어 변경을 위해 한자를 쓰지 않는 마작패를 설계했다.
Mahjong without Chinese tiles. #mahjong#riichimahjong-칠보@오리지널 네트워크 마작(@MahjongNm)pic.twitter.com/YJmsbRRuKg
시선을 쓰다
게임 진행은 서버가 없기 때문에 서버의 부하를 신경 쓰지 않아도 됩니다
이 일대는 Firebase비가 어떻게 나올지 몰라요.p>
기술을 사용하다
프런트엔드
vue vuetify
vue를 배우고 싶어서
skyway
November 19, 2021
게임 중의 정보 교환에 서버가 없기 때문에 P2P 통신을 하기 위해
typescript
설명 약
VR 모형
ML 연결
기계학습 모형은 영상채팅과 VR채팅에서 사용
bodypix
VRM
비디오 채팅에서 배경 숨기기
face-api
bodypix
표정의 취득과 VRM에 대한 반응
holistic
face-api
자세와 VRM에 대한 반응을 얻다.Kalidoface를 참고하게 해주세요.
holistic
서버측
firebase
kalidoface
P2P의 연결, 사용자 관리 기능, 배찰 제작 등이다.코드는 모두 js로 작성
앞으로의 과제
오류 재현은 어렵다
클라이언트가 논리적으로 운행하고 비동기적으로 이동하기 때문에 유저 A에 나타난 버그는 유저 B에서 볼 수 없습니다.서버측 관리가 없어 예외를 모니터링할 수 없습니다
지능 창 문제
ve는 잘 만들어지지 않나요?특히 화상채팅은 덥다.팩스 안 하면...
참새에게 미련을 두는 영혼
이것도 일종의 공부이기 때문에.. 그래서 성1이 되었다.강냥!
Reference
이 문제에 관하여(거의 전위 기술로 인터넷 마작을 만들었다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/namimon/items/073d7ccc966d0701c57f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)