Jak przygotować się do konkursu na tworzenie gier?

11

Zbliża się Ludum Dare 18 i wezmę w nim udział. W przeszłości brałem udział w kilku innych krótkoterminowych rozgrywkach, ale to moja pierwsza duża (i moja pierwsza). Jestem NAPRAWDĘ podekscytowany, ale zastanawiam się, czy są jakieś sztuczki związane z przygotowaniem się do tego rodzaju rzeczy i porady na temat tego, co robić podczas zawodów. Więc...

Jak najlepiej przygotować się do krótkoterminowych rozgrywek lub wziąć w nich udział?

Twoja odpowiedź może być specyficzna dla Ludum Dare, ale tak naprawdę mówię o każdym konkursie, o ile jest on krótkotrwały - nie o tych trwających miesiąc, w których od niechcenia rozwijasz i wypuszczasz grę; Mówię o zawodach o wysokim ciśnieniu, kończących się w czasie, typu „wszystko, co trzeba”. Globalnej grze Jam pasuje tutaj jak dobrze, jeśli udział w tym na początku tego roku.

Również wszelkie wskazówki w kontekście grupy osób (każda pracująca nad własną grą solo) byłyby świetne; Będę z klubem tworzenia gier w mojej szkole przez większość 48 godzin (tylko kilka innych osób, nie duża grupa).

Ricket
źródło
Ponieważ ten post jest wysoce subiektywny, zastanów się, czy nie ma CW.
Jesse Dorsey
1
Mam nadzieję, że otrzymam kilka dobrych odpowiedzi z wyraźnymi wskazówkami (ponieważ każdy jest inny i ma swoje własne doświadczenia) i mam nadzieję, że odpowiadający zostaną nagrodzeni reputacją. Nie widzę żadnego powodu do współpracy w odpowiedziach (w stylu wiki). Jeśli to nie usprawiedliwia, prosimy o ustawienie CW; w końcu jesteś modem! :)
Ricket

Odpowiedzi:

15

Jako organizator i uczestnik jam game, oto kilka wskazówek z moich doświadczeń:

  • Zapoznaj się z narzędziami, których będziesz używać. Chcesz korzystać ze środowiska programistycznego, w którym już czujesz się komfortowo; nie chcesz uczyć się niczego nowego w locie, jeśli nie musisz absolutnie.
  • Następstwo: jeśli możesz zacząć od wcześniej napisanego kodu (bibliotek, silników gier itp.) - niezależnie od tego, czy jest to coś, co sam stworzyłeś, czy ze źródła zewnętrznego - zapoznaj się z tym również, więc .
  • Krótkoterminowe zawody wymagają wytrzymałości fizycznej, więc nie zaniedbuj swojej fizycznej strony! Dobrze się odżywiaj, ćwicz regularnie, śpij i ogólnie wybieraj styl życia, który zapewni ci zdrowie. W krótkim okresie (tj. Na kilka dni przed rozpoczęciem zawodów) pamiętaj o nadrobieniu snu, aby zacząć od nowa.
  • Poznaj swoje granice. Z własnego doświadczenia, jak długo możesz rozwijać się w sposób ciągły, zanim zaczniesz zauważać malejące zwroty z czasu? Jak długo i jak często musisz robić przerwy, aby zachować optymalną wydajność? Jaka jest twoja krzywa kompromisu snu (to znaczy, jeśli nie śpisz do późna, czy to sprawia, że ​​WIĘKSZA produktywność przez dodatkowy czas spędzony, lub MNIEJ produktywności, ponieważ zmęczenie cię spowalnia)? Jeśli nie wiesz o sobie tych rzeczy, ale masz czas na „przetestowanie” siebie przed zawodami, zrób to.
  • Przygotuj z góry wszystkie przyziemne rzeczy. Jeśli bierzesz udział w domu, upewnij się, że masz gotowe posiłki, przekąski i napoje gotowe do użycia, a na pulpicie znajdują się skróty i zakładki do wszystkiego, co według Ciebie będzie potrzebne, do którego chcesz mieć łatwy dostęp. Jeśli masz jakieś ulubione podręczniki, ułóż je obok komputera. Pomyśl o innych narzędziach, które mogą Ci się przydać: ołówki / długopisy, papier milimetrowy i standardowy papier, może jakieś kości i karty indeksowe itp. Do fizycznych prototypów itp. Jeśli wybierasz się gdzieś poza dom (jak w przypadku typowego wydarzenia „Game Jam” ), zapakuj wcześniej torbę ze wszystkim, co chcesz ze sobą zabrać, i przygotuj ją, aby nie budzić się wcześnie ani nie gramolić się w ostatniej chwili.
  • Jako długoterminową strategię buduj swoje umiejętności programistyczne; nie ma absolutnie żadnej możliwości, aby być silniejszym programistą, aby cię skrzywdzić. Nic też nie powstrzyma cię przed zrobieniem własnego „prywatnego dżemu z gry”, rzucając wyzwanie stworzeniu gry w ciągu tygodnia (lub weekendu), jeśli pozwala na to twój osobisty harmonogram. Im więcej tego rodzaju projektów wykonujesz, tym lepiej się do nich dostaniesz.
