Game Biliar 2D

ringkasan

Game biliar 2D dengan fisika realistis, visual minimalis, dan multiplayer lokal.

prompt

Game biliar 2D yang menampilkan fisika realistis, visual minimalis, dan gameplay multiplayer lokal. Game ini mencakup meja persegi panjang dengan permukaan bertekstur, enam kantong, dan batas yang jelas ditandai. Game ini menampilkan satu bola putih cue dan lima belas bola bernomor berwarna-warni dengan interaksi realistis seperti tumbukan elastis, gesekan, dan transfer impuls. Mekanik memungkinkan pemain mengarahkan dengan menahan dan melepaskan tombol mouse untuk menyesuaikan arah dan kekuatan pukulan. Antarmuka menampilkan skor, bola yang tersisa, dan pemain saat ini, serta menu jeda dengan opsi seperti setelan dan keluar.

prompt asli


"Разработай 2D-игру «Бильярд» Игра должна включать следующие элементы и механику:  

---

**1. Основные элементы игры:**  
- **Стол:** Прямоугольное игровое поле с текстурой, лузами (6 штук) и отмеченными границами.  
- **Шары:**  
  - 1 белый шар (биток) для ударов.  
  - 15 цветных шаров (номера 1-15) с разными цветами для визуального различия.  
  - Реалистичная физика: отскоки от бортов, трение, взаимодействие между шарами (передача импульса).  
- **Кий:** Механика прицеливания:  
  
  - Регулировка силы удара (например, через длину линии или шкалу).  
 - Луза должна быть в два раза шире шарика.

**2. Основная механика:**  
- **Удар:**  
  - Зажать ЛКМ для выбора направления и силы удара.  
  - Отпустить ЛКМ для совершения удара.  
  - Учитывать силу удара и угол при расчете траектории битка.  
- **Физика:**  
  - Реализовать столкновения шаров по законам упругого удара.  

  - При попадании в лузу шар исчезает, игрок получает очки.  


---

**3. Визуал и интерфейс:**  
- **Графика:**  
  - Минималистичный стиль с четкими линиями (можно flat-дизайн).  

- **UI:**  
  - Отображение счета, оставшихся шаров, текущего игрока (для мультиплеера).  
  - Меню паузы с кнопками «Настройки», «Выход».  




---

**Технические требования:**  

- Избегать лагов при расчете физики (оптимизировать коллизии).  





Q: Какой режим мультиплеера вы хотите реализовать: локальный (на одном устройстве) или сетевой?
A: локальный

Q: Как должна работать система начисления очков и какие дополнительные правила достижения победы должны применяться?
A: нет

ringkasan biaya pembuatan

nama model: o3-mini-medium

waktu respons: 46.58 sec.

token hasil: 8,203

biaya: $0.03664650