Simano Mirki,

pytam po raz w sumie drugi. Ktoś ogarnia nowy UNET i jak dzialaja konkretnie [Command] [ClientRPC] [ClientCallback] itp i jest w stanie to wytlumaczyc na chlopski rozum. Grzebie sie z malym gownem i nie potrafie z poziomu klienta wyslac informacji do reszty klientow (SyncVar). Moge to zrobic jedynie z serwera. Probowalem juz wiele opcji, wlacznie z wrzuceniem tego syfu do player prefaba i ciagle mam " Trying to send command
  • Odpowiedz
Dzisiaj pierwsza duża premiera. Gry tworzymy po godzinach pracy, ta konkretna w produkcji była 3 lata, ale warto zaznaczyć że development szedł falami (średnio 3 miesiące na rok) jedynie ostatnie pół roku było dość intensywne.
Jest to gra z gatunku endless runner. Jak zaczynaliśmy prace nad projektem, to nie było zbyt wiele tego typu aplikacji na rynku, obecnie trudno będzie przebić konkurencję, ale szkoda by było wrzucić ten projekt do szuflady.
Żeby
FireCoconuts - Dzisiaj pierwsza duża premiera. Gry tworzymy po godzinach pracy, ta ko...

źródło: comment_CPoHoEF0uYKpfXMzhi8wPvFBQPr5EXT7.jpg

Pobierz
@Kozun Co do animacji to wykorzystujemy głównie te, które Unity udostępnia za darmo. Próbowaliśmy coś nagrywać wykorzystując dwa Kinecty, ale nie udało nam się uzyskać lepszych efektów. To ślizganie jest spowodowane tym, że nie bierzemy ruchu z animacji tylko dodajemy własne przesunięcie, daje to nam większą kontrolę i umożliwia płynne zwiększanie prędkości podczas rozgywki, niestety może to też sprawiać wrażenie ślizgania się postaci.
Dzięki za pozytywne słowa i zgłoszenie buga, przyjrzymy się
  • Odpowiedz
Witajcie,

#chwalesie nowym dzieciakiem z serii zręcznościowych szybkich gierek mobilnych (tym razem w kolorze).
Narazie wyłącznie w języku polskim. Zasada jest prosta. Zbierz jak najwięcej skrzynek, które zwą się "okazjami".
Wiem, że mechanika nie powala, ale pracowałem więcej nad klimatem oraz możliwością rywalizacji z innymi graczami (lista najlepszych graczy) . Gra była robiona pod konkurs na Pepper.pl

Czekamy do wtorku na wyniki, jak myślicie są szanse na zgarnięcie jednej z głównych nagród?
mattdw - Witajcie,

#chwalesie nowym dzieciakiem z serii zręcznościowych szybkich g...

źródło: comment_fb2Y9R8PkrBzjYPcdwaaUC5p1R31VC0P.jpg

Pobierz
Od dziś #unity3d dostępne jest w nowych płatnych pakietach. Były one zapowiadane jakiś czas temu, ale jest drobna różnica - wersja Unity Plus jest dostępna już za $35 miesięcznie (wcześniej taką cenę zapowiadali tylko przy płatności rocznej). Ponadto jest w niej możliwość wyłączenia splash screena Unity.

Dodatkowo to jest cena już za całość (nie trzeba dokupować żadnych innych pakietów dla Androida czy iOS).

Szczegóły tutaj

#gamedev
Siema!

Update weekendowy.

Wczoraj skończyliśmy i udostępniliśmy wersję przeglądarkową naszej pierwszej gry: pyk więc można grać bez ściągania (niestety nie działa na Chromie bo nie obsługuje Web Playera :( )

Kolejną nowością jest nowy Doodler. #rozowypasek narysował, ja zrobiłem animację. Póki co tylko bieganie bo było tak gorąco, że nie dało się wysiedzieć przed kompem :)

carghool - Siema!

Update weekendowy. 

Wczoraj skończyliśmy i udostępniliśmy wer...

źródło: comment_qEdA157gR5WxejCAixezDHZWBCdOzKpN.gif

Pobierz
@Papik: Jak się podlewa jakimś gównem zamiast odpowiednich preparatów i nie używa nawozu to potem rośnie krzywo kwadratowo, ehh coraz więcej amatorów się pcha do zabawy...

  • Odpowiedz
Chcę w aplikacji w unity odtwarzać dźwięk z www. Skorzystałem z poniższego sposobu. Problem w tym, że odtwarza plik zapętlony a chciałbym tylko raz. Jakaś wskazówka jak to przerobić?

https://docs.unity3d.com/ScriptReference/WWW-audioClip.html

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
public string url;
public AudioSource source;
void Start() {
WWW www = new WWW(url);
source = GetComponent();
source.clip = www.audioClip;
}
void Update() {
if (!source.isPlaying && source.clip.isReadyToPlay)
source.Play();

}
}

#
void Update() {

if (!source.isPlaying && source.clip.isReadyToPlay)

source.Play();

}


@tkowal: tu masz problem, bo jak dojdzie do końca, to będzie ready to play i będzie not playing, więc zacznie od nowa. Daj jakąś zmienną typu boolean playedOnce = false;
a potem:

if (!source.isPlaying && source.clip.isReadyToPlay && !playedOnce)

source.Play();

playedOnce = true;

}
  • Odpowiedz
@interpolacja_liniowa: twój skrypt co klatkę sprawdza czy pozycja.y gracza jest większa od 10. Więc jak jest to generuje chmurę co klatkę. Podepnij ten skrypt do jakiego pustego obiektu. potem jak wygenerujesz chmurę to przesuwaj obiekt do góry o 10. W if sprawdzaj czy pozycja.y gracza jest większa od pozycji obiektu ze skryptem.
  • Odpowiedz
#android #unity3d #gamedev

Chciałbym poznać waszą opinie o mojej > ambitnej ( ͡° ͜ʖ ͡°)... grze. Polega ona na przechodzeniu labiryntów ;D
Ale jak proste by to nie było, moja efektywność = 3 odpalenia Unity co 2 tygodnie ()
Dlatego szukam inspiracji, powiedzcie co wam się w niej nie podoba, co mógłbym dodać(jeśli dzielenie się pomysłami to nie problem) i poprawić :)
Zaimplementowałem już
@Zjarany: Hej, mi się trafił taki labirynt gdzie cały czas była jedna ścieżka bez odgałęzień. Wydaje mi się, że dobrze by było powiększyć perspektywę.
  • Odpowiedz
Siema!

Spędzam na wykopie dość sporo czasu (od jakiś 6 lat ( ͡° ͜ʖ ͡°) ) i od jakiegoś czasu zastanawiałem się czy by się nie pochwalić grą którą robię ze swoim #rozowypasek.

Historia często się tutaj ostatnio pojawiała: #programista15k (a konkretniej tester oprogramowania ) rzuca korpo żeby zrobić grę. Prawie rok temu podjąłem właśnie taką decyzję, a 2 tygodnie temu skończyliśmy demo.

Tutaj możecie obczaić trailer:
carghool - Siema!

Spędzam na wykopie dość sporo czasu (od jakiś 6 lat ( ͡° ͜ʖ ͡°) ...

źródło: comment_xafNuVxv4IXt1Cf9uLyMLpsFXx1LoEEE.jpg

Pobierz