Produkcja gier

46
słowa kluczowe we / wy w GLSL

Naprawdę nie rozumiem, jak używać słów kluczowych in/ outw GLSL, a Google jest nietypowo nieprzydatny. Co dokładnie robią? Jak ich użyć, jeśli na przykład chcę przekazać zmienny zestaw zmiennych na wierzchołek do modułu cieniującego fragmenty? Dosłownie każdy samouczek, który znajduję, używa słów...

46
Jak mogę uniknąć klas gigantów?

W grze prawie zawsze występuje klasa gracza. Gracz może na ogół wiele zrobić w grze, co oznacza, że ​​dla mnie ta klasa jest ogromna z mnóstwem zmiennych, które obsługują każdą funkcję, jaką może wykonać gracz. Każdy kawałek jest sam w sobie dość niewielki, ale w połączeniu z nim powstają tysiące...

46
Piłka uderza w róg, gdzie się odbije?

Muszę odświeżyć moją trygonometrię i mam nadzieję, że pomożesz tutaj z prostym modelem matematycznym. Oto mój model do tej pory na załączonym obrazku. Wiem, że animacja klatki ma inne problemy, gdy piłka porusza się bardzo szybko, ale na razie muszę tylko obliczyć ballDx i ballDy. Możliwe jest...

46
Ile zanurzenie w „prawdziwym życiu” jest dobre?

Stworzyłem wizualną grę powieściową, w której postać gracza może być głodna, spragniona, ma energię, a także musi iść do toalety, ma zdrowie psychiczne, ma czystość, ma życie, pieniądze, ma reputację w szkole, którą odwiedza , ma „Love-Meter” ze swoim partnerem (na razie), siłą, inteligencją i...

45
Jak powstały gry 8-bitowe i 16-bitowe? [Zamknięte]

Mamy wiele informacji w Internecie na temat wielu silników, zestawów SDK, fantazyjnych IDE itp. Ale jak ludzie zdołali opracować gry w przeszłości? Czy istnieją „znane” narzędzia? Jaki był najczęściej używany język programowania? jak zostały rozmieszczone we

45
Jak to zrobili: Miliony płytek w Terraria

Pracowałem nad silnikiem gry podobnym do Terrarii , głównie jako wyzwanie, i chociaż doszedłem do wniosku, że tak naprawdę, nie mogę się skupić na tym, jak radzą sobie z milionami interaktywnych / możliwych do zebrania płytek gra ma kiedyś. Utworzenie około 500 000 kafelków, czyli 1/20 tego, co...

45
Jako klient, próbujący przekonać programistę / programistę do rozwinięcia moich pomysłów w działający program, co powinienem przekazać moim programistom?

Jestem dyrektorem grupy zajmującej się tworzeniem gier dla początkujących (mówię „grupa”, ponieważ nie jest to jeszcze oficjalna firma). Niedawno zyskałem chęć kilku programistów, którzy są gotowi pomóc mi w projekcie, ale proszą o dokumentację. Rozumiem potrzebę dokumentacji i mam wiele naszych...

45
Jak sprawić, by gry edukacyjne były nudne?

Tworzymy gry edukacyjne dla uczniów w wieku 7-18 lat; nie możemy mieć w sobie żadnej przemocy ani krwi. Szukałem w Google Play i YouTube dobrych przykładów gier edukacyjnych. Do tej pory znalazłem tę grę matematyki. Działo strzela w szeregi wrogów, aby zdobyć punkty, gracz powinien doprowadzić...