من در مدت 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