You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 week ago | |
---|---|---|
.. | ||
1-introduction | 1 week ago | |
2-drawing-to-canvas | 1 week ago | |
3-moving-elements-around | 1 week ago | |
4-collision-detection | 1 week ago | |
5-keeping-score | 1 week ago | |
6-end-condition | 1 week ago | |
solution | 2 weeks ago | |
README.md | 2 weeks ago |
README.md
宇宙ゲームを作ろう
より高度なJavaScriptの基礎を学ぶための宇宙ゲーム
このレッスンでは、自分自身の宇宙ゲームを作る方法を学びます。「スペースインベーダー」というゲームをプレイしたことがあるなら、このゲームのアイデアは同じです。宇宙船を操縦して、上から降りてくるモンスターを撃つというものです。完成したゲームは以下のようになります:
この6つのレッスンで以下のことを学びます:
- Canvas要素と対話して画面に描画する方法を学ぶ
- デカルト座標系を理解する
- Pub-Subパターンを学び、保守性と拡張性の高いゲームアーキテクチャを構築する
- Async/Awaitを活用してゲームリソースを読み込む
- キーボードイベントを処理する方法を学ぶ
概要
クレジット
このゲームで使用したアセットは https://www.kenney.nl/ から提供されています。
ゲーム制作に興味があるなら、これらは非常に優れたアセットです。多くが無料で、一部は有料です。
免責事項:
この文書は、AI翻訳サービス Co-op Translator を使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があることをご承知おきください。元の言語で記載された文書が公式な情報源とみなされるべきです。重要な情報については、専門の人間による翻訳を推奨します。この翻訳の使用に起因する誤解や誤認について、当方は一切の責任を負いません。