«c++» etiketlenmiş sorular

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

1
Pencere takılı olmadan DirectX11?
Sadece ekran dışı işleme için DX11 veya DX9'u başlatmak ve kullanmak mümkünse, yani ekli bir pencere olmadan merak ediyorum. Amacım, gerçek pencereyi açmadan önce bazı GPU kıyaslamaları yapmak. Bu kıyaslamada bazı test sahneleri oluşturulur, ancak görünür olmamalıdır. (Aslında karşılaştırma puanına bağlı olarak farklı pencereler açılır)
13 c++  directx11 


4
Oyun verileri oynatıcıdan gizlensin mi?
İlk (C ++) oyunum üzerinde çalışıyorum ve bileşen tabanlı bir tasarım kullanmak istiyorum. Son zamanlarda bu konuda çok şey okudum ve dün daha fazla esneklik ve erişim kolaylığı sağlamak için harici JSON dosyalarında nesne verilerini saklamak istediğime karar verdim. Sonra bu dosyaları oyunun dizin ağacına bırakmanın oyuncuların istedikleri herhangi bir …
13 c++  data 

7
En iyi (En Popüler?) Tekstüre için Görüntü Formatı [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Tamam, bu yüzden OpenGL ile C ++ kullanıyorum ve 3D oyunum için dokuları yüklemek için bir yükleyici …
13 c++  opengl  textures 

5
C ++ 'dan Lua kullanmak için önerilen kütüphane nedir? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Şu anda Lua betiklerini 2D Oyun Motoruma nasıl entegre edeceğimizi planlıyorum ve doğrudan C ++ sınıfları …
13 c++  lua 

5
Dosyalar için Özel İçerik Paketi
Oyunumu prototiplemek için bir web sitesinden birkaç model paketi satın almak üzereyim. Sözleşmede, halkın onlara erişmesini önlemek için onları korumam gerektiğini belirtiyor. Valve oyunlarıyla çalıştığımı hatırlıyorum, temelde her oyun için tüm içeriğin bir arşivi olan .gcf (oyun içerik dosyası) kullandılar. Ses / malzeme / model / harita / vb. Buna …
13 game-design  c++ 

8
C ++ tabanlı oyunlar için hangi birim test çerçevesi? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Hangi test araçlarının en iyi kombinasyonunu düşünüyorsunuz? Seçtiğiniz çerçeve / kütüphane göz önüne alındığında: TDD için …
13 c++  testing 

1
Farklı nesneler için farklı gölgelendiriciler DirectX 11
Öğreniyorum Direct3D 11ve gölgelendirici yazımda bulduğum tüm temel eğitimlerde Vertex ve Pixel gölgelendiriciler yazılıyor, böylece tüm sahneyi aynı şekilde dönüştürüyorlar. Doku ile render küp gibi öğreticiler ... Ama merak ediyorum, nesneleri nasıl ayırt ediyorsunuz? Örneğin, bir nesnenin ayna yüzeyini simüle etmek ve sahnenin geri kalanını oluşturmak için farklı gölgelendiriciler kullanmak …
13 c++  directx11 

3
Bir oyun motorundaki varlıkları belirleme?
Yüklenen varlıklarımı tanımlamak istiyorum, ancak hangisini seçmem gerektiğini bilmiyorum. 2 seçenek vardır: İsim (dize) Bu, unordered_map (O (1)) ile en kolay ve hızlıdır, ancak tamsayıları kullanmaktan çok daha yavaştır. Kodda kolayca anlaşılabilir. tamsayılar En hızlı. Kodda anlaşılır değil. Dizelerin çok güvenli veya hızlı olmadığını biliyorum, ama o kadar kötü mü, …

1
Sınıflar arasındaki veri ve bağımlılıkları nasıl temiz ve zarif bir şekilde ele alabilirim
SFML 2'de 2d yukarıdan aşağıya oyun üzerinde çalışıyorum ve her şeyin birlikte çalışacağı ve uyumlu olacağı zarif bir yol bulmam gerekiyor. Açıklamama izin ver. Tüm sınıflar için bir beraberlik yöntemi ve bir güncelleme yöntemi sağlayan soyut bir temel miras sınıfları bir dizi var. Oyun döngüsünde, güncelleme çağırıyorum ve sonra her …
12 c++  2d  architecture  sfml 

4
Dairesel sınıf bağımlılığı
Birbirine ihtiyaç duyan 2 sınıfa sahip olmak kötü bir tasarım mıdır? GameEngineBirkaç GameStatenesnesi olan bir dersim olan küçük bir oyun yazıyorum . Birkaç oluşturma yöntemine erişmek için bu GameStatenesnelerin GameEnginesınıfı da bilmeleri gerekir - bu dairesel bir bağımlılıktır. Buna kötü tasarım denir mi? Sadece soruyorum, çünkü tam olarak emin değilim …
12 c++  architecture 

2
Kullanıcısız bir oyun sunucusunu stres testi?
Bir kart oyunu ve sunucusu üzerinde çalışıyorum. Birçok masaya ve birçok oyuncuya sahip bir lobi olacak. Tek sorun, yüzlerce eşzamanlı kullanıcı olmadan 100 eşzamanlı kullanıcıyı nasıl ele alabileceğini nasıl görebilirim? Bu tür şeyler genellikle nasıl yapılır?
12 c++  server  testing 

1
Boş alanda verimli yol bulma
Uzayda bir oyunum var ve yol bulma gerektiren hareket emirleri vermek istiyorum. Şimdi, benim anlayışım A * ve benzeri çoğunlukla yol bulma düğümleri olmayan boş alan için değil, ağaçlar için geçerlidir. Şu anda sabit AABB olarak ifade edilen bazı engellerim var - yani sınırsız "arazi" engeli yok. Buna ek olarak, …
12 c++  path-finding 

1
Ekranın dışında, ekran dışında olan bir nesneyi gösteren bir oku nasıl çizebilirim?
Bu konuda açıklananları yapmak istiyorum: http://www.allegro.cc/forums/print-thread/283220 Burada bahsedilen çeşitli yöntemleri denedim. İlk önce Carrus85 tarafından açıklanan yöntemi kullanmaya çalıştım: Sadece iki üçgen hipontenüs oranını alın (diğeri için hangi üçgeni kullandığınız önemli değil, hesapladığınız mesafe olarak nokta 1 ve nokta 2'yi öneriyorum). Bu, köşedeki üçgenin daha büyük üçgenden en boy oranını …

2
Vektörleri kullanarak gerçekçi araba hareketi yaratmak için arıyorum
Bunu nasıl yapacağım ve bunu buldum http://www.helixsoft.nl/articles/circle/sincos.htm Ben bir gitmek vardı ama gösterilen işlevlerin çoğu işe yaramadı sadece hatalar aldım çünkü yoktu. Cos ve günah fonksiyonlarına baktım ama bunları nasıl kullanacağımı veya vektörleri kullanarak araba hareketinin nasıl doğru çalışacağını anlamıyorum. Üzgünüm ne yapacağımdan emin değilim çünkü hiçbir kod var. Herhangi …

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.