Home - tmuramat081/42_ft_transcendence GitHub Wiki

  1. プロジェクト概要

対戦型ゲーム(pong)を主軸とするWebアプリケーションを開発する。

🔺 リモート認証の実装をすること
🔺 標準的なユーザー管理、認証、トーナメント間のユーザーを実装すること
🔺 2段階認証 (2FA)と JWTの実装をすること  
~~ 🔺 ⾼度な3D技術を活⽤すること ~~ (いったん措く)
🔺 バックエンドにフレームワークを使⽤すること
🔸 フロントエンドにフレームワークやツールキットを使⽤すること
🔸 バックエンドにデータベースを使⽤すること
🔺 リモートプレイヤー
🔸 マルチデバイス対応を実装すること
🔸 ブラウザの互換性を拡張すること
🔸 SSRを実装すること
🔺 ライブチャット
🔸 ゲームのカスタマイズオプション
  1. チームと役割
おおまかな担当
aoyagiさん auth
shimaさん chat
muramatuさん game

基盤作成後は、各タスクごとに担当
  1. プロジェクト管理
  1. 開発ガイドライン
  • Jest
  • github actions
  1. ドキュメントとリソース
  1. FAQ