«c++» etiketlenmiş sorular

C ++ statik olarak yazılmış, serbest biçimli, çok paradigmalı, derlenmiş, genel amaçlı bir programlama dilidir.



1
Sıra tabanlı JRPG savaş sistemi mimari kaynakları
Geçtiğimiz aylarda SDL kütüphanesini kullanarak C ++ 'da bir 2D JRPG (Japon tarzı RPG) programlamakla meşguldüm. Keşif modu az çok yapılır. Şimdi savaş moduyla mücadele ediyorum. Klasik bir sıra tabanlı JRPG savaş sisteminin nasıl yapılandırıldığı hakkında hiçbir kaynak bulamadım. Tüm bulduğum hasar formülü ile ilgili tartışmalar. Googling'i, gamedev.net'in mesaj panosunu …
9 c++  2d  architecture  sdl  rpg 


3
Bullet Physics / Ogre3D ile bir RPG'de bir karakteri nasıl hareket ettiririm?
son zamanlarda Ogre3D oyunumda karakterimi hareket ettirmede sorun yaşıyorum. Temelde karakteri merminin RigidBody->translate()işleviyle hareket ettiriyorum , ancak bunu yaparken ve bir duvara çarptığımda, hafifçe geçiyorum ve sonra geri sekiyorum. Duvarları olan basit bir Uçak tipi dünyada karakterimi (küre çarpışma şekli olan) hareket ettirmenin başka bir iyi yolu olup olmadığını merak …

3
Bir küre ile bir düzlem arasındaki çarpışma tepkisini nasıl hesaplayabilirim?
Basit bir 3D oyun oluşturmaya çalışıyorum ve oyuncuyu oyun dünyasının sınırları dahilinde kısıtlamam gerekiyor. Oyuncu dünyanın yanlarına çarptığında oyuncunun gemisinin hafifçe zıplamasını istiyorum. Aslında oyuncuyu bir kutu içinde tutmaya ve yanlardan kaçmalarını engellemeye çalışıyorum ... Gameworld'ün sınırlarını, normaller ve mesafelerden uzaktaki bir uçak koleksiyonu olarak tanımlamayı başardım. Oyuncunun küresel bir …

1
Doom 3'ü Windows'ta kaynaktan nasıl oluşturabilir ve çalıştırabilirim?
Motorun nasıl çalıştığını daha iyi anlamak için Doom 3'ü açık kaynaklı sürümden oluşturmaya ve çalıştırmaya çalışıyorum. Maalesef yaptığım ikili dosyadan oyunu çalıştıramıyorum. Sadece konsolu alıyorum, ama gerçek oyunu çalıştıramıyorum. İşte yaptığım şey: Oyun deposundan kaynak kodu indirildi DirectX SDK'yı indirip yükledim Steam'den Doom 3'ü satın aldı, indirdi ve yükledi VS2010 …
9 c++  windows 

1
V8 neden SDL iş parçacıkları ile çalışmıyor?
Ben oyun ve kod yorumlama çalışmaları karşı V8 derlemek ve bağlantı başardı. Ancak kodumu bölmek istiyorum ve oyun döngü bir iş parçacığında var olmalı ve komut dosyası motoru benim oyun döngüsünün yanında ikinci bir iş parçacığında çalışmalıdır. SDL kullanıyorum ve bu nedenle yeni bir iş parçacığı oluşturmak için bu kodu …

1
Bu bileşen mimarisiyle doğru yolda mıyım?
Son zamanlarda, derin sınıf hiyerarşilerinden kurtulmak ve bunları yapılandırılabilir bileşenlerle değiştirmek için oyun mimarimi yenilemeye karar verdim. Değiştirdiğim ilk hiyerarşi, Öğe hiyerarşisidir ve doğru yolda olup olmadığımı bilmek için bazı tavsiyeler istiyorum. Daha önce, böyle bir şey gitti bir hiyerarşi vardı: Item -> Equipment -> Weapon -> Armor -> Accessory …


1
STL mobil cihazlar için yeterince verimli mi?
İOS ve Android NDK'da mobil oyun geliştirme söz konusu olduğunda, bazı geliştiriciler kendi C ++ kapsayıcılarını yazarken, diğerleri STL'nin mobil oyun geliştirme için yeterli olmaktan daha fazla olduğunu iddia ediyor (Örneğin, iPhone 3D Programlama'nın yazarı Objective- Onun savunmasında STL'nin Amaç-C'den daha yavaş olmamasıdır. Daha sonra C ++ 'dan tamamen vazgeçen …

1
C ++ Model yükleme API'sı?
En yetenekli C ++ modeli yükleme API'sini arıyorum . Şimdiye kadar tonlarca kat, obj ve diğer dosya formatlı yükleyiciler buldum. Ama bulduğum kütüphaneler sadece bir model tipi yükleme eğilimindedir ve bu da birkaç api arayüzü öğrenmenizi gerektirir? Hepsini yüklemek için bir API, onları ayrıştırmak için bir API, hepsini getirmek için …
9 c++  models  loading 

3
2D yumuşak gövdeli fizik motorları?
Merhaba, ben son zamanlarda SFML grafik kütüphanesini öğrendim ve kullanmak veya onunla kullanmak için sert olmayan bir vücut 2D fizik sistemi yapmak istiyorum. Üç sorum var: Box2d'de rijit cismin tanımı Öylesine güçlü bir madde parçası ki yığın üzerindeki herhangi iki madde biti arasındaki mesafe tamamen sabittir. Ve bu tam olarak …
9 c++  physics 

4
2d kiremit tabanlı bir oyunda kaydırma için iyi bir yöntem nedir?
Fayans ekrana çizmek için D3DXSPRITE sarıcı ile Direct3D kullanıyorum. Çarpışma ve döşeme türü gibi üyeler içeren bir döşeme sınıfı var, sonra fayans örneğin bir dizi var Karo ızgarası [256] [256]; Hangisi daha iyi bir yöntem olurdu? Ekranın ortasındaki oynatıcı çizin ve haritanın çizdiği yer ofset. - Aşağıdaki kamera ile oynatıcıyı …
9 c++  directx  directx9 


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.