Produkcja gier

10
różnice między Opengl 3 i Opengl 4

Właśnie zaczynam programować gry i chcę zacząć uczyć się OpenGL. Znalazłem bardzo dobry samouczek, aby rozpocząć pracę z OpenGL 3 i zastanawiam się, czy istnieje duża różnica między OpenGL 3 i OpenGl 4. Lub powinienem zapytać, czy OpenGL 4 sprawia, że ​​OpenGL 3 jest przestarzały, czy mogę zacząć...

10
Czy gra Python działałaby na wielu platformach?

Planuję napisać grę w języku Python i prawdopodobnie trochę SQL. Martwię się o to, jak wszechstronny będzie mój program, kiedy go ukończę, idealnie chciałbym, aby działał na Windowsie, Macu, Androidzie i iPhonie ... mam jednak wrażenie, że telefony byłyby dla niego niedostępne coś w tym rodzaju....

10
Jak mogę symulować rozbicie szkła?

Muszę wykonać symulację z kamieniem rzuconym przez szklane okno. Jak mogę to osiągnąć? To znaczy myślałem o stworzeniu modelu 3D kamienia i szkła w 3D Studio Max 2012, rozbiciu szkła i wyeksportowaniu obu do XNA 4.0 jako modeli .x. Następnie w XNA wykonaj animację - pisząc własny silnik fizyki....

10
Skutecznie pozbywasz się martwych obiektów w grze?

Korzystam z pętli for lub foreach (nie ma znaczenia), aby przeglądać wszystkie moje obiekty, gdy trzeba je zaktualizować lub narysować. Jednak gdy obiekt zostanie zabity, chcę, aby został ponownie usunięty z kolekcji. Robię to, dodając obiekt do listy martwych obiektów, a następnie, gdy wszystko...