Oyun Geliştirme

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

2
Bağlantılı yollara sahip prosedürel 2D harita için algoritma
Çözülecek sorun: Tüm odaların bağlı olduğu karo tabanlı bir oyun için rastgele bir 2B zindan haritası oluşturun. Şu anda sahip olduğumdan daha iyi çözümler arıyorum. Mevcut çözümüm iki algoritmayı çalıştırmam. Birincisi odalarıyla zindan üretir. İkincisi, tüm odaların birbirine bağlı olduğundan emin olun. Başka ne tür çözümler olabileceğini merak ediyorum. Daha …

2
Altıgen ızgara / fayans öğreticileri [kapalı]
Altıgen ızgara tabanlı haritalar / oyunlar yaratma konusunda herhangi bir platform veya dil agnostik (tercihen adım adım) dersleri var mı? Ben esas olarak ızgara / fayans temelleri ve gelişmiş oyun motoru şeyleriyle ilgileniyorum. Şimdiye kadar bunları buldum: Oyunlar ve diğer projeler için altıgen ızgara Altıgen ızgara matematik


3
Ekipler kaynak dosyalarda yazma işleminin nasıl önlenmesini sağlar? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Oyun Geliştirme Stack Exchange için. 4 yıl önce kapandı . Örneğin, oyun motoru, birden fazla kişi tarafından aynı anda çalışılırken üzerine yazma işleminin nasıl engelleneceği ihtimali bana geldi. …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

3
Bir MMO oyunda çok sayıda alıcı nasıl ele alınır?
Minecraft gibi oyunlar ya da alıcıları olan herhangi bir MMO oyunu nasıl oynanır? Arazinin her kaztığında her seferinde 3 damla "pislik" damlacağının ortaya çıktığını söyleyin. Her öğenin her karede hesaplanan bir döndürme animasyonu olduğunu söyleyin. Eğer dünyadaki alıcıların sayısı çok yüksekse, bu alıcıların birçoğunun çerçeve hesaplamasında, bu alıcıların birçoğunun sizden …

3
Anahat nesne efekti
League of Legends veya Diablo III'te bulunanlara benzer bir anahat efektini nasıl elde edebilirim? Bir gölgelendirici kullanılarak mı yapıldı? Nasıl? Herhangi bir motora bağlı olmayan ama üzerinde çalıştığım motora adapte olabileceğim cevapları tercih ederim.


2
Bir şimşek etkisi nasıl üretebilirim?
Şimşek üretmek için bir algoritma var mı? Cıvatanın nereye ineceğini belirten bir parça veya nokta nesnesi listesi üreten bir algoritma istiyorum. Yöntemin bir bitiş noktasıyla birlikte bir başlangıç ​​noktası parametresine ihtiyacı olacaktır. Cıvatanın içinden rastgele dallar çıkması ve rastgele aralıklarla zig-zag olması gerekir. Sonuç, bu şekilde görünecek rastgele bir yıldırım …

1
Freeglut vs SDL vs GLFW arası
oyun projemi Android'den (C, OpenGL ES 2.0, NDK sayesinde yazılmış) Windows ve Linux platformlarına taşımalıyım. Tabii ki bazı platform bağımlı kodları yeniden yazmam gerekecek, ancak şimdi OpenGL ve giriş tanıtıcısı kullanımı için hangi kütüphaneyi kullanacağımı sorusuna şaşırdım. Sadece hızlı bir googling bana 3 aday olsun: 1) Freeglut - yeniden yazılmış …
26 opengl  windows  linux 

4
Oyun geliştirme sürüm kontrolü - Ne zaman dalmalıyım?
Son zamanlarda projelerimde Sürüm Kontrolü'nü kullanmaya başladım (yalnız üzerinde çalışsam da). Tüm gelişim sürecinin geçmişini tutmanın güzel bir yol verdiğini (konu takibi ile) ve projelerim için yedek tutmama izin verdiğini biliyorum. Sürüm kontrolünü kullanmanın özelliklerini ve avantajlarını yavaşça keşfettiğim için, dallanma fikrine kapılıyorum. Ne zaman yapmalıyım? Her seferinde gidip yeni …


4
Enflasyon Mmorpg dünyasında sabit bir fiyatla var olabilir mi?
Varsayımlar: El işi malzemeleri sonsuzdur. Limit oyuncu sıkıntısıdır. Oyuncular sadece müzayede evinde işlem yapabilirler. Tüm fiyatlar sabittir. Oyuncular keyfi fiyatlara karar veremezler. Açık artırma evindeki mallar sınırsız süre saklanır ve açık artırma yaratıcısı tarafından geri çekilemez (% 100 ürün fiyatı +% 10 açık artırma ücreti öderse hariç). Satış algoritması FIFO'dur …


6
Telif hakkı ihlalini önlemek için, icat edilmiş bir futbol oyununun isimlerinin ne kadar “sahte” olması gerekir?
Hak sahiplerinin (oyuncular, takımlar vb.) İzni (genel olarak çok pahalı) verilmedikçe, gerçek oyuncu adlarının video oyunlarında kullanılamayacağını biliyorum. burada ve burada açıklandığı gibi . Burada, herhangi bir telif hakkı sorununu ihlal edip etmediğinizi anlamak için danışılabilecek olası kaynaklar hakkında bir tartışma var , ancak sorunumla ilgili belirli bir şey söylemedi …
26 copyright 

9
1000 PNG'den Spritesheet yapmak için bir araç var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Oyun Geliştirme Stack Exchange için. 4 yıl önce kapandı . Grafik tasarımcım, PNG dosyalarında ayrı grafikler oluşturdu. Onları bir elektronik tabloya karıştıran akıllı bir araç / komut dosyası …

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.