MILIONERZY NET - WIRTUALNI MILIONERZY
Hej Wykopki, od roku ze znajomymi realizujemy projekt wirtualnych milionerów dla zabawy. Program nazywa się „Milionerzy NET”, premiery wrzucamy co 2 tygodnie o 20:30 na youtube. Głównym celem tego programu jest przede wszystkim dobra zabawa. Ja jestem odpowiedzialny za całe wirtualne studio od jego model po jego programowanie. Razem z naszą ekipą staramy się ciągle rozwijać studio i cały program, by wyglądało jak najładniej i by się
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tak zarzucam, jakby ktoś chciał zacząć przygodę z Oculusem i Unity 3D, to pomogę i naprowadzę - co warto obejrzeć, przeczytać.

Poniżej moje pierwsze podejście do oculusa jako dev i unity 3d jako turbo amator :), 5-6h pracy, efekt średni, ale robiłem rzut domu który planuję kupić, żeby przed podpisaniem umowy z deweloperem "poczuć" kubaturę w goglach i zdecydować czy warto.

https://streamable.com/e/n9phs0

#oculus #unity #unity3d
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Miraski, orientuje się ktoś, czy robienie softu przez firmę na wersji konsumenckiej jest zgodne z oculusową licencją? Mam tu na myśli scenariusz: tworzymy soft używając Q2 consumer, headsetu używa tylko dev i tylko w celu tworzenia softu (nie wozimy ze sobą do klienta, nie wypuszczamy apki do oculus store itd.). W momencie, gdy będziemy chcieli sprzedawać soft to oczywiście inna historia - na razie interesuje mnie tylko etap samego developmentu.

Pozdro
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czemu by miało nie być?


@Raffael: Cyk :) https://pl.wikipedia.org/wiki/Prawa_rzeczowe_ograniczone

W polskim prawie cywilnym katalog ograniczonych praw rzeczowych jest zamknięty, tzn. strony nie mogą skutecznie ustanowić ograniczonego prawa rzeczowego nieznanego ustawie – tzw. zasada numerus clausus (liczby zamkniętej) ograniczonych praw rzeczowych. Również układ uprawnień i obowiązków stron takiego stosunku prawnego jest sztywny – strony nie mają dowolności w kształtowaniu wzajemnych uprawnień i
  • Odpowiedz
No witam ( ͡° ͜ʖ ͡°)

Zapraszam na kolejny update z mojego projektu przygodówki/rpg/hack'n'slash - Tales of Enchantia.

W tym odcinku:
- Wprowadziłem gold, który wypada
ZajebistyMamSzaliczek - No witam ( ͡° ͜ʖ ͡°)

Zapraszam na kolejny update z mojego ...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Jakieś mirki, lub mirabelki mocno w gamedevie? Dotarłem do etapu gdzie mam za dużo zleceń i potrzebuje kogoś ogarniętego do pomocy;)
Najlepiej mocnego generaliste:
- background techniczny
- doświadczenie designerskie
- ogólnie nakierunkowanie bardziej biznesowe niż indie gamedevowe:)
#gamedev #unity3d #unity
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czym się różnią#rolki #powerslide Zoom, Phuzion i Imperial?
Konkretnie:

Zoom Pro 110
Phuzion Krypton 100
Imperial Supercruiser 110
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobiłem system krojenia przeciwników na kawałki. Jest ragdoll, etc... Tylko że połówki prawie zawsze upadają cięciem w stronę ziemi (niczym posmarowana kanapka), a ćwiartki to już w ogóle lądują dziwnie. Chciałbym by wszystkie kawałki lądowały na plecach...
Próbowałem różnych kształtów colliderów, zawsze było to samo. Próbowałem dodatkowych skryptów, wyszło tragicznie.
#unity
f.....2 - Zrobiłem system krojenia przeciwników na kawałki. Jest ragdoll, etc... Tylk...

źródło: comment_1609147030tomQVZJ4OzHuB4yhVJbpuL.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanko o funkcję Mathf.SmoothDamp.

Mam tak:

cameraPos.x = Mathf.SmoothDamp(transform.position.x, newCameraPosX, ref sideVelocity, 10 * Time.deltaTime);
cameraPos.y = Mathf.SmoothDamp(transform.position.y, newCameraPosY, ref sideVelocity, 10 * Time.deltaTime);
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zibizz1: Dzięki za podpowiedź.

Z------m okrutnie. sideVelocity to było takie coś co musi być tu wstawione, potraktowane po macoszemu, czym człowiek się nie zajmuje, ustawione dawno na 0 jak jeszcze nie było robionego ruchu w pionie, aby tylko było, zapomniane jako coś niepotrzebnego czego się nie tyka i zamiast stworzyć nową zmienną, to po prostu przekopiowałem "side". Tak to jest jak człowiek chce zaoszczędzić jedną linię więcej i małą chwilkę.
DanteTooMayCry - @zibizz1: Dzięki za podpowiedź.

Z------m okrutnie. sideVelocity t...

źródło: comment_1608500695lSIeLVC6tXhozm1C0rUY9h.jpg

Pobierz
  • Odpowiedz
Robię sobie prostą gierkę na zaliczenie w #unity i mam głupi problem. Na środku Cinemachine Cam mam taki czarny pasek jak na screenie, ale tylko w play mode xD Nie wiem jak to usunąć, pojawiło się jak próbowałem ogarnąć skrypty, ich kolejności i tak dalej, nie wiem nawet dokładnie kiedy. W Google jest jedynie info o czarnych paskach w grze, nie znalazłem nic ciekawego co mogłoby dotyczyć kmaery z Cinemachine
oreze - Robię sobie prostą gierkę na zaliczenie w #unity i mam głupi problem. Na środ...

