User prompt
put the 3 characters(susie,kris and ralsei) at the left middle
User prompt
add more attacking phases to the enemy ↪💡 Consider importing and using the following plugins: @upit/tween.v1
User prompt
make the hearth move with the cursor
User prompt
make the hearth move with the mouse
User prompt
Generate the first version of the source code of my game: Crystal Quest: Dark World Adventure. ↪💡 Consider importing and using the following plugins: @upit/tween.v1
User prompt
Crystal Quest: Dark World Adventure
User prompt
👾 GENEL BAKIŞ Oyun Adı: Deltarune Yaratıcı: Toby Fox Oyun Motoru: GameMaker Studio (orijinal oyun için) Kategori: 2D RPG (Role-Playing Game), Bullet-Hell, Hikâye tabanlı Görünüş: Top-down 2D pixel-art Platformlar: PC, macOS, Nintendo Switch (orijinal oyun) 🛠️ OYUN MEKANİKLERİ ✅ Temel Sistem Oyuncu, Kristal adlı bir karakteri kontrol eder. Oyun boyunca, Ralsei ve Susie gibi karakterler partiye dahil olur. Yürüme, nesne etkileşimi, diyalog ve düşmanlarla savaş gibi eylemler bulunur. ⚔️ Savaş Sistemi (Turn-Based + Bullet Hell) Savaşlar, Chrono Trigger benzeri alan tabanlı dönüşülü sistemiyle oynanır. Oyuncunun şu tercihleri vardır: FIGHT: Düşmanlara fiziksel saldırı yapar. Zamanlamalı tuş basışı gerekir. ACT: Düşmanla etkileşime girer (konuşmak, dalga geçmek vb.) ITEM: Envanterden iyileştirici veya başka eşya kullanır. DEFEND: TP (Tension Points) kazandırır ve hasarı azaltır. SPARE: Düşmanlar pasifleştirildiğinde savaşı sona erdirir. 📊 TP Sistemi TP (Tension Points): Özel büyüler için kullanılan enerji. Düşman saldırılarına "GRAZE" (yakın geçme) ile yaklaşıldığında TP artar. ⚡ Bullet Hell (Kurşun Yağmuru) Sistemi Düşmanlar sırasında karakter, bir kalp olarak temsil edilir. Bu kalple, ekran üzerinde hareket edilerek saldırılardan kaçılır. Her düşmanın farklı desenleri ve mekaniği vardır. 🔊 Ses ve Müzik Orijinal müzikler Toby Fox tarafından bestelenmiştir. Tüm sçeneler için sahneye uygun, lo-fi, retro, karanlık/komik tonlarda özgün müzikler. 🎨 GÖRSEL STİL Grafik Tarzı: 8-bit ve 16-bit retro estetik Renk Paleti: İkonik ve sade paletler (siyah-beyaz kontrastlar, pastel tonlar) Sprite'lar: Piksel-art, animasyonlu yürüme, yüz ifadeleri, saldırı pozları Dünyalar: Light World: Düzenli, sessiz, okul ortamı gibi Dark World: Sırlarla dolu fantastik bölgeler (Card Kingdom, Cyber World) 🔹 KARAKTER SİSTEMİ Ana Parti Karakterleri Kris: Sessiz ana karakter Oyuncu tarafından kontrol edilir Susie: Saldırgan ve bağımsız karakter Oyunun başında oyuncuya dirençli ama sonra takıma dahil olur Ralsei: Destek karakter, iyileştirici büyüler yapar Diğer Önemli NPC'ler Lancer, Rouxls Kaard, Queen, Spamton, Noelle vb. Karakter Değerleri HP: Can ATK / DEF: Saldırı / Savunma MAG: Büyü etkisi Speed: Bullet Hell için hareket hızı 📖 DİYALOG VE HİKÂYE YAPI Diyalog Sistemi Karakterler yüz ikonlarıyla beraber konuşur Seçimli diyaloglar oyuncunun ilerleyişini etkiler Mizah, drama ve gizem dengelidir Hikâye Özeti (Bölümlerle birlikte) Chapter 1: Kris ve Susie, okulun temizlik dolabından Dark World'e geçer Chapter 2: Cyber World'e gidilir, Queen ve Noelle hikâyesi Her bölümde yeni dünyalar, yeni karakterler ve oyun mekanikleri tanıtılır Alternatif Yollar Pacifist Route: Tüm düşmanları pasifleştirme Snowgrave Route (Chapter 2): Karanlık alternatif bir yol (genocide benzeri) 💡 TEKNİK UNSURLAR Input: Klavye (yön tuşları, enter, z/x tuşları) Save Sistemi: Belirli noktalarda ilerleme kaydedilir Script Sistemi: Diyalog ve olaylar zamanlı kodlanmıştır (trigger-based event) Collision: Tile-based harita, katı blok sistemi UI: Menüler basit, pixel yazı tipi, simgelerle dolu 🌍 HARİTA VE BÖLÜMLER Harita Türleri Overworld (keşif bölgesi) Battle Screen (savaş ekranı) Shops / Save Rooms / Puzzle Rooms Özellikler Gizli alanlar, bulmacalar, sandıklar, NPC etkileşimleri Oyun dünyası "karakter gibi" davranır; duvarlar konuşur, kayalar espri yapar vb. 🔹 SES VE MÜZİK DETAYI .OGG formatında lo-fi ve synthwave öğeleri Temalar: "Field of Hopes and Dreams", "Rude Buster", "The World Revolving" Her karaktere özgü tema müzikler Ses efektleri: retro 8-bit tarzı menü, vuruş, kazınmalar vb. ✨ EKSTRA Oyunun özü, "oyuncunun tercihleriyle karakterlerin gelişimi" eksenindedir. Hiçbir tercih mutlak "iyi/kötü" olarak sunulmaz. Oyunda mizah, hüzün, gerilim bir arada kullanılır.
Initial prompt
قضيب
/**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 });
/****
* Initialize Game
****/
var game = new LK.Game({
backgroundColor: 0x000000
});