Pora na kolejny wpis o kulisach tworzenia MMORPGa z serii “100 dzienników challenge Na Przekór Wszystkiemu”! Dzisiejszy temat:

Dziennik 5 – Jak przetrwać Early Access gry MMORPG

Early Access to wspaniała sprawa zarówno dla twórców gier, jak i dla graczy. Dzięki niemu mogą powstawać projekty, które inaczej nigdy nie ujrzałyby światła dziennego – tak było też w naszym wypadku. Graczom z kolei daje możliwość udziału w procesie tworzenia oraz realny wpływ na końcowy kształt
jan-grochowski - Pora na kolejny wpis o kulisach tworzenia MMORPGa z serii “100 dzien...

źródło: comment_UBV96XPS4mIpy5xBjnbGvkRDUTI1JkHR.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jan-grochowski: ja gram już tydzień i to już oficjalnie moja gra (uprzednio L2 14 lat z przerwami :P), na prawde, potencjał ma niesamowity, codziennie coś nowego sie dowiaduje, realizm pełną parą, czegoś takiego jeszcze nie widziałem. Obiecuje, jak wygram w totka to oddaje połowę na rozwój GV. Jak to mawiają, nie s---------e tego :) cała naprzód!
  • Odpowiedz
nie chciałbym się ze wszystkiego od razu wypstrykiwać bo jednak napisać 100 takich dzienników to niezłe wyzwanie


@jan-grochowski: dla mnie dzisiejszy wpis jest tym, jak powinien wyglądać dziennik.
Nie za długi tekst, czytanie się nie dłuży, daje miejsce na refleksję, porusza 1-2 kwestie i tyle.
Lepiej mniej, ale regularnie. Tak jak z updejtami ( ͡~ ͜ʖ ͡°)
  • Odpowiedz
Mireczki, są tu jacyś znawcy Unreala? Robię sobie modularne fragmenty budynków. Próbuję zrobić w blueprintach taką funkcję, że mam trzy kategorie assetów - okna szerokie, średnie i wąskie, i chcę aby po wybraniu poszczególnej z nich była możliwość wybrania konkretnego okna z wybranej kategorii. Takie jakby podgrupy. Na podstawie poradników z neta potrafię zrobić tylko wybieranie spośród jednej kategorii ( ͡° ʖ̯ ͡°) halp plox
#unrealengine
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#gamedev #gry

na Humble Bundle są dwa bundle związane z gamedevem:

Humble UNITY BUNDLE zawierające paczki do Unity z efektami graficznymi, muzycznymi itp a przy okazji kilka dobrych gier min. Shadow Tactics: Blades of the Shogun oraz Torment: Tides of Numenera w najwyższym 12$ progu

https://lowcygier.pl/bundle/humble-unity-bundle/
blogger - #gamedev #gry

na Humble Bundle są dwa bundle związane z gamedevem:

Hu...

źródło: comment_OQDmdkVhghVx59NvrV2bFY2flS2Pc5mO.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

24/100 dni z książką


“Istnieje szkoła programowania twierdząca, że każda funkcja testowa w JUnit powinna mieć jedną instrukcję asercji. Zasada ta może wydawać się drakońska [...] Uważa, że zasada jednej asercji jest dobrą wskazówką. [...] Jednak nie obawiam się umieszczać więcej niż jednej asercji w teście. Uważam, że możemy jedynie stwierdzić, iż liczba asercji w teście powinna być zminimalizowana.
Lepszą zasadą dotyczącą testów jest obejmowanie jednej koncepcji w każdej funkcji testowej.”

