Czy warto zatrudnić doświadczonego pilota? Raczej warto, zwykle dysponują niezłym refleksem. A jeśli do tego jeszcze domontować akcelerator adrenaliny do systemu podtrzymywania życia, loty zaczynają się znacznie upraszczać.

Od strony developerskiej ten ficzer zajął zaskakująco szybko. Shader powstał w kilka minut, zmiana tempa gry dosłownie sekundy. Większość czasu spędziłem nad balansowaniem w grze i dobieraniem odpowiedniej stylistyki.

ΔV: Rings of Saturn | Steam | tagi do obserwowania: #kodermakesgames #deltav

koder - Czy warto zatrudnić doświadczonego pilota? Raczej warto, zwykle dysponują nie...

źródło: comment_amhhmZxbRyJTN5437QH0bD9qjAfHnqXO.jpg

Pobierz
@koder: fajne, a myślałeś zeby te drobne kamyki dać troche niżej jeszcze żeby bardziej było perspektywe czuć, bo ter przesuwają się na jednej płaszczyźne ze wszystkim i robi się płasko..
  • Odpowiedz
Mam takie #coolstory w #gamedev.

Miałem kilka zgłoszeń, że gierka, którą robię - ΔV - nie działa na niektórych Linuksach. Na moim działała, na wirtualnej maszynie też, no ale nie będę ignorował zgłoszeń o segfaultach. Wyczerpałem moje możliwości testowania, więc pomyślałem - zapytam na Twitterze, czy ktoś z linuksowych graczy nie byłby chętny testować i pomóc wyłapać problemy.

Okazało się, że chętnych do pomocy było wielu. W tym Rémi Verschelde -
@koder: Ja to tylko tu zostawię, być może komuś się przyda, na HumbleBundle trafił fajny zestaw książek do #gamedev, włączając w to ksiażkę do nauki #godot, poza tym, są to w miarę aktualne i nowe książki poruszające wiedzę z zakresu tworzenia gier (AI, Unity, Unreal Engine, Blender 3D), w tym parę filmów. Myślę, że za tę cenę warto!
Humble Bok Bundle: Game Development by PackIt
djzidane - @koder: Ja to tylko tu zostawię, być może komuś się przyda, na HumbleBundl...

źródło: comment_0xO7MTt3j6GwLpg5K2uX20VN7LQzFZWJ.jpg

Pobierz
  • Odpowiedz
Napiszę jeszcze tutaj, bo widzę, że sporo betatesterów #deltav z wykopu nie zagląda za często na discorda.

Na Steamie pojawiła się wersja 0.18.0, która jest RC dema gry. Co znaczy, że jeśli okaże się, że nie ma w niej problemów, to niedługo pojawi się na Steamie do publicznego pobrania i każdy będzie miał okazję trochę się pobawić przed premierą.

Drodzy testerzy, zerknijcie na nią proszę. Mimo tylko małej zmiany w
@koder: mam "dowiedz się więcej" zamiast powrotu na stację więc chyba tak. 1 statek AI widziałem i nawet usmażył mnie EMP ale jak na pol godziny grania to troche maly spawn rate. Co do fabuly to dalej nic. Postaralem sie maksymalnie wleciec w pierscien tam gdzie sa duze skaly ale nie widze roznic z poprzednimi buildami.
  • Odpowiedz
@mojemacki: No to masz problem. Lepiej latać ze sprawnym reaktorem.

Wczoraj cumpel żartem zasugerował, że taki statek to pewnie pieczątki na przeglądzie nie dostanie. I tak na liście rzeczy do rozważenia pojawiły się przeglądy okresowe statków. I smarowanie, żeby akurat nie robić testu spalin, na pewno przechodzi Euro20 ( ͡º ͜ʖ͡º)
  • Odpowiedz
Co tam koder naprawdę robi po nocy, oprócz śmiesznych gifów z gierki? Dokłada kontekstowy, dynamiczny soundtrack.

Video z testowego gameplay, muzyka powinna płynnie przechodzić ze spokojnej, przez bitewną, high-g, do znowu spokojnej. Oryginalny soundtrack komponowany przez Evadera, cały powinien być dostępny do pobrania w dniu premiery.

Dzisiaj konkretnie pojawiła się kolejna ścieżka dźwiękowa i system miksowania ścieżek został rozszerzony o świadomość zagrożeń innych niż kolizje.

Jeśli dobrze się przyjrzeć, to praca
koder - Co tam koder naprawdę robi po nocy, oprócz śmiesznych gifów z gierki? Dokłada...
@tlustywalec: Trudne pytanie. Na kanbanie mam obecnie 83 rzeczy do zrobienia, a ich zakończenie waha się w czasie od 15 minut do kilku dni. Mam nadzieję, że uda się wydać w 2018, ale szczerze powiedziawszy - obecnie jestem jakieś 2 tygodnie do tyłu w stosunku do szacowanego czasu.

W każdym razie niedługo powinno wyjść demko, bo teraz właśnie nad nim wzmożenie pracuję.
  • Odpowiedz
