من در مدت 15 دقیقه با Amazon Q CLI و AI Tools یک بازی می سازم

نمای کلی
این راهنما در فرایند ایجاد یک بازی ساده با الهام از هندسه با استفاده از آمازون Q ، Bedrock و ابزارهای مختلف خلاقانه طی می شود. مراحل اصلی عبارتند از:
- تهیه یک ایده بازی و پالایش آن در یک سریع ساختار یافته با استفاده از بستر (Clude 3 Haiku)
- تولید پروژه بازی اولیه با Amazon Q CLI
- تقویت تصاویر و صدا با استفاده از FIGMA ، پایدار صوتی و Claude 3 Sonet و قلم های Itch.io
- نوشتن یک مفید
README.md
با کمک آمازون Q CLI
پیش نیازهای
- آمازون Q CLI نصب و پیکربندی شده است
- پایتون روی سیستم شما نصب شده است
مرحله 1: با بستر یک سریع با کیفیت بالا ایجاد کنید
برای شروع پروژه ، من ایده بازی اولیه خود را تهیه کردم و از Amazon Bedrock (Claude 3 Haiku) استفاده کردم تا به اصلاح آن در یک سریع ساختار یافته برای آمازون Q کمک کنم.
ایده اولیه من:
I have an idea of using Amazon Q to create a game with Pygame, the game style is like Geometry Dash. The player presses SPACE to jump, R to restart the game. Include an "x2" coin that boosts speed and doubles coin collection. Provide a well-structured prompt for Amazon Q to generate the game project.
سریع تصفیه شده کلود:
Create a 2D side-scrolling platform game inspired by Geometry Dash using Pygame with the following features and requirements:
## Game Mechanics:
- Auto-forward movement
- Jump with SPACE
- Restart with R
- Coins to collect
- "x2" power-up that doubles speed and coin value
## Technical Implementation:
- Object-oriented structure
- Classes for game manager, player, obstacles, coins, power-ups, UI
## Visuals and Controls:
- Simple geometric character
- Spikes and obstacles
- Parallax scrolling background
- Score counter and game over screen
## Additional Features:
- Sound effects and music
- Particle effects
- Progressive difficulty
- High score system
Please use modular code files and implement proper game loops, collision detection, and resource management.
دویدن q chat
، سریع را بچسبانید ، و Amazon Q یک ساختار پوشه اساسی مانند روش زیر ایجاد می کند:
مرحله 2: بازی را با دارایی های سفارشی تقویت کنید
🎵 یک آهنگ تم سفارشی با صدای پایدار تولید کنید
من از Claude 3 Sonet از طریق Bedrock استفاده کردم تا یک موضوع بازی سفارشی ایجاد کنم:
## Geometry Dash-Style Electronic Theme Song
- Tempo: 160 BPM
- Key: F minor
- Loop duration: 30s seamless loop
- Instruments: bright saw synth, digital tom rolls, square wave arpeggios, side-chained kick and snare, reverse cymbals
برای تولید موسیقی متن فیلم با انرژی بالا ، این را در صوتی پایدار قرار دهید.
شما می توانید آهنگ تم تولید شده من را در اینجا بارگیری کنید: Cloud Dash Song
🧍♂ شخصیت های سفارشی با FIGMA ایجاد کنید
از FIGMA برای ترسیم و صادر کردن یک شخصیت منحصر به فرد برای بازی خود استفاده کنید.
🔤 فونت های به سبک پیکسل را اضافه کنید
برای تقویت جذابیت بصری بازی می توانید فونت های یکپارچهسازی با سیستمعامل و پیکسل را در itch.io پیدا کنید.
🛠 اشکالات را برطرف کرده و ویژگی ها را با Amazon Q اضافه کنید
استفاده کردن q chat
از آمازون Q برای کمک به رفع اشکالات یا گسترش منطق بازی درخواست کمک کنید. این می تواند در:
- اشکال زدایی منطق بازی
- افزودن مکانیک جدید
- کد بازپرداخت
همچنین ، از آمازون Q بخواهید که خود را بنویسد README.md
پرونده برای مستندات بهتر پروژه.
نسخه آزمایشی
https://www.youtube.com/watch؟v=egylwyhnbaa
تمام کد منبع در repo github من خواهد بود: cloud dash