Ian Schreiber
źródło
7

Zrobiłem Ludum Dare dwa razy, moja pierwsza próba nie powiodła się dość nieszczęśliwie, ale przy drugim podejściu (LD17) poradziłem sobie całkiem nieźle i zająłem 7. miejsce w klasyfikacji generalnej.

Tylko niektóre losowe pociski (specyficzne głównie dla LD, ale prawdopodobnie mające zastosowanie gdzie indziej):

  • Sen : To bardzo ważne, LD16 było moim pierwszym 48-godzinnym kompo i starałem się iść zbyt długo bez snu i skończyło się na 10-godzinnej „drzemce” w terminie ... Dla LD17 spałem obie noce przez 6-7 godzin i wszystko poszło dużo płynniej. Pracowałem przez mniej czasu, ale bezsenność przez cały czas zdecydowanie pomogła.

  • Zmiana planów : ostatni LD Całkowicie zmieniłem swój pomysł około 10 godzin, zrzuciłem większość pracy z tego czasu i ruszyłem w innym kierunku. Wydawało się to całkowicie beznadziejne, ponieważ mój pierwotny plan po prostu nie był zabawny; ale wpadłem na inny pomysł, przespałem się i ostatecznie wszystko się połączyło. Nie obawiaj się więc zmieniać kierunków, jeśli początkowe podejście nigdzie się nie zmierza.

  • Timelapse : Wydaje się to nieistotne, ale możliwość odtworzenia 48 godzin jako timelapse naprawdę pomaga poczuć, gdzie spędziłeś za dużo / za mało czasu. Przekonałem się również, że nagrywanie poklatkowe było swego rodzaju zachętą do kontynuowania pracy, a nie zwolnienia tak dużo ...

  • Społeczność / IRC : Dużą częścią Ludum Dare jest społeczność, jest o wiele więcej zabawy, jeśli uczestniczysz w całym procesie; rób harmonogramy, rób zdjęcia jedzenia / miejsca pracy, spędzaj czas w IRC, a co najważniejsze, głosuj i wystawiaj opinie wszystkim.

  • Middleware / framework / cokolwiek : Niektóre osoby wolą naprawdę zaczynać od zera , ale reguły zezwalają na otwarte oprogramowanie pośrednie i oprogramowanie pośrednie na zamówienie (o ile wypuszczasz je jako oprogramowanie open source przed kompo). Biorąc pod uwagę liczbę twórców gier i Unity, nie czuję się tak źle, pisząc szybką platformę przy użyciu kilku bitów oprogramowania pośredniego (ostatnio użyłem Ogre i Bulleta) tydzień wcześniej.

  • Audio : Osobiście mam bardzo małe doświadczenie z materiałami audio, więc było to dla mnie trudne, ale trochę dźwięku przechodzi długą drogę. Ostatnim razem udało mi się uzyskać trochę (bardzo powtarzalnej) muzyki (wykonanej za pomocą LMMS) i efektów dźwiękowych wygenerowanych za pomocą sfxr .

  • Wersja Post Compo : Zachęcam do dalszej pracy nad zgłoszeniem po konkursie; Dodałem tabele wyników online i kilka poprawek do mojego wpisu z ostatniej LD jako swego rodzaju późniejszą refleksję, wypuściłem go na moddb i okazało się to zaskakująco udane (tablica wyników ma ponad pół miliona ~ 20-25 sekund „uruchomionych” nagrań i najwyraźniej nadchodzi być małym artykułem na ten temat w francuskim magazynie z grami).