@Suheil-al-Hassan: Normalne, pracuję teraz nad jednym kawałkiem gry. Łapię czasem jakąś fajną akcję testując reakcje AI na różne bodźce. Tutaj na przykład widać, że całkiem nie rozumie zagrożenia silnikiem.
  • Odpowiedz
@Silvaren: Robiąc ΔV nigdy nie myślałem o niej w kategoriach gatunku. Założenia były mniej więcej "statki latają realistycznie, ale nie jest nudno i nie trzeba się tego uczyć", a trochę też "a jakby stare asteroids wsadzić w takie miejsce, gdzie mają prawdziwy sens" no i sporo "a u mnie lasera w kosmosie nie będzie widać, ale i tak będzie fajny".

Trochę też mnie ciekawiło, co robią Pasiarze z #theexpanse jak akurat
  • Odpowiedz
@keton22: Wszystkie uwagi uwzględniam, to darmowy zasób. Nie zawsze mam czas pozmieniać rzeczy od razu, no i w sumie to nie zawsze się po prost zgadzam, ale wszystko mam zanotowane :)
  • Odpowiedz
@Wap30: Dobra informacja: naprawiłem. Zła informacja - nie wiem jak. Po prostu wywaliłem CollisionPolygon2D i zrobiłem nowy, taki sam. Zakładam, że był jakoś skorumpowany. Pewnie git by mi pokazał różnicę, ale aż tak bardzo to mi się nie chce drążyć.

I jak wrażenia? Ja kiedyś bawiłem się z AndEnginem, trochę pixi.js i obecnie bawię się Unity


Bardzo pozytywne. AndEngine nie znam, ale pixi.js to kompletnie inna para kaloszy. Unity i UE4
koder - @Wap30: Dobra informacja: naprawiłem. Zła informacja - nie wiem jak. Po prost...

źródło: comment_FImbmC74iS44OBTPpLgkBn02YWp4pQcz.jpg

Pobierz
  • Odpowiedz
Tak latać samemu to trochę nudno. Czas zrobić AI. To jeden z pierwszych testów statku kontrolowanego całkowicie przez komputer. Wszystkie obiekty w ΔV poruszają się z użyciem fizyki, więc AI musi być świadomy nie tylko gdzie chce lecieć, ale też jakich manewrówek do tego użyć i jak zmieni się orientacja i prędkość, gdy je odpali.

Bazuję sporo na wcześniejszym kodzie od autopilota, ale i tak nie jest to proste do zrobienia. Całe
koder - Tak latać samemu to trochę nudno. Czas zrobić AI. To jeden z pierwszych testó...

źródło: comment_qMLQlNBA4n7EVBXveSoNQDgjCeheXeJi.jpg

Pobierz
@djzidane: Kod Ci niewiele pokaże, bo większość zajmuje się mapowaniem stanu fizyki świata do uproszczonego stanu, który rozumie AI.

Zasada działania mrowiska jest za to prosta do wytłumaczenia. System trzyma w środku graf, którego wierzchołkami są stany gry (tutaj - co gdzie jest i w którą stronę się porusza), a krawędziami możliwe do podjęcia akcje. Mamy też funkcję oceny stanu (statek uszkodzony - źle, jesteśmy bliżej celu - dobrze).

Puszczamy kilka
  • Odpowiedz
Komu się podoba, że w Polsce gry na #steam kosztują tyle, co na zachodzie? Mnie też nie.

Postanowiłem coś z tym zrobić - w każdym razie dla ΔV


Bardzo rzadko rosyjski,


@brass: Jak ten fakt ma się do hipotezy, że odsprzedawanie kodów powoduje taki układ sugerowanych cen? Bo skoro rosyjska wersja jest "bardzo rzadko", to czemu kod rosyjski kosztuje połowę polskiego, skoro w końcu za ten kod dostaniesz dokładnie tą samą grę?
  • Odpowiedz
Podstawy obsługi silnika termojądrowego K37.

Rdzeniem silnika NTR jest torowy płynnordzeniowy reaktor jądrowy. Pręty paliwowe z toru zamkniętego w powłoce ze stopów wolframu rozgrzewają się czasie cyklu pracy do ponad 3500K. Reaktor reguluje temperaturę przez zmianę pozycji prętów względem siebie. Ciepło odbieranie jest przez czynnik roboczy (wodę), która błyskawicznie wrze w komorze plazmowej. Plazma wodorowo-tlenowa wyrzucana jest pod własnym ciśnieniem z silników manewrowych, a w przypadku silnika głównego jest dodatkowo przyśpieszana akceleratorem
@koder: pytanko odnosnie fabuły, ale od strony technicznej.. nie mam tu na mysli czegos tak rozbudowanego jak diablo 3 :) oczywiście ale jak zamierzasz wpleśc fabułę w silnik? jakoś na sztywno w kodzie, czy to jakis silnik osobny do fabuly sie robi ktory czyta jakis skrypt i ogarnia całosć?
  • Odpowiedz