オンラインマルチプレイヤーゲーム用クライアントとゲームインターフェイスの作り方|エピソード2-3
このチュートリアルシリーズのパート2では、@TechWithTim がオンラインマルチプレイヤーゲームのサーバーへの接続を処理するクライアントの構築について説明します。彼はユーザーフレンドリーなインターフェイスを作成し、プレイヤーが質問に答えたり、サーバーと対話したりできるようにし、サーバーとクライアントの対話の実用的な実装を提供します。
Cloud Computing は初めてですか?100ドルのクレジットで始めましょう!
チャプターズ
0:00これからやること
0:50.py ファイルの作成
1:35プロトコルをコピーする
1:45client.pyを書く
4:40 メソッドを作成する
6:00 受信メソッドを書く
7:40 Startメソッドを書く
8:15 ハンドル書き込みメソッド
11:00 送信メソッドを書く
11:45クライアントの検証回答を書く
14:55クライアントスクリプトのまとめ
16:15 game.pyを書く
16:30 pygameをインストールする
17:05pygameをインポートする
17:20ゲームクラスの作成
17:45変数の作成
20:10 ゲームロジックの作成
23:45描画の定義
26:25ログインを描画する
32:00 数学ゲームを初期化する
33:35handleEventメソッドを作成する
36:00 アプリのテスト
36:40 入力ボックスを調整する
37:10 ユーザー入力をサーバーに送信する
39:55テストアプリ
40:55残りのメソッドを描く
43:02追加クライアントをスピンアップする
43:55ドローゲームの実装
46:05 テストアプリ
47:20インデックスを改善する
47:40テストアプリ
48:10 対戦相手を処理する
51:00テストアプリ
51:30 タプルのバグを解決する
51:45再度アプリをテストする
52:10誰かが退出した場合のテスト
52:30 対戦相手の状態を表示する
55:10テストアプリ
55:38まとめ
コードはティムのGithubをチェックしよう。
Python についてもっと知る。
新しいエピソードが公開されたらお知らせします。
#AkamaiDeveloper #GameDev #(アカマイデベロッパー #ゲーム開発 #ゲーム開発者Python
製品Akamai Developer、ゲーム開発、Python; @TechWithTim