@Re-volt: ECS przydaje się w projektach każdej wielkości. W żadnym wypadku nie muszą być one wielkie.
Dzięki komponentom dodawanie kolejnych danych nie wprowadza chaosu do projektu. Nigdy nie wiesz czego będziesz potrzebował, a nawet niewielkie projekty mogą się szybko skomplikować.

ECS zaczyna błyszczeć jeśli ma zaimplementowane entity listenery. Dzięki nim możesz ‘nasłuchiwać’ kiedy ‘jednostki’ o określonych charakterystykach (czyli z określonymi komponentami) zostały dodane/usunięte. Jest to naprawdę przydatne.

Załózmy, że mamy ‘klasę’ wrogów. Czyli
  • Odpowiedz
Tag do obserwowania/ czarnolistowania --> #bordogamedev

Witam panowie ( ͡° ͜ʖ ͡°)


Ostatnio szlifowałem malczana i efekt jak widać, nie powala. Ale przynajmniej pozbyłem się tego potwornego koloru szarości. Autko jest dalekie do stanu akceptowalności, ale małymi krokami, powoli do przodu i jakoś to będzie ( ͡° ͜ʖ ͡°) . Szczególnie wnętrze, z którym nic nie robiłem ostatnio. Ale są pozytywy, nie ruszałem za bardzo budy, skupiłem się na małych
TymRazemNieBedeBordo - Tag do obserwowania/ czarnolistowania --> #bordogamedev

Wit...
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LaserRock46AND2: wiesz, nie wiem nawet jaki to program, ale mówię z punktu widzenia grafika 3d.. żeby mieć prawidłowo wyświetlone textury każdy wierzchołek musi mieć poza wspołrzednymi x,y,z, równeż koordynaty textury ux, uy
  • Odpowiedz
Tag do obserwowania/ czarnolistowania --> #bordogamedev

tldr:


Produktywny dzień. Ogarnąłem ten kontroler open sourcowy, przynajmniej na tyle, by był bardzo adaptowalny. Naturalnie, jestem perfekcjonistą i bugi są, oraz nie podobają mi się niektóre wartości. Na przykład, maluch osiąga odpowiednio na biegach 30, 50, 80 i 100 Km/h, u mnie jest to 24, 38, 60 i nie miałem cierpliwości by sprawdzać vmax na ostatnim xD. Mimo że wartości biegów wrzucałem bezpośrednio z
TymRazemNieBedeBordo - Tag do obserwowania/ czarnolistowania --> #bordogamedev

tld...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TymRazemNieBedeBordo: wiem, wiem... ja już od miesięcy odkładam pracę nad własnym projektem tylko wciąż uczę się samego unity. Z fizyki 3d wychodzą magiczne rzeczy, 2d zresztą też, ale to jakoś ogarnąłem robiąc platformówkę ze znajomą na jej projekt na zaliczenie. Działać działa świetnie, tylko jest w tym 50% silnika, a 50% mojego kodu wymuszającego takie a nie inne działanie xD. Tak czy inaczej kibicuje w projekcie, powodzonka.
  • Odpowiedz
@ThePirate: zauważyłem, że o wiele łatwiej się kodzi, jeśli nie kombinuje za bardzo z silnikiem. Programowanie pod gry nie jest skomplikowane, a sam silnik fizyczny Unity jest więcej niż wystarczający. Nic tylko korzystać ( ͡° ͜ʖ ͡°)

Schody zaczynają się gdy jak ja kombinujesz tak by fizyka była jak najbardziej realna. Nie pamiętam sytuacji gdzie musiałbym overridować domyślne ustawienia, a zaczętych projektów przed tym jest ze 20.