To wszystko, o czym mogę teraz myśleć, powodzenia!

Riley Adams
źródło
1
Yay dla SFXR! Kilka dni temu znalazłem ten klejnot programu i zdecydowanie zarchiwizowałem go do wykorzystania podczas zawodów. :)
Ricket
2

W zeszłym roku brałem udział w jamie gry i podejmowałem decyzje, zanim zawody naprawdę się poprawiły. Na przykład, nie chcesz decydować o silniku, kiedy powinieneś kodować.

Zbuduj / zbierz wszystko, co możesz wcześniej. W grze, w której uczestniczyłem, mieliśmy szczęście, że dostarczyliśmy zasoby artystyczne, ale nie udało nam się zdobyć wszystkiego, czego potrzebowaliśmy, więc zmarnowaliśmy trochę czasu na przeszukanie bibliotek pod kątem potrzebnych zasobów. Skończyło się też na tym, że większość dźwięku zrobiliśmy na miejscu, z czym mogliśmy sobie poradzić przed wydarzeniem.

Spróbuj przewidzieć niektóre wyzwania kodowania, na które napotkasz. Tworzyliśmy podstawową strzelankę, a jednym z największych wyzwań była próba zmuszenia wrogów do poruszenia się w kierunku poruszającego się gracza w realistyczny sposób. Było to wyzwanie, które mogliśmy przewidzieć, gdybyśmy spędzili więcej czasu na dyskusji przed wydarzeniem.

Wreszcie, jeśli jest to konkurs drużynowy, pamiętaj o omówieniu tych pomysłów z członkami zespołu. Nie chcesz pokazywać się z wieloma różnymi pomysłami i spędzać czas na debatach, które z nich wdrożyć.

acmshar
źródło
2

Opuść swój system. W tej chwili zdobądź wszystkie narzędzia, których możesz używać podczas zawodów, i przeprowadź próbę przed zawodami. Nie musisz tworzyć kompletnej gry, ale widzisz, że znasz się na zbieraniu rzeczy (obejmuje to każdy aspekt, rozgrywkę, sztukę, muzykę itp.). To jedyna „sztuczka”, której potrzebujesz. Jeśli przed zawodami masz gotowy przepływ pracy, twoją nagrodą jest możliwość skoncentrowania się na rzeczywistej zawartości gry, gdy zegar tyka.

Możesz także opublikować tę grę / eksperyment przed-compo jako rozgrzewkę ... społeczność LD lubi ją i możesz otrzymać informację zwrotną przed rozpoczęciem zawodów!

W przypadku czegoś takiego jak Ludum Dare nie ma nic, co można zrobić wcześniej pod względem zawartości, a rzeczywista rozgrywka prawdopodobnie będzie różnić się od tego, co ćwiczyłeś wcześniej. Ale jeśli wiesz, że będziesz korzystać z platformy XYZ i będzie to gra oparta na ikonie 2D (na przykład), kluczowa jest możliwość szybkiego dostępu do części zawartości / rozgrywki.

Nauczyłem się tego na własnej skórze. LD16 spędził na próbach poprawienia działania. LD17 wydano na wzbogacanie świata.

Nie mogę się doczekać, aby zobaczyć, co wymyślisz. Powodzenia!!

eli
źródło
Uwaga dodatkowa dla LD: Widziałem, że możesz zbudować własne oprogramowanie pośrednie dla kompo, o ile udostępnisz je wszystkim przed zawodami.
funwhilelost
Bardzo podoba mi się ta zasada ... Ale musi być dostępna dla wszystkich co najmniej dwa tygodnie wcześniej. Muszę się spieszyć i wydostać coś jutro !! : -O
Ricket