Grok kullanarak bir video oyunu yaptım.
Bilmeniz gereken en önemli şeyler
- Grok, yüksek sezgi yeteneği ve akıcı konuşma tarzıyla öne çıkar; hataları açıklar ve yapay zekayı hareket ettirmek veya çarpışmalarla başa çıkmak gibi karmaşık görevlere basitleştirilmiş çözümler sunar.
- Grok, adım adım etkileşim kuran ve ek fikirler sunan esnek bir öğrenme arkadaşı görevi görerek, yeni başlayanlar için bile programlama ve oyun geliştirme becerilerini geliştirmenin eğlenceli bir yolunu sunuyor.
- Ücretsiz kategori kullanıcıları Grok aracılığıyla oyunlarını kolayca geliştirebilirler. Küçük bir fikirle başlamanız ve net sorular sormanız önerilir; Grok'un hataları düzeltmenize yardımcı olacağını unutmayın.
Video oyunları benim için her zaman gizli bir zevk olmuştur. Çocukken, yaz kampındayken annem Nintendo'mu başkasına vermişti; o zamanlar bu yıkıcı bir ihanetti, ama oyunlara olan sevgimi daha da körükledi. Bugünlerde çocuklarımla Fortnite , Roblox ve Minecraft oynuyorum ve hatta bazı fikirlerimi xAI'nin yapay zeka asistanı Grok'u kullanarak bir video oyununa dönüştürmeye karar verdim.
Dürüst olmak gerekirse, ben bir programcı değilim. Hatta üniversitedeki bilgisayar bilimleri profesörüm bir keresinde bana "yazmaya devam etmem gerektiğini" söylemişti - ve kesinlikle kod yazmayı kastetmiyordu. Ancak, video oyunu fikirlerimi uygulanabilir bir şeye dönüştürmek için Grok'u kullanmak şaşırtıcı derecede kolaydı. Aslında o kadar basitti ki, ilk komutum şuydu: "Bir oyun yaratmak istiyorum." Oradan itibaren, Grok sadece fikir sahibi olmaktan bir geliştirici olmaya geçmeme yardımcı oldu.

Basit bir fikirle başlayarak
Oyunum, popüler Red Rover oyunundan esinlenerek basit bir fikirle başladı . Bu oyunda, bir oyuncu el ele tutuşmuş çocuklardan oluşan bir zinciri kırmaya çalışarak koşar.
Grok'tan yardım istedim ve bana HTML, CSS ve JavaScript kullanarak, grafikleri oluşturmak için Canvas'a dayanan basit bir plan sundu . Kısa sürede bana basit bir oyunun kodunu verdi, ben de onu bilgisayarımda Not Defterine kopyalayıp yapıştırdım ve HTML dosyası olarak kaydettim.
Dosyayı tarayıcıda açtıktan sonra, sarı saçlı mavi bir kare belirdi ve kırmızı "insan" zincirini kırmak için hareket edip zıpladı. Oyunu klavyenizdeki ok tuşlarıyla kontrol ediyorsunuz, hızı artırmak için ise boşluk tuşunu kullanıyorsunuz . Başlangıçta bir aksaklık mavi ekrana neden oldu, ancak Grok'un dosya uzantısını kontrol etmek ve farklı bir tarayıcı denemek gibi hızlı çözümleri sayesinde oyun kısa sürede çalışır hale geldi.
Oyunu burada deneyebilirsiniz: Red Rover Playground.
Ekleme ve değişiklik
Oyunu değiştirmek de kolaydı. "İnsan" zincirini uzatmak veya zincire doğru koşan başka bir karakter eklemek isteseydim, tek yapmam gereken Grok'a söylemekti. Saniyeler içinde gerekli kodu oluştururdu. Ardından, kodu Not Defterine kopyalayıp dosyayı kaydederdim. Oyunun orijinal sürümünü korumak isteseydim, yeni bir Not Defteri penceresi açıp yeni bir dosya olarak kaydederdim.
Yapay zekâ, yapay zekâ kontrollü rakipler veya kaydıraklar ve tırmanma çubukları gibi ekstra engeller ekleyebilir. Genel olarak, Grok hayal edebileceğiniz çoğu fikri uygulayabilir, ancak yalnızca makul sınırlar içinde. Bir keresinde, genç yetişkin roman serime dayalı bir oyun oluşturması için nispeten karmaşık bir istekte bulundum. Yapay zekâ fikri uygulamaya çalıştı, ancak ürettiği kod yalnızca en basit oyunlar için uygun olduğu için tamamen başarısız oldu. Başka bir deyişle, bir sonraki Mario Kart'ı yaratabileceğini beklemeyin.
Yapay zeka tarafından oluşturulan eser

Oyunumu Grok'un gelişmiş sürümü olan Grok-3 ile geliştirmiş olsam da, ücretsiz sürümü kullananlar da oyunlarını kolayca geliştirebilirler . Grok son derece sezgiseldir ve akıcı, konuşma tarzında yanıt verir; yani herhangi bir zorlukla karşılaşırsanız, ona sormanız yeterlidir. Başlangıçta bile, Not Defteri'ni nasıl açacağınızı veya nasıl kaydedeceğinizi bilmiyorsanız, Grok'a sormanız yeterli.
Oyunum ilk başta çalışmadığında, Grok nedenini (tarayıcı sorunları ve komut dosyası hataları gibi) açıkladı ve çözümler önerdi (gerektiğinde yerel bir sunucuda test etmek gibi). Yapay zekayı hareket ettirmek veya çarpışmaları ele almak gibi karmaşık kısımları, takip edebileceğim net adımlara basitleştirdi. Her şeyi öğrenmeme gerek kalmadı; Grok esnek ve duyarlıydı, adım adım ince ayarlar yaparak ve bana öğreterek yardımcı oldu. Hatta hız artırıcılar veya çok oyunculu bir atmosfer eklemek gibi ek fikirler bile önerdi ; bu da beni daha geniş düşünmeye teşvik etti.
Son düşünceler
Yarattığım oyunlar çok basitti , ama tamamen kendi eserlerimdi. Gösterişli değillerdi, ancak herhangi bir tarayıcıda çalışıyorlardı ve paylaşması eğlenceliydi. Grok'un konuşma tarzı ve mizah anlayışı, onu yapay zeka oyun geliştirme sürecinde keyifli bir yol arkadaşı yaptı . Kendi oyununuzu yapmayı denemek istiyorsanız, tavsiyem küçük bir fikirle başlayıp ardından net sorular sormanızdır. Muhtemelen bazı hatalarla karşılaşacaksınız, ancak Grok bunları düzeltmenize yardımcı olacaktır.
Programlama konusunda biraz bilgim olsa da (final sınavlarının karmaşıklığı bir yana), kod görmek ve Grok ile çalışmak becerilerimi geliştirmek için harika bir yol. Eğer her zaman programlamaya başlamak istediyseniz veya yeteneklerinizi geliştirmek istiyorsanız, Grok ile oyun oluşturmak oyun becerilerinizi geliştirmenin eğlenceli bir yoludur.
Yoruma kapalı.