Efekt weekendowej zabawy w #unity ʕʔ

- Podstawowy drag & drop działa.
- Dynamiczne tworzenie kart na podstawie pliku z danymi.
- System zasobów, którey pozwala/nie pozwala zagrywać karty.

Cyfrowa wersja IT Startup - Gra Karciana #karciankait (najprawdopodobniej trochę zmieniona) to plan na rok 2021. Gdy już uda się domknąć międzynarodowe wydanie wersji fizycznej gry :) Kickstarter międzynarodowej wersji fizycznej już w czerwcu.

#javadevmatt #gry #gamedev
JavaDevMatt - Efekt weekendowej zabawy w #unity ʕ•ᴥ•ʔ

- Podstawowy drag & drop dzi...
W czym mogę najszybciej wyrenderować punkty(sfery) w przestrzeni? matplotlib (#python) działa strasznie wolno i jest słabo z kamerą. Myślałem jeszcze nad #opengl i #qt lub #unity. W ostateczności wykorzystam GPU i #cuda. Teoretycznie ma być jak najwięcej punktów w czasie rzeczywistym ( #lidar na samochodzie). Jakieś pomysły?
#programowanie #grafikakomputerowa (?) #grafika3d (?)
IceGoral - W czym mogę najszybciej wyrenderować punkty(sfery) w przestrzeni? matplotl...

źródło: comment_15869683498Fak4bCwlLJXBG4AVFgpT5.gif

Pobierz
Zrobiłem swoją pierwszą aplikację na Androida :D

Tic Tac Toe Masters to gra, w której oprócz klasycznej wersji kółko i krzyżyk można zagrać w nieco bardziej strategiczną jej odmianę, w której gra się na 9 planszach jednocześnie.

W planach mam jej dalszy rozwój. Najbardziej chciałbym zrobić multi, ale jeszcze nie do końca wiem jak :P

Gdyby ktoś chciał sprawdzić, to zapraszam :)
https://play.google.com/store/apps/details?id=com.fancycoconutgames.tictactoemasters

#chwalesie #android #programowanie #unity #gamedev
halo #unity3d #unity potrzebuję pomocy !
Staram się zrobić prostą gierkę dla syna, nauczyć go pisania literek / cyferek...
Mam sobie pewien pliczek SVG, chce wykorzystać go jako możliwy obszar po którym można rysować. Dajmy na to A.

Chce sprawdzić czy narysowana linia jest w obszarze zdefiniowanym przez krzywe w pliku SVG. Inaczej mówiąc czy napisana została literka A nie wyjeżdżając za linię literki A (zewnętrzne jak i wewnętrzne).
I mam problem.
@amisobad: no w sumie trochę tak to wygląda. Przyjąłem trochę taki model, przez to, że to będzie mobilna gierka (ale wypuszczę pewnie też na itch.io). Kolejną będę chciał robić typowo pod PC, i tam będę cisnął główne gameplay, a tak to tutaj trochę się bawię w takiej mobilno-growej mechanice.

Tag może być #badzlepszygamedev - kiedyś na nim robiłem gierki w js, zacznę go stosować przy nowych wpisach
Cześć

Do przemieszczania obiektu zawsze używałem takiego kodu:
private void M1()
{
float x = Input.GetAxisRaw("Horizontal");
float y = Input.GetAxisRaw("Vertical");

if (x > 0)
{
rb.velocity = new Vector2(speed, rb.velocity.y);
}else if(x < 0)
{
rb.velocity = new Vector2(-speed, rb.velocity.y);
}
else
{
rb.velocity = new Vector2(0f, rb.velocity.y);
}
}
Ale chciałem teraz użyć tego:
private void M2()
{
a.x = Input.GetAxisRaw("Horizontal");
a.y = Input.GetAxisRaw("Vertical");
rb.MovePosition(rb.position + a * speed * Time.deltaTime);
@rubesom:

Chciałem się tylko dowiedzieć co powoduje, że używając velocity, czyli tego: rb.velocity = new Vector2(speed, rb.velocity.y); obiekt spada w płaszczyźnie y przyspieszając. A używając transform.position tak się nie dzieje.


Bo to przyśpieszenie
Czy ktoś tu wie jak sprawić żeby setActive(false) dla bloku nie działało na jego dzieci/children? Mam blok który posiada ShadowCaster2D, jak za pierwszym razem jest widoczny to jest fajny kolor a kiedy daje setActive(false) dla bloku i potem znowu chce go zobaczyć to blok owszem jest tylko zmienia zupełnie odcień (chyba poprzez wyłączenie tego Castera2D); Rozwiązanie z foreach nie działa. #unity #unity3d #unity5
Ostatnie zmiany:
- ostatnio pracowałem głównie nad Restfull Api, więc nic co można by pokazać ale mam już rejestracje, logowanie, zapisywanie wyników graczy, pokazywanie wyników itp.
- zaimplementowałem wyświetlanie najlepszych wyników dnia na ekranie gameover. W przyszłości będzie to znacznie bardziej rozwinięte (pokazywanie spersonalizowanych wiewiórek graczy, flaga kraju z którego pochodzi gracz itp.)
- dodałem jeszcze ścianę rekordu na mapie, żeby było widać kiedy gracz przebije swój osobisty rekord. W przyszłości będą
BadzLepszy - Ostatnie zmiany:
- ostatnio pracowałem głównie nad Restfull Api, więc n...
@BadzLepszy: Siemka! Miło patrzeć jak ktoś wrzuca przez dłuższy czas development jednej gry i robi to cały czas. I dalej będę z chęcią patrzył jak ci się wiewiór r̶o̶z̶b̶i̶j̶a rozwija :)
Piszesz że robisz podstawowe funkcjonalności a zajmujesz się RESTowym API do leaderboardów co wydaje mi się troszeczkę nie podstawą gry, aczkolwiek sam dobrze wiem że czasem trzeba odreagować od jednej części projektu robiąc jakąś zupełnie inną, więc trochę rozumiem aczkolwiek
aczkolwiek sam dobrze wiem że czasem trzeba odreagować od jednej części projektu robiąc jakąś zupełnie inną, więc trochę rozumiem aczkolwiek nie rozumiem po co w takim przypadku dodawać ten opis że robisz podstawy.


@draculeq: Siema, co do opisywania featurów jako podstawowych to pewnie masz rację - bardziej by odpowiadało określenie bazowe/podstawowe/założone funkcjonalności. Poprawię ten opis przy kolejnych wpisach.

Generalnie ten mój dewelopment gry jest chaotyczny, na razie robię rzeczy, które sobie