برنامه نویسی

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

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا