Dostępnych jest wiele systemów kontroli wersji , w tym systemy typu open source, takie jak Subversion , Git i Mercurial , a także systemy komercyjne, takie jak Perforce . Jak dobrze wspierają proces tworzenia gier? Jakie są problemy z użyciem VCS w odniesieniu do plików nietekstowych (plików binarnych), dużych projektów …
Chcę poddać projekt Unreal Engine 4 kontroli źródła za pomocą git. (Wiem, że redaktor ma obsługę Perforce i Subversion, ale nie dbam o to.) Który folder i pliki znajdę w repozytorium, a które mogę zignorować? Tak jak ja to widzę, co następuje potrzebne: Config, Content, Source, *.sln,*.uproject Rzeczy, które można …
Mam projekt Unity bez kontroli wersji i muszę go udostępnić innemu deweloperowi, abyśmy mogli pracować nad tym projektem. Jakie strategie powinny być przydatne, aby grać w Unity Assets?
Czy podczas zarządzania zasobami gry (siatki, tekstury, dźwięki, filmy) zarządzasz nimi? Trzymasz je razem z kodem źródłowym w systemie kontroli wersji? (perforce, git itp.) Czy posiadanie centralnej kopii zapasowej bazy danych poświęconej zasobom i spodobanie się edytorom? (PostgreSQL, MySQL itp.) Inny? Jakie są zalety i wady każdego z nich i …
Potrzebujemy czegoś, w którym możemy sprawdzić pliki, edytować je, sprawdzić z powrotem, a następnie zbudować z nich. Idealne byłoby coś takiego jak Dokumenty Google, w których możemy edytować ten sam kod w tym samym czasie. Oboje używamy Visual Studio 2010.
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ąć …
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 …
Czy ktoś wie, czy istnieje najlepsza praktyka oznaczania wersji gier. Nie jestem pewien, czy istnieje standardowa nazwa inna niż wersja, ale mam na myśli w zasadzie: 1.0 1.1 1.2 1.3.1 beta
Jakie pliki, które mogę bezpiecznie powiedzieć Git (lub innym systemom kontroli wersji) w automatycznie utworzonym projekcie libgdx, należy zignorować? Rozważam te: *-android/.settings/ *-android/bin/ *-desktop/.settings/ *-desktop/bin/ *-html/.settings/ *-html/gwt-unitCache/ *-html/war/WEB-INF/classes/ *-html/war/WEB-INF/deploy/ *-html/war/assets/ *-html/war/ */.settings/ */bin/ Czy brakuje mi czegoś? Czy jest gdzieś pełna lista?
Mam grę online, w której gracze mogą w jakiś sposób kształtować świat - np. Obudowa Ultima Online, w której możesz budować domy bezpośrednio na określonych częściach mapy świata. Są to zmiany, które powinny trwać z czasem w ramach trwałego świata. W tym samym czasie zespół projektowy dodaje nowe treści i …
Mamy problemy z GIT i Unity. Dość często zdarza się, że plik .sln / .csproj przysparza nam kłopotów, więc po dłuższym wyszukiwaniu w sieci odkryłem, że być może te pliki nie są potrzebne do wypychania. Czy ktoś ma na to jakieś uwagi? https://gist.github.com/hw/1234398 Tam są na przykład zawarte w .gitignore, …
Chciałbym zobaczyć zmiany dokonane w scenie (plik .unity) przed zatwierdzeniem ich do git. Przyjrzałem się kilku rozwiązaniom GIT / Unity, ale wszystkie zostały stworzone do łączenia zmian, a nie do pokazywania różnic w stosunku do ostatniej wersji. Problem z plikami scen polega na tym, że używają identyfikatorów GUID, które wskazują …
Rozpocząłem pracę nad osobistym projektem przy pomocy Unity z przyjacielem i stworzyliśmy własny system kontroli źródła. Zdaję sobie sprawę z faktu, że istnieje wiele rodzajów plików, a mianowicie tych, które są generowane lokalnie podczas kompilacji (na przykład pliki Visual Studio) i tych, które są specyficzne dla konkretnego komputera, które nie …
Czy zwykle zarządza się nie tylko kodem źródłowym, ale wszystkimi zasobami, teksturami, grafiką, plikami dokumentacji itp. W repozytorium git do kontroli wersji? Na przykład chcę odzyskać starą wersję tekstury. Jeśli jest to bardzo zła praktyka, jakich narzędzi używasz do kontroli wersji zasobów i innych rzeczy?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.