Konuşarak kullandığın bir oyun motoru. Nesne yerleştirip script yazmak yerine oyunu anlatırsın; yapay zeka onu tasarlar, kodunu gerçek oyun kütüphanelerinin üzerine yazar ve test eder. Sonra sohbet ederek ya da elle değiştirirsin.
Yapay Zeka Oyun Motoru
Konuşarak kullandığın kodsuz bir oyun motoru. Bir oyun anlat; Pixelfork gerçek HTML5 ve JavaScript yazar, gerçek bir tarayıcıda test eder ve sana oynayıp ayarlayabileceğin, sonra yayınlayabileceğin bir oyun verir.
Başlamak ücretsiz · Kredi kartı gerekmez
1import { defineConfig } from "../pixelfork/config.js";23/* every value a person might tweak (Mechanics reads this) */4export default defineConfig({5 physics: { label: "Physics",6 gravity: { value: 9.8, min: 1, max: 30, step: 0.1, unit: "m/s²", label: "Gravity" },7 friction: { value: 0.60, min: 0, max: 1.5, step: 0.05, label: "Block friction" },8 bounce: { value: 0.10, min: 0, max: 0.9, step: 0.05, label: "Bounciness" },9 speed: { value: 1.00, min: 0.2, max: 2, step: 0.05, label: "Game speed" },10 },11 ball: { label: "Ball",12 speed: { value: 18, min: 8, max: 40, unit: "m/s", label: "Throw speed" },13 count: { value: 6, min: 1, max: 15, label: "Balls per level" },14 },15});
Bir kaydırıcıyı sürükle. Mechanics yeni değeri koda yazar, oyun da onu hemen kullanır. Kredi harcamaz. Lite ve Pro.
Gerçek kütüphaneler, kapalı kutu değil
Her Pixelfork oyunu, bilinen oyun kütüphaneleri üzerinde düz JavaScript ve kullanılan sürümler oyunun içinde sabit. Okuyamayacağın, çalıştıramayacağın ya da yanında götüremeyeceğin hiçbir şey yok.
| 2D oyunlar | 3D oyunlar | |
|---|---|---|
| Çizim | Canvas 2D | three.js |
| Fizik | planck.js (Box2D) | crashcat |
| Ses | Howler.js + Pixelfork SFX | Howler.js + Pixelfork SFX |
| Efektler | Pixelfork VFX | Pixelfork VFX, 3D sahnede |
| Menüler ve HUD | Pixelfork UI kit | Pixelfork UI kit |
| Hazır parçalar | · | Koşup tırmanan bir 3D kahraman, drift yapan bir araba |
Her değişiklik sen görmeden test edilir
Yapay zeka doğru görünen ama çalışmayan kod yazabilir. Bu yüzden hiçbir şey bu kontrollerden geçmeden oyununa ulaşmaz.
- Her satır kontrol edilir
Kod, her kütüphanenin resmi tanımlarına göre tip kontrolünden geçer. Olmayan bir fonksiyon, oyun daha çalışmadan milisaniyeler içinde yakalanır. Import'lar, asset adları ve ses adları da kontrol edilir.
- Yalnızca istediğin
İkinci bir model değişikliği isteğinle karşılaştırır. İstemediğin her şey geri alınması için geri gönderilir.
- Gerçek bir tarayıcıda oynanır
Pixelfork oyunu gerçek bir Chrome'da, telefon gibi açar. Hata yok, ekran çiziliyor, kare hızı oynanabilir ve bir dokunuş oyunu bozmuyor.
- Ya düzelir ya hiçbir şey değişmez
Bir kontrol başarısız olursa hata düzeltilmesi için geri gönderilir, en fazla iki kez. Yine olmazsa yeni sürüm yapılmaz, oyun olduğu gibi kalır ve kredilerin geri gelir.
Hiç kod yok ya da kodun tamamı
Sohbette kal ya da dosyaları aç. İki durumda da aynı oyun.
- Değişiklikleri sohbette, istediğin dilde anlat
- Oyun çalışırken değerleri “Mechanics”te ayarla
- Resim, ses, 3D model ve font ekle
- Tek tıkla istediğin sürüme dön
- “Code” sekmesinde her dosyayı oku ve düzenle (Lite ve Pro)
- Kod hakkında yapay zekaya sor
- Hataları “Console”da gör, yapay zekayla düzelt
- Projeyi indir ya da Android Studio'da aç (Lite ve Pro)

İstediğin yerde yayınla
Tek oyun, yayınlamanın her yolu.
- YayınlaAnında web linki
- APKAndroid'de dene
AABGoogle Play'e yükle
Android StudioProjeyi dışa aktar
- Kodu indirKod senin, istediğin gibi düzenle
Merak edilenler
Evet. Hiç kod görmen gerekmez: sohbet edersin, dosyaları sürükleyip bırakırsın, değerleri Mechanics'te ayarlarsın. Ama kod her zaman orada. Her oyun düz HTML5 ve JavaScript; “Code” sekmesinde okuyup düzenleyebilir ve indirebilirsin (Lite ve Pro).
Bilinen açık kütüphanelerle, asla gizli bir formatla değil: 2D için Canvas 2D ve planck.js, 3D için three.js ve crashcat, ses için Howler.js, bir de Pixelfork'un kendi efektleri, sesleri ve UI kit'i. Her oyun, yapıldığı sürümleri birebir sabitler.
Evet. Test etmek için Android'e APK olarak dışa aktar. Lite ve Pro'da projenin tamamını ZIP olarak da indirebilir, Google Play için AAB ya da Android Studio projesi olarak dışa aktarabilirsin. Standart web kodu, yani tarayıcının çalıştığı her yerde çalışır.
Farklı türde bir motor. Unity ve Godot, bilgisayarına kurup oyunu kendin yaptığın programlar, her boyutta oyun için. Pixelfork tarayıcında çalışır ve oyunu senin için yapar: web ve telefon için 2D ve stilize 3D oyunlara göre tasarlandı, oyunlar birkaç dakikada oynanabilir.
Öyle bir kod oyuna giremesin diye kontrol ediliyor. Her değişiklik, sen görmeden önce kütüphanelerin gerçek tanımlarına göre tip kontrolünden geçer ve gerçek bir tarayıcıda oynanır. Başarısız bir değişiklik ya düzeltilir ya da hiç yapılmaz.