Produkcja gier

Pytania i odpowiedzi dotyczące profesjonalnych i niezależnych twórców gier

2
Algorytm proceduralnej mapy 2D z połączonymi ścieżkami
Problem do rozwiązania: Wygeneruj losową mapę lochów 2D dla gry opartej na kafelkach, w której wszystkie pokoje są połączone. Szukam lepszych rozwiązań niż obecnie. Moje obecne rozwiązanie polega na tym, że uruchamiam dwa algorytmy. Pierwszy generuje loch z pokojami. Po drugie upewnij się, że wszystkie pokoje są połączone. Jestem ciekawy, …

2
Samouczki z sześciokątną siatką / płytkami [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Czy istnieją jakieś niezależne od platformy lub języka samouczki (najlepiej krok po kroku) dotyczące tworzenia …


3
W jaki sposób zespoły zapobiegają nadpisywaniu plików źródłowych? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . Przyszło mi do głowy, że podczas gdy, na przykład, silnik gry, pracuje jednocześnie przez wiele osób, jak można uniknąć …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 


4
Czy inflacja może istnieć w świecie Mmorpg o stałej cenie?
Założenia: Materiały rzemieślnicze są nieskończone. Limit to nuda gracza. Gracze mogą handlować tylko za pośrednictwem domu aukcyjnego. Wszystkie ceny są stałe. Gracze nie mogą decydować o arbitralnych cenach. Towary w domu aukcyjnym są przechowywane przez nieskończony czas i nie mogą zostać wycofane przez twórcę aukcji (z wyjątkiem przypadku, gdy płaci …

2
Jak wygenerować efekt błyskawicy?
Czy istnieje algorytm generujący błyskawicę? Chciałbym algorytm, który generuje listę obiektów segmentów lub punktów określających, gdzie wyląduje śruba. Metoda wymagałaby parametru punktu początkowego wraz z punktem końcowym. Pocisk powinien mieć z niego losowe gałęzie i zygzakiem w losowych odstępach czasu. Rezultatem będzie losowy efekt błyskawicy, który wyglądałby mniej więcej tak …

1
Freeglut vs SDL vs GLFW
muszę przenieść mój projekt gry z Androida (napisany w C, OpenGL ES 2.0, dzięki NDK) na platformy Windows i Linux. Oczywiście będę musiał przepisać kod zależny od platformy, ale teraz mam pytanie, która biblioteka do tworzenia OpenGL i obsługi uchwytów wejściowych. Wystarczy szybki googling, aby zdobyć 3 kandydatów: 1) Freeglut …
26 opengl  windows  linux 




3
efekt obiektu konturu
Jak mogę uzyskać efekt konturu podobny do tego w League of Legends lub Diablo III? Czy to się robi przy użyciu modułu cieniującego? W jaki sposób? Wolę odpowiedzi, które nie są powiązane z żadnym konkretnym silnikiem, ale takie, które mogę dostosować do dowolnego silnika, nad którym pracuję.



4
Kontrola wersji z tworzeniem gier - kiedy należy rozgałęzić?
Niedawno zacząłem używać Kontroli wersji w swoich projektach (chociaż pracuję nad nimi sam). Uważam, że daje to dobry sposób na przechowywanie historii całego procesu programowania (ze śledzeniem problemów) i pozwala mi przechowywać kopie zapasowe dla moich projektów po drodze. Kiedy powoli odkrywam funkcje i zalety korzystania z kontroli wersji, utknąłem …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.