Dziękuje i również życzę (
TymRazemNieBedeBordo - @ThePirate: zauważyłem, że o wiele łatwiej się kodzi, jeśli ni...

źródło: comment_WaFg89vxF4xJXTaGJojSqIpPcHELceV5.jpg

Pobierz
  • Odpowiedz
Tag do obserwowania/ czarnolistowania --> #bordogamedev

No elo. Pod koniec trochę przemyśleń, teraz takie krótkie info. Głowie się nad fizyką prowadzenia samochodu, efekty widać mizerne, no i będę musiał się zastanowić co dalej. W filmie od 4 minuty wchodzi Eurobeat ( ͡° ͜ʖ ͡°), zdecydowałem że pobawię się tym co mam i wyszło jakieś pół godziny materiału zabaw tym autem, który odpowiednio pociąłem.

Głowiłem się ostatnio nad fizyką jazdy, ogólną fizyką
TymRazemNieBedeBordo - Tag do obserwowania/ czarnolistowania --> #bordogamedev

No el...
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ostatnio było w klimacie westernowym, tym razem bardziej II Wojna Światowa. Krótki filmik, żeby zobrazować sytuację (niestety nie wiem jak zrobić gif o lepszej jakości...).

GIF

#feaoftruss , #bridge , #bridgebuilder , #bridgeconstructor , #gamedev , #unity3d , #unity , #fea , #most , #mosty , #csharp , #mes
FEAofTruss - Ostatnio było w klimacie westernowym, tym razem bardziej II Wojna Świato...

źródło: comment_jUSeLsM9l4TLRSRXHtzSbdQkPxJiB41E.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Boziu: Korzystam głównie z pluginu do Unity (UMotion Pro - Animation Editor) który umożliwia modyfikacje istniejących animacji. Częśc pochodzi z paczek, część wyanimowana jest przeze mnie i znajomego animatora. Sztuczna inteligencja kolesi sama ogarnia która animacja walki będzie najkorzystniejsza dla nich w danej sytuacji. Proceduralnie odtwarzane są też animacje upadania. Praktycznie wszystko w tej grze opiera się na symulacji fizyki.
  • Odpowiedz
Tag do obserwowania/ czarnolistowania --> #bordogamedev

Niewiele do przodu, przynajmniej z zewnątrz. Ogarnąłem nieco kod, co mi zajęło większość południa, czego nie zobaczycie, ale z czego jestem szczęśliwy xD Dodałem kilka rzeczy które mnie frustrowały, jak otwieranie drzwi. Kilka osób się skarżyło na FOV - z tego też nie byłem zadowolony, więc chciałem to poprawić, kombinowałem z kamerą ustawioną kilka pikseli za postacią, ale irytowało mnie przenikanie przez ściany, więc ustawiłem
TymRazemNieBedeBordo - Tag do obserwowania/ czarnolistowania --> #bordogamedev

Nie...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kremufczyn: my summer car prędzej. To dopiero bardzo wczesna wersja, plany sięgają głębiej. Drugie auto, wzorowane na Polonezie Borewiczu, gdzie będzie można wymieniać części karoserii, silnika itd. Na wzór MSC ale łatwiej. Przejrzyj tag, opisałem już i wrzuciłem więcej materiałów ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Pytanie do mirków z #grafikakomputerowa. Chciałem zrobić taki animowany klikalny mock, żeby pokazać mój pomysł zrobienie czegoś. Jest to sposób rozegrania rundy gry którą robię, ewentualnie przejście do menu itp. Czyli jest obrazek, jak się tapnie jedną ikonke to ma przenieść tu, jak drugą to tu i wejść do gry, gra nie musi być napisana, tylko animacje nawet mogę złożyć, z tym że chciałbym żeby jak się kliknie na
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Projekt nie umarł, ale mając nikłe pojęcie o grafice 3D + mało czasu na przeznaczenie na rozwój, progres jest bardzo wolny ( ͡° ʖ̯ ͡°)

Generalnie, utknąłem przez ostatnie dwa tygodnie na tworzeniu modelu tego nieszczęsnego malucha. Jest trudniej niż się spodziewałem, ale zapłaciłem za kurs na Udemy, który jest bardzo kompleksowy, więc powoli będę się rozwijać w tym kierunku i mam nadzieję, że efekty będzie widać. Póki co, są
TymRazemNieBedeBordo - Projekt nie umarł, ale mając nikłe pojęcie o grafice 3D + mało...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TymRazemNieBedeBordo: Gra będzie zwyczajną próbką umiejętności, czy bardziej poważniejszym przedsięwzięciem? Gra będzie darmowa czy będzie dostępna na steamie za opłatą?
Ze swojej strony polecałbym Ci iść na Kickstartera, bo kogoś ta gra może zainteresować, który sypnie lekką gotówką na start. Dodatkowo jeżeli potrzebowałbyś grafika 3d do samochodów, to mogę Ci podać namiary na popularnego polskiego modera w MTA SA. Jego pierwsze z brzegu wykonane auto
tutenham - @TymRazemNieBedeBordo: Gra będzie zwyczajną próbką umiejętności, czy bardz...

źródło: comment_OPJNDfqWc20OnmqFEtE0mrQD6ztkiFoG.jpg

Pobierz
  • Odpowiedz
#csharp #unity3d #unity #stream

Pomocy bo zaraz wyrzucę laptopa przez okno, otóż problem jest wręcz trywialny - zapisać string po stringu do pliku tekstowego.

Zapis odbywa się po osiągnięciu zwycięstwa. Po pierwszej iteracji gry wszystko bangla fajnie, jednak przy następnych wyrzuca exception. Już nie mam pojęcia gdzie może leżeć błąd i zdecydowanie zajmuje mi to więcej czasu niż powinno, błagam o pomoc...

Kod:
Lacwik - #csharp #unity3d #unity #stream

Pomocy bo zaraz wyrzucę laptopa przez okn...

źródło: comment_IZqBPWNX8toKsvOE7NmGgwk1YeiREqx1.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lacwik: Skoro tak, to się trochę poczepiam:
1) Jeżeli nie zapisujesz czegoś kilka razy na sekundę albo miliona bajtów to spróbuj tak jak mówiłem - File.AppendAllText() albo AppendAllBytes czy co tam bardziej Ci pasuje.
2) Jeżeli bardzo chcesz streama to pewnie ostatnia linijka kodu od @nielegalny_imigrant powinna być ok StreamWriter fileWriter = new StreamWriter(new FileStream("answers.txt", FileMode.Append, FileAccess.ReadWrite, FileShare.None)); fileWriter.Write(asdasdasd); fileWriter.Close()
3) Zlituj się z tą pętlą for w 97
  • Odpowiedz