[
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@Przegrywek123: To jest ciekawe. Ogólnie rzecz biorąc inna część książki pisze o różnicy między obiektem, a strukturą. Jak testujesz 5 pól, a nie zachowanie to testujesz strukturę. A strukturę możesz testować przez equals jedną asercją. Bo co innego testować w POJO? Settery i konstruktor? xD

Po drugie, Uncle Bob pisze: testuj jeden koncept - jedno zachowanie w danych warunkach. Jeżeli metoda zmienia 2 pola w obiekcie to sprawdź stan tylko
  • 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
  • Odpowiedz
@TymRazemNieBedeBordo
renderer.Materials zwraca tablicę której edycja nic nie zmienia czyli ta linijka nie podmieni materiału
renderer.materials[1]=newMaterial
Trzeba to zrobić tak
var ar=renderer.materials;
ar[1]=newMaterial;
renderer.materials=ar;
  • Odpowiedz
@TymRazemNieBedeBordo trzeba najpierw zrozumieć że Unity to połączenie C++ i C#. 99% tego co dostarcza Unity siedzi w C++. Wszystkie obiekty C# to takie interfejsy. Zwykła tablica w C# nie jest w żaden sposób powiązana z obiektem C++. W momencie gdy chcemy pobrać listę materiałów z renderera property materials generuje nam za każdym razem taka zwykla tablice referencji do materiałów, jej modyfikacja nic nie zmienia po stronie C++ bo jest to
  • Odpowiedz
Czy możecie polecić jakąś książkę wprowadzającą w temat renderingu w grach komputerowych? Gdyby było tam też coś o optymalizacji, batchingu itd. to by było świetnie.

#gry #gamedev #unity3d
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FEAofTruss książki są o technikach i algorytmach czyli typu mapy cienia, bryły cienia, SSAO, oświetlenie dynamiczne, globalne, mapy oświetlenia,, light probes, potok renderowania, vertex shader, geometry shader, pixel shader, postproces itd. O optymalizacji tam prawie nic nie ma. Wydaje mi się że lepiej się tego uczyć z internetu zgłębiając interesujące nas zagadnienia
  • Odpowiedz
Dziwne... Śni mi się często gra w oprawie graficznej trochę lepszej trochę od teltale games for

Zaczyna się wckarytazu w typowym amerykanskiem domu na drugim pietrze (bo z tyłu zachody były)

I za kazdym razem to samo, biały korytarz białe drzwi, zdjęcia na drzwiachpo praeej dziewczyna nastolatka z noebieskimi wlosami (siostra) na wprost jakies małe genialne dziecko i zaczyna sie zoom na te fotografie tam są wzorki które opowiadają historię bo są tak
H.....s - Dziwne... Śni mi się często gra w oprawie graficznej trochę lepszej trochę ...

źródło: comment_yTD4MUh7ge9F703iYTJtFAS4MZlAANql.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobrą rzeczą w AI jest, że zrobi dokładnie to, co jej się powie. Złą rzeczą w AI jest, że zrobi dokładnie to, co jej się powie.

Jeśli rozkażesz "śledź ten statek" to nie zapomnij dodać "i nie rozwal się przy okazji".

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

koder - Dobrą rzeczą w AI jest, że zrobi dokładnie to, co jej się powie. Złą rzeczą w...

źródło: comment_JTPQK5f1g3GBj1fWE75gXPgUshSUlYJ2.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
Pora na kolejny wpis o kulisach tworzenia MMORPGa z serii “100 dzienników challenge Na Przekór Wszystkiemu!” Dziś porozmawiamy o jednej z fajniejszych stron pracy w gamedevie – eventach!
Zapraszam do obserwowania taga #gloriavictis gdzie przez następne 100 dni postaram się publikować podobne teksty.

Dziennik 4 – Eventy i inne fejmy

No, to mamy biuro, w końcu coś śmierdzimy groszem i wiemy, że grę skończymy – bo chcemy, możemy i jesteśmy zdeterminowani. Opadły emocje
jan-grochowski - Pora na kolejny wpis o kulisach tworzenia MMORPGa z serii “100 dzien...

źródło: comment_uHD9CrlA0FTiEnfMTwRJ9R5kB0fZYKrz.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ant-Man: Siema, najlepiej czytać forum Steam i naszego discorda - forum na naszej stronie rzeczywiście jest mało aktualne. Informacja rzeczywiście pojawi się dzisiaj, nie jestem jeszcze pewny czy na forum Steam czy na Discordzie - damy tam więcej informacji na temat patcha który wchodzi w czwartek.
  • 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
koder - @Wap30: Dobra informacja: naprawiłem. Zła informacja - nie wiem jak. Po prost...

źródło: comment_FImbmC74iS44OBTPpLgkBn02YWp4pQcz.jpg

Pobierz
  • Odpowiedz
Pobawiłem się trochę 2D w #unity3d i chyba wyszło całkiem spoko :D

Co myślicie o takim wyglądzie przyszłej gry?

Jeszcze się zastanawiam, czy takową zrobić. Będzie chodziło głównie o rozwijanie technologii na ziemi, ale skupi się ona także o podróżach w kosmos (co szczególnie powinno zainteresować ludzi z tagu #spacex - sorka za wołanie xD). Kto by nie chciał rozwijać rakiety od podstaw? Zacząć od Falcona 1, a
denis-szwarc - Pobawiłem się trochę 2D w #unity3d i chyba wyszło całkiem spoko :D 

...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach