AWS図鑑コレクターは、AWSサービスについて楽しく学べるシンプルなブラウザゲームです。ボタンをクリックしてコインを集め、AWSサービスのガチャを引いて、自分だけのAWS図鑑を完成させましょう!
- 「クリック!」ボタンを50回押すと、10コインを獲得できます
- 10コインを使って「AWSガチャを引く」ボタンを押すと、ランダムなAWSサービスカードが出現します
- カードに表示されたAWSサービスの説明を読み、「コレクションに追加」ボタンを押してコレクションに追加します
- すべての30種類のAWSサービスを集めて、あなただけのAWS図鑑を完成させましょう!
- 30種類のAWSサービス: EC2、S3、Lambda、DynamoDBなど、様々なAWSサービスを収集できます
- 視覚的なコレクション管理: 収集したサービスはアイコン付きで表示され、進捗バーで収集率を確認できます
- 学習要素: 各サービスの簡単な説明が付いているので、AWSサービスについて学びながら遊べます
- シンプルな操作: クリックだけの簡単な操作で、誰でも気軽に遊べます
以下の30種類のAWSサービスを収集できます:
- Amazon EC2 - 仮想サーバー
- Amazon S3 - オブジェクトストレージ
- Amazon RDS - リレーショナルデータベース
- AWS Lambda - サーバーレスコンピューティング
- Amazon DynamoDB - NoSQLデータベース
- Amazon CloudFront - コンテンツ配信ネットワーク
- AWS IAM - アクセス管理
- Amazon VPC - 仮想プライベートクラウド
- Amazon SNS - 通知サービス
- Amazon SQS - メッセージキュー
- Amazon ECS - コンテナオーケストレーション
- Amazon EKS - マネージドKubernetes
- AWS Fargate - サーバーレスコンテナ
- Amazon Aurora - 高性能データベース
- Amazon Redshift - データウェアハウス
- Amazon ElastiCache - インメモリキャッシュ
- Amazon Route 53 - DNSサービス
- AWS CloudFormation - インフラのコード化
- Amazon API Gateway - API管理
- Amazon CloudWatch - モニタリング
- AWS Step Functions - ワークフロー管理
- Amazon Cognito - ユーザー認証
- AWS Glue - ETLサービス
- Amazon Athena - クエリサービス
- Amazon Kinesis - ストリーミングデータ
- AWS Secrets Manager - シークレット管理
- Amazon SageMaker - 機械学習
- AWS AppSync - GraphQL API
- Amazon EventBridge - イベントバス
- AWS Cloud9 - クラウドIDE
- HTML5、CSS3、JavaScript(バニラJS)で開発
- フレームワークを使用せず、シンプルな構造で実装
- SVGアイコンを使用して視覚的に分かりやすく
- レスポンシブデザインで様々なデバイスに対応
- リポジトリをクローンまたはダウンロードします
index.html
をブラウザで開きます- これだけで遊べます!インターネット接続は不要です
script.js
のawsServices
配列を編集することで、サービスの追加や変更が可能ですimages
フォルダにアイコンを追加することで、独自のアイコンを使用できますstyles.css
を編集して、ゲームの見た目をカスタマイズできます
- レアリティシステムの導入(一般的なサービスから珍しいサービスまで)
- サービスの詳細情報へのリンク追加
- ユーザーの進捗をローカルストレージに保存する機能
- サウンドエフェクトの追加
- 達成バッジシステムの実装
このプロジェクトはMITライセンスの下で公開されています。
AWS図鑑コレクターは、AWSサービスについて楽しく学ぶことを目的として作成されました。
楽しくAWSサービスを学びながら、あなただけのAWS図鑑を完成させましょう!