Oyun Geliştirme

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

1
Arazide uçurum yüzleri nasıl temsil edilir?
Oyunumda araziyi programlı olarak temsil etmenin en iyi yolunu bulmaya çalışıyorum. Arazinin yüzeyini temsil etmek için bir yükseklik haritası (veya eşit aralıklı köşeler ızgarası) ve pürüzsüz dokuya izin vermek için bir splatmap kullanmayı düşünüyorum. Bu tamamen pürüzsüz bir arazi için işe yarayacaktır, ancak sorun uçurumların ve keskin uçurum yüzlerinin nasıl …

4
Sosyal oyun ekonomisinde ve para kazanmada İkili Para Birimi ile Bir Para Birimi
Programlama sorusu değil, oyun geliştirme ile ilgili. Para kazanma için uygulama içi satın alımın kullanıldığı ücretsiz bir oyun olmak istediğim bir iPhone çevrimiçi oyunu oluşturuyorum. Önemli olan, bunun oyun oynamasını bozmadığından emin olmak, önceliğim önce oyun, para kazanma ikinci. Oyuncu tabanından para kazanmanın popüler bir yolu, oyun içi para biriminizi …

3
Kural sistemleri için tasarım kalıpları?
Hızlı eğlenceli bir proje olarak, bir solitaire oyunu yazmaya çalıştım. Ancak kural sistemlerini yazarken, kendimi kirli hissettim , çünkü kodum tamamen yapılandırılmamış ve uzatılamaz hissediyordu , çünkü oyun mantığım tam spagetti kodu olduğu için. Daha önce bu problemle karşılaştım ve programımın bu kısmını yazarken her zaman garip hissediyorum, bu yüzden …


4
Nesneye Dayalı OpenGL
Bir süredir OpenGL kullanıyorum ve çok sayıda öğretici okudum. Birçoğunun hala sabit boru hattını kullanmasının yanı sıra, genellikle tüm başlatma, durum değişiklikleri ve çizimi tek bir kaynak dosyaya atarlar. Bu, bir öğreticinin sınırlı kapsamı için iyidir, ancak tam bir oyuna nasıl ölçeklendirileceğini anlamakta zorlanıyorum. OpenGL kullanımınızı dosyalara nasıl böldünüz? Kavramsal …


1
2D helikopter oyunu, koridor duvarları nasıl oluşturulur?
Klasik "helikopter" oyununu uyarlamaya çalışıyorum (yani http://www.addictinggames.com/helicopter.html ), ancak henüz duvar üretimi motorunun nasıl oluşturulacağını anlayamadım. Sahte kod içine herhangi bir işaretçi? Ortadaki nesnelerle o kadar ilgilenmiyorum - sadece oyun ilerledikçe tarafları zorlukla artan bir şekilde üretme yöntemi (daha fazla kapanıyor, daha beklenmedik eğrileri var).

5
GLUT kullanılmıyor mu?
Bir soru oldu iyi sorulduğunda, Güncel bir OpenGL kaynaklarının , cevapların bir çağdaş OpenGL ile ilgili bir öğretici bir bağlantı oldu. Söz konusu öğretici GLUT ve GLEW kullanıyor, ancak GLUT'un eski olduğu bir yerde okudum. Bu doğru mu?
12 opengl  glut 

2
Minecraft klonumu açık kaynak yapmama izin veriliyor mu?
Boş zamanlarımda Minecraft gibi bir oyun geliştiriyorum. Aslında, " Minecraft gibi " değil, çünkü onu olabildiğince yakın bir kopya haline getirmeye çalışıyorum (16 yaşında kendim için egzersiz demek ve sadece benim için eğlenceli olduğu için). Tabii ki, Minecraft Kodlayıcı Paketi'ni (MCP) kullanarak kodu kopyalamıyorum . Oyuna Java'da OpenGL kullanarak sıfırdan …

5
GLUT'un alternatifleri nelerdir?
OpenGL öğrenmeye çalışıyorum ve GLUT'un eski olduğunu öğrendim . SDL'yi zaten biliyorum ve iyi bir alternatif gibi görünüyor. SDL'yi OpenGL ile oyun geliştirmek için kullanmalı mıyım yoksa daha iyi alternatifler var mı? Oyun geliştirmede yeniyim, bu yüzden son teknoloji hakkında fazla bir şey bilmiyorum.
12 opengl 

5
Döşeme tabanlı 2B platformda 45 ° eğimler
Kiremit tabanlı platformumda basit 45 ° eğimler istiyorum, ancak algoritmayı indiremiyorum. Lütfen kod ve videoya bir göz atın, belki açık olanı özlüyorum? //collisionRectangle is the collision rectangle of the player with //origin at the top left and width and height //wantedPosition is the new position the player will be set …
12 xna  c#  xna-4.0  platformer 

2
Halo nasıl mermi çeker?
Mermi çizmeye ve reklam panosu yapmaya çalışıyorum. Bir mermi, taslaklı bir "parçacık" ve bir "izleyiciden" oluşur. Bir mermiyi işaretlediğimde, oyuncunun görüş yönü mermi eksenine paralel olduğunda görülemez. Halo veya diğer oyunlar bu sorunu nasıl çözer, böylece mermiler arkadan görülebilir.

1
Önceden hesaplanmış yol bulma hala ilgili mi?
bağlam Old Lucas Arts (ScummVM dönemi) gelin ve tıklayın grafik macera oyunları önceden hesaplanmış yol bulma kullanılır. İşte tekniğin kaba bir taslağı. Aşama 1 Her odadaki zemin, bir gezinti ağındaki düğümlere hemen hemen eşdeğer olan ancak yamuk şekillerle sınırlı olan "yürüyüş kutuları" olarak adlandırıldıklarına ayrıldı. Örneğin: ______ _____ _________ _____ …

3
Farseer / box2d gibi bir 2d fizik motorunda AI yolunu nasıl izliyorsunuz?
Üzerinde çalıştığım 2d yukarıdan aşağıya bir oyun Farseer gibi uygun bir katı vücut fizik motoruna taşınma sürecindeyim. Şimdiye kadar, gerektiğinde kendi fizik kodumu hackledim. Burada bir şeyler yapmanın uygun yolunu öğrenmeye çalışıyorum. Fizik motorunun içinde katı cisimler yaptıktan sonra AI'nızın belirli bir yolu izlemesini sağlamanın doğru yolu nedir? Haritamda takip …

1
Dinamik model etkileşimleri
Sadece birçok oyunda (yani arkham iltica / şehir, insan avı, hitman gibi oyunlar) karakterinizin önünüzdeki bir karakteri "yakalayabileceği" ve onlara bir şeyler yapabileceği konusunda merak ediyorum. Bu çok kafa karıştırıcı gelebilir biliyorum ama bir örnek için youtube gidin ve arama "hitman infazlar", ve ilk video sordum ne bir örneğidir. Temel …
12 xna  unity  animation  models  ogre 

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.