źródło: comment_1607975531GT2FK0IVpt3y1TlabTOz6Z.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Męczę się z jakimś dziwnym problemem. Miałem kilka prostych modeli zrobionych w blenderze, ale dziś stwierdziłem, że muszę kilka trochę zmodyfikować. Normalnie w blenderze odpaliłem pliki, które chciałem zmodyfikować, zrobiłem co trzeba, zapisałem jako nowe pliki, wyeksportowałem jako obj jak wcześniej, a tu zonk nie ma materiału. W unity wyświetla się jak na screenie.

Siedziałem sporo czasu i próbowałem naprawić, ale nie idzie, google też nic nie podpowiedziało, no to stwierdziłem, że
DanteTooMayCry - Męczę się z jakimś dziwnym problemem. Miałem kilka prostych modeli z...

źródło: comment_1607879859exIPgfmz82XIgisU1z1fa2.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zibizz1: Specjalnie jest obj. Jest prostszy, lepiej się nadaje na takie obiekty. I normlanie działa, ale tu po zmianach się psuje nie wiedzieć czemu.

Dodatkowo Fbx robiło mi problemy z położeniem obiektu w Unity (inaczej osie xyz są i odwracało obiekty, bezsens, aby się bawić dodatkowo w poprawianie tego, jak obj robi robotę).
  • Odpowiedz
@DanteTooMayCry:

Rozwiązane xD.

Zacząłem się zastanawiać, nad najgłupszymi powodami przez jakie może robić się problem. Gdzie pojawiają się różnice między testowym eksportem, a ostatecznym. I w końcu mnie tknęło.... winna jest .... spacja.

Nazwy zmienionych obiektów, uzupełniałem o dodatkowe słowo, aby się odróżniało od starej wersji... tylko stawiałem je po spacji.
  • Odpowiedz
Mirki takie pytanie z #gamedev: jeśli potrzebuję często odczytywać parametry Rigidbody z samochodu przez różne skrypty to dla wydajności lepiej jest jak:
a) każdy skrypt sobie je pobiera sam
b) zrobić jeden skrypt który pobiera te parametry do zmiennych co klatkę a następnie inne skrypty czytają z tego skryptu np. velocity = skryptPobieraczek.velocity

#csharp #unity
jacku - Mirki takie pytanie z #gamedev: jeśli potrzebuję często odczytywać parametry ...

źródło: comment_16071817994nBv7vcdJjjwUbq01X2JZQ.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jacku: wg mnie bardziej opcja B. Dla wygody. Ja przeważnie robię sobie jednego skrypta z takimi różnymi obliczeniami i w innych skryptach mam refki do tego jednego. Taki master skrypt. Tam się wyliczają wszystkie wartości konieczne cały czas ale trzymam tam też voidy do jakichś konkretnych akcji. Jak w innym skrypcie potrzebuje danego działania to refuje z tego master skrypta.
  • Odpowiedz
Hey. Zacząłem się uczyć unity i na tapetę poszło robienie runnera. Górki i dołki jak to zawsze bywa, ale teraz wpadłem w mocny dołek.

Nie zawracam sobie głowy modelowaniem, poza kilkoma prostymi obiektami w blenderze, które są skrojone stricte pod to co robię, aby było po czym biegać, a postaci sobie ściągnąłem z darmowych assetów. I wszystko było dobrze, aż w końcu włączyłem animację biegu. Teraz postać biegnie szybciej o animację. Wydawało
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka ( ͡° ͜ʖ ͡°)

tldr:


Moja decyzja o wyborze pada zamiast klawiatury wykluczyła wiele osób chętnych spróbować mojej gry. Więc naprawiłem to. Dodałem w menu opcję wyboru sposobu sterowania, jak na razie nie ma możliwości przypisania sterowania wedle uznania, ale jest to na liście TODO. W każdym razie zapraszam do testowania ( ͡° ͜ʖ ͡°) Będę
TymRazemNieBedeBordo - Siemka ( ͡° ͜ʖ ͡°)

tldr:

SPOILER

Moja decyzja o wybor...

źródło: comment_1605721671nUnrrMdpsCq0UJNaC4uC97.jpg

Pobierz
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@materazzi: @ksieznisia: @krul_goblinuw:
Panowie i pani, błąd naprawiony ( ͡° ͜ʖ ͡°)
To było takie głupie... Zapomniałem wywalić poprzedni moduł, który na upartego chciał czytać wartość z pada, którego nie było. Samo to wczytywanie wywalało i kamerę (bo gra myślała że gałka jest trzymana w dół) i sam gameplay, bo cały czas sypało błędami, przez co kilka metod sprawdzających poprawność fizyki pojazdu
  • Odpowiedz
Ze znajomymi w ramach kursu zrobiliśmy taki krótki projekt i zastanawiamy się, czy w miarę okej wyszło.

I czy ewentualnie widzielibyscie jakąś perspektywę żeby to rozwinąć (bo w tym kierunku działamy, ale feedback zawsze się przyda)

Gameplay

#gamedev #unity #gry
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@jacku: jest to trochę zależne od wersji unity ale bez problemu można cały projekt zrobić, vs code też działa z uwzględnieniem debuger unity jak chcesz to później ci mogę napisać co zainstalować żeby wszystko działało.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Pomóżcie, w którym miejscu w poniższym skrypcie jest błąd. Wszystko jest wg tutoriala od Brackeys, żeby ramię postaci podążało za kurosre.Gdy player stoi skierowany w prawo wszystko jest ok. Gdy skieruje go w lewo jest przestrzał 180 stopni.
Offset już zmieniałem i nic.

using UnityEngine;
using System.Collections;

public
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach