친구들과 함께 즐기는 Mini Football Game 개발기(바이브코딩)
안녕하세요! 👋 바이브 코딩으로 어느정도까지 구현이 가능한지 테스트를 진행중에 있습니다.
친구들과 가볍게 내기를 하거나, 짧은 휴식 시간에 별도 설치 없이 바로 즐길 수 있는 웹 기반 3D 실시간 멀티플레이 축구 게임을 만들었습니다.
👉 게임 조작 안내: F1키 클릭 혹은 방 진입 후 조작 안내 버튼 클릭
👉 게임 하러 가기: https://football-game.link

🤔 왜 만들었나요? "축구 게임 한 판 하려면 뭐가 이렇게 복잡해?" 무거운 클라이언트 설치 NO, 회원가입 NO. 그냥 링크 클릭하자마자 친구랑 바로 붙을 수 있는, 옛날 플래시 게임 감성의 '빠르고 가벼운' 게임이 그리워서 직접 만들게 되었습니다.
✨ 주요 특징
100% 웹 기반: PC, 모바일 어디서든 브라우저만 켜면 바로 접속 가능합니다.
3D 실시간 멀티플레이: Three.js와 Socket.io를 사용하여 부드러운 3D 그래픽과 실시간 동기화를 구현했습니다.
똑똑한 AI 선수: 혼자여도 심심하지 않게, 빈 자리는 AI 봇들이 채워줍니다. (생각보다 잘 놉니다!)
쉬운 조작: 방향키와 스페이스바(슛/태클)만 알면 누구나 메시가 될 수 있습니다.
🛠 기술적 도전
웹 환경에서 다수의 유저가 동시에 공을 차도 끊김 없이 동기화하기 위해 많은 고민을 했습니다. (서버 권한 로직, 예측 이동 등)
최근에는 모바일 유저를 위해 추가 개발을 진행중에 있습니다.
🎮 한 번 즐겨보세요!
점심 내기, 커피 내기가 필요할 때 가볍게 한 판 어떠신가요? 버그 제보나 피드백(게임 내. 로비 버튼)은 언제나 환영입니다! 재밌게 즐겨주세요! 😊
