Oyun Geliştirme

Profesyonel ve bağımsız oyun geliştiricileri için soru cevap

4
Ücretsiz bir oyundan gelir elde etmenin bazı yaygın yolları nelerdir?
Ücretsiz oyun yaratırken hangi gelir seçenekleri var ve ne kadar başarılılar? Reklam destekli, serbest meslek, ortaklıklar, mağazacılık, sanal ürünler vb. Gibi farklı gelir modellerinin artıları ve eksileri nelerdir? Mümkünse, farklı gelir modelleri kullanarak belirli oyun örnekleri verin ve kanıt olarak veri sağlayın (aksi takdirde oldukça öznel olabilir).

9
Ruby, oyun geliştirme için uygun bir dil midir? [kapalı]
Bazı oyun geliştirmeye geçmek istiyorum, ama gerçekten iyi tanıdığım tek dil Ruby. Okuduklarımın çoğu oyun geliştirme için C ++ gibi alt seviyeli dilleri ya da XNA'yı kullanmak için C # gibi belirli çerçeveler için dilleri gösteriyor. Oyun geliştirme için yakut gibi bir dil kullanma tecrübesi olan var mı? Eğer öyleyse, …
33 ruby 

6
Mobil cihazlarda oyun mantığı için Lua kullanmalı mıyım?
Gerçekten yukarıda Boş zamanlarımda android tabanlı bir oyun yazıyorum (android ücretsiz çünkü ücretsiz ve ticari bir şey yapmak istemiyorum). Oyun mantığı, varlıkların var olduğu ve kendilerine bağlı bileşenlerin bulunduğu ve olayların gerçekleşmesi için mesajların gönderilip gönderildiği çok tipik bir bileşen tabanlı modelden gelir. Açıkçası, aslında bu performansın katmanı ince ve …
33 android  lua  mobile  porting 

7
Oyun dünyasında büyük miktarda varlık simüle etmenin zarif yolu
Bazı fonksiyonlara hizmet eden, her biri sürekli olarak ihtiyaç duyulmayan veya her çerçevede göz önünde bulundurulması gereken birçok varlığın olduğu bir oyununuz olduğunu varsayalım. Bu meselenin üzerinde durduğum somut problem, organlarını içeren bir bedenin ayrıntılı bir simülasyonudur. Oyunda, her yaratığın daha küçük parçalara (gövde, bacaklar vb.) Ayrılmış kendi vücudu vardır …

30
Varlıklar oluşturmak için araçlar? [kapalı]
Kullanmak için ücretsiz olan mevcut kaynakları bulma konusunda benzer sorular var ( ücretsiz sprite / görüntüler , müzik , ses ) ama kaynakları kendim oluşturmakla ilgileniyorum. Varlık oluşturma / değiştirme için hangi araçları kullanıyorsunuz? Lütfen cevap başına sadece bir araç koyun. Ayrıca aşağıdaki bilgileri eklemeyi deneyin: Ürün adı Web sitesine …
33 assets  tools 

5
“Sistem Programlama” ile ne kastedilmektedir?
Dünyaca ünlü bir oyun geliştirme firmasında oyun programcısı olarak staj için hazırlık yapıyorum. Gerekli önkoşullar için web sitelerini aradığımda bana şunu gösterdi: Avantaj Eklendi DirectX / OpenGL bilgisi. 3D Matematik ve Fizik üzerine güçlü komut. C ++ geliştirme için Visual Studio IDE. Sistem Programlama ve İşletim Sistemi kavramları. Sistem programlama …

4
Birlik'te ana ipliği nasıl dondurmamak?
Hesaplamalı olarak ağır bir seviye üretme algoritmasına sahibim. Bu nedenle, onu çağırmak her zaman oyun ekranının donmasına neden olur. Oyun dondurulmuş olmadığını göstermek için bir yükleme ekranı oluşturmaya devam ederken, işlevi ikinci bir iş parçacığına nasıl yerleştirebilirim?

4
Neden nesnem 90 dereceden 45 derecede daha hızlı hareket ediyor?
Oyunda 45 dereceden daha hızlı, 90 dereceden daha hızlı hareket eden nesnelerim var. Her nesnenin Nokta (x, y) konumu Vector2D (x, y) yönü İnt hız Ve güncelleme sırasında yaptığım şey, yeni pozisyonun şu şekilde hesaplanmasıdır: position.x += direction.x * speed position.y += direction.y * speed Bunu nasıl düzeltebilirim? Herhangi bir …
32 c#  2d  geometry 

14
Genç bir oyun programcısı için iyi bir başlangıç ​​platformu nedir? [kapalı]
Oğlum (15), bir oyun programcısı olarak kariyer yapmak istediğine karar verdi. Şimdi basit bir oyuna başlaması gerektiğini söyledim. Henüz bir programlama tecrübesi yok, ama ben bir programcıyım (iş uygulamaları, oyun değil) bu yüzden ona programlamayı öğretebilirim, ancak başlaması için iyi bir platform ne olabilir? Başlangıçta coşkusunu devam ettirmek için hızlı …
32 platform 

4
Neden bu kadar çok oyun tam olarak dile getirilmiyor?
Neden bu kadar çok MMO'nun yalnızca kısmen seslendirildiğini merak ediyorum? Oyun yapımcılarına (Thimbleweed Park, Q&A'larında) ne kadar pahalı seslendirme yapıldığını sordum ve A-list yıldızlarını işe almadığınız sürece özellikle pahalı olmadığını söylediler. Öyleyse neden bu kadar çok oyun diyalogu sadece ekranda okunacak metin olarak sunuluyor? Düşünebilmemin tek nedeni, tüm yazılımlarda yerelleştirme …

3
Standart C # / Windows Forms oyun döngüsü nedir?
Eski Windows Formlarını ve SlimDX veya OpenTK gibi bazı grafik API sarıcılarını kullanan C # dilinde bir oyun yazarken , ana oyun döngüsü nasıl yapılandırılmalıdır? Bir kurallı Windows Forms uygulamasının, benzeyen bir giriş noktası vardır. public static void Main () { Application.Run(new MainForm()); } ve sınıfın çeşitli olaylarını çengellemek gerekli …

11
Oyunun kurgusu içerisinde oyuncu karakterinin mekanik üstünlüğünü açıklamalı mıyım?
Bir süredir, ortak görünen, ancak oyunlarda zorlukla ele alınan bu kavramı nasıl formüle edeceğimi merak ediyorum. Bu kavramı hakkındadır oyuncu kontrollü karakterler (PC) jenerik için sürekli üstün olma oyuncular tarafından kontrol karakterleri (NPC) . Bu aynı zamanda gerçek oyuncu becerisine (oyuncunun aktif olarak yapabilecekleri olarak tanımlanır) bağlı olmamalı ve bunun …

5
Kaydetme verilerimi geçici bilgisayar korsanlarından nasıl korurum?
Oyun verilerini güvenli bir şekilde kaydetmek için hangi seçenekler var? C ++ için özel olarak hazırlanmış çözümlerle ilgileniyorum. Hızlı ve kullanımı kolay bir şey arıyorum. Sadece gibi basit bilgileri saklama konusunda endişeliyim Hangi seviyeler ve kilidi açılmamış Her seviye için kullanıcının puanı Orada neyin kullanılacağını, ortalama bir oyuncunun karıştıramayacağı güzel, …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.