Produkcja gier

67
Jak umieścić wszystkie obrazy z gry w jednym pliku?

Właśnie skończyłem podstawową grę RPG napisaną w C ++ SFML, włożyłem wiele wysiłku w tę grę i chciałbym ją rozpowszechniać, jednak natknąłem się na mały problem. Problem w tym, że mam ponad 200 obrazów i plików map (są to pliki .txt, które przechowują kody map) wszystkie w tym samym folderze co...

67
Jak Lua działa jako język skryptowy w grach?

Jestem trochę zamglony na temat tego, czym dokładnie jest Lua i jak mogłaby z niej korzystać gra zaprogramowana w C ++. Pytam przede wszystkim o to, jak jest skompilowany i uruchamiany. Na przykład, gdy używasz programu napisanego w C ++, który używa skryptów Lua: czy kod w Lua po prostu wywołuje...

67
Dlaczego używamy skryptów podczas programowania?

W moim obecnym projekcie skrypty Lua są wywoływane przez funkcje C ++ po stronie serwera. Następnie skrypty ponownie wywołują funkcje C ++ nadal w tym rozwiązaniu. Dlaczego powinniśmy robić takie rzeczy, a nie wywoływać bezpośrednio funkcji C ++? W jakich sytuacjach potrzebne są...

66
Jakich narzędzi używasz do tworzenia grafiki 2D / duszka? [Zamknięte]

Jakich tanich / bezpłatnych narzędzi używasz do grafiki 2D i / lub animacji? Naprawdę nie lubię interfejsu Gimp, Paint.NET jest ograniczony, a GraphicsGale jest w pewnym sensie archaiczny. Cosmigo ProMotion wygląda na to, że może być dobry, ktoś go używa? Wydaje się nieco droższy za 78 USD / 92...

66
Jak wdrożyć elastyczny system buff / debuff?

Przegląd: Wiele gier ze statystykami podobnymi do RPG pozwala na „wzmocnienie” postaci, od prostego „Zadaj dodatkowe 25% obrażeń” do bardziej skomplikowanych rzeczy, takich jak „Zadaj 15 obrażeń atakującym z powrotem po trafieniu”. Specyfika każdego typu wzmocnienia nie jest tak naprawdę istotna....

65
Dobry GUI dla OpenGL? [Zamknięte]

Zaczynam się uczyć OpenGL z FreeGLUT przy użyciu Superbible i wiedzy, którą posiadam z podstawowej grafiki, aby odświeżyć swoje umiejętności. Aby uzyskać więcej z tego doświadczenia, chcę zintegrować GUI w celu zastąpienia tego, którego używa FreeGLUT, teraz moje pytanie brzmi: czy to jest możliwe...

65
Od czego zacząć tworzenie gier? [Zamknięte]

Zapytałem o to wcześniej w tym wątku na stackoverflow.com. Jeden z pierwszych komentarzy przekierował mnie tutaj na gamedev.stackexchange.com, więc przesyłam ponownie. W poszukiwaniu powiązanych pytań znalazłem wiele bardzo szczegółowych pytań, ale obawiam się, że szczegóły okazały się dla mnie...

65
Granie twarzą w twarz po środkowej fazie gry

Piszę grę w stylu jRPG, w której zaczynasz grać jako główny czarny charakter. Nie wiesz tego Myślisz, że grasz bohaterem, a im bardziej odnosisz sukcesy i im jesteś silniejszy, tym trudniej będzie ich pokonać na samym końcu gry. Moim głównym zmartwieniem jest to, że każdy, kto wkłada znaczny...

64
Czy Java nadaje się do poważnego tworzenia gier? [Zamknięte]

Przeszukałem internet, ale nie ma zbyt wielu zasobów do tworzenia gier Java, nie tak blisko jak C ++. W rzeczywistości większość silników jest napisanych w C ++. Próbowałem zagrać w grę stworzoną przez jMonkeyEngine, ale gra była strasznie wolna, do tego stopnia, że ​​mój komputer zamarł. Nie...

64
Jak działają pociski w grach wideo?

Natknąłem się na to pytanie, projektując grę wideo w języku C #. Jeśli weźmiemy pod uwagę gry takie jak Battlefield lub Call of Duty , setki, a nawet tysiące pocisków lecą w tym samym czasie. Zdarzenia są uruchamiane w sposób ciągły, a z tego, co wiem, pochłania to dużą moc obliczeniową… czy to...

63
Czy są jakieś korzyści z używania procesora zamiast GPU?

Badałem procesory i karty graficzne i odkryłem, że procesory graficzne są znacznie szybsze niż procesory. Przeczytałem w tym jednym artykule , że 2-letni procesor graficzny Nvidia przewyższał procesor Intel Core I7 3,2 GHz 14 razy w pewnych okolicznościach. Jeśli procesory graficzne są tak szybkie,...

63
Losowe generowanie map

Rozpoczynam / rozpocząłem grę RPG 2D tilemap w Javie i chcę zaimplementować generowanie losowych map. Mam listę różnych kafelków (brud / piasek / kamień / trawa / żwir itp.) Wraz z kafelkami wody i kafelkami ścieżek, mam problem z tym, że nie mam pojęcia, od czego zacząć losowe generowanie...