Wszystko
Najnowsze
Archiwum
3
Konkurs dla programistów gier od Asus'a, do wygrania laptop

Asus organizuje konkurs dla twórców gier, w którym można wygrać między innymi laptopa. Wystarczy zaprojektować w Unity3D z ich materiałów grę podobną do „Electro Body” z 1992r. Można też wziąć udział w drugiej kategorii i napisać fabułę gry. Czas do 6.12.2021r.
z- 1
- #
- #
- #
- #
- #
- #
cel:
zrobienie gry na zasadzie prostego quizu
Najlepiej grzebać się z tym android studio na samej javie czy zrobić to z darmowym #unity3d
Celuje w samego androida z tym
Jakieś za i przeciw w przypadku tych dwóch dróg?
ᶘ
zrobienie gry na zasadzie prostego quizu
Najlepiej grzebać się z tym android studio na samej javie czy zrobić to z darmowym #unity3d
Celuje w samego androida z tym
Jakieś za i przeciw w przypadku tych dwóch dróg?
ᶘ
@IGorgonzolass: Unity to najprostsza droga jaką możesz obrać + jest masa tutków.
- 1
@IGorgonzolass: jeśli to quiz a nie bardziej skomplikowana gra z efektami 3d to mnie by odstraszało bo wiedziałbym że mój telefon niepotrzebnie renderuje w kółko takie same klatki
- 2
W Weekend trochę się bawiłem fizyką w Unity :)
W książce od fizyki trafiłem na Prawo Hooka i chciałem zobaczyć jak one się sprawdza w Unity.
https://pl.wikipedia.org/wiki/Prawo_Hooke%E2%80%99a
Póki
W książce od fizyki trafiłem na Prawo Hooka i chciałem zobaczyć jak one się sprawdza w Unity.
https://pl.wikipedia.org/wiki/Prawo_Hooke%E2%80%99a
Póki
źródło: comment_1636391788xIde1EaJyVgSbv7J2iEEUx.gif
Pobierz"parametric surface equation"
@lolhehe: Czy to nie chodzi o generowanie takiej sprężyny z kodu? W sensie sam mesh na podstawie formuły z tego pytania zamiast tworzyć model w blenderze
- 1
- 3
Siema!
W ramach nauki unity sklepałem prosty clicker. Wrzuciłem go ostatnio na google play, ale praktycznie każdy nowy gracz odinstalowuje go zaraz po instalacji.
I tutaj mam pytanie do was:
Co was zniechęca do tej gry zaraz po uruchomieniu?
Z
W ramach nauki unity sklepałem prosty clicker. Wrzuciłem go ostatnio na google play, ale praktycznie każdy nowy gracz odinstalowuje go zaraz po instalacji.
I tutaj mam pytanie do was:
Co was zniechęca do tej gry zaraz po uruchomieniu?
Z
źródło: comment_16363735035CohFOzFZ80gaCScRd2eWI.jpg
Pobierz- 3
@jk12325: to, że jest to kolejny, bezsensowny clicker
@jk12325: Pobrałem gierkę i powiem, że ma potencjał! Brakuje jakiś misji, które będą się odnawiać co ileś na czasu (np. weekendowe, codzienne itp.) reklam nie ma dużo, więc to na pewno na +, ale coś mi brakuje jakby w reklamowaniu tej gry (ss na googlu), podstawa to marketing, więc tutaj musisz zmienić ewidentnie └[⚆ᴥ⚆]┘
#unity3d #unity #gamedev #fizyka #matematyka
Pytanie mam.
Trochę w szkole się obijałem i teraz wychodzi.
Robię grę i mam strzałę, którą wypuszczam z punktu x pod kątem alfa z przyspieszeniem v.
Próbuję zrobić tak żeby po wypuszczaniu strzała spadła przeciwnikowi na głowę (póki co dla uproszczenia zakładam że przeciwnik się nie rusza) - muszę ogarnąć kąt wypuszczenia strzały i przyspieszenie początkowe.
Pytanie mam.
Trochę w szkole się obijałem i teraz wychodzi.
Robię grę i mam strzałę, którą wypuszczam z punktu x pod kątem alfa z przyspieszeniem v.
Próbuję zrobić tak żeby po wypuszczaniu strzała spadła przeciwnikowi na głowę (póki co dla uproszczenia zakładam że przeciwnik się nie rusza) - muszę ogarnąć kąt wypuszczenia strzały i przyspieszenie początkowe.
@KrojonyAnanas: jak robisz w unity to po co sobie utrudniasz życie i nie używasz komponentów fizycznych? nie mam głowy by to teraz rozpisywać , ale gdybym robił coś takiego to po prostu dałbym rigidbody, przyspieszenie i elo
@TymRazemNieBedeBordo: on chce odwrotnie. Jak AI ma wystrzelić żeby w miarę trafić
Mirki, polecicie jakiś kurs internetowy C# ? Chcę rozpocząć naukę programowania konkretnie pod pracę i tworzenie (na początek) małych gier 2D na Unity 3D.
Drugie pytanie, może być odrobine niezrozumiałe bo dopiero stawiam pierwsze kroki w tym temacie (・へ・):
Unity 2020.3.21f1 (64-bit) na którym obecnie pracuję i uczę się z kursem z Udemy nie ma możliwości tworzenia skryptów w C# (jakichkolwiek) Poprzednie wersje Unity miały taką możliwość, ale kurs jest
Drugie pytanie, może być odrobine niezrozumiałe bo dopiero stawiam pierwsze kroki w tym temacie (・へ・):
Unity 2020.3.21f1 (64-bit) na którym obecnie pracuję i uczę się z kursem z Udemy nie ma możliwości tworzenia skryptów w C# (jakichkolwiek) Poprzednie wersje Unity miały taką możliwość, ale kurs jest
źródło: comment_1635869788Cadm8D35WckJZfP6kbV4H7.jpg
Pobierz@Wezzu: W instalatorze Unity zawsze powinna być opcja doinstalowania Visuala. Wtedy masz pewność, że będzie działać. Od razu zainstaluje ci też narzędzie do debugowania i powinno ustawić Visuala domyślnie w Unity bo MonoDevelop już chyba nie jest wspierany wcale.
A co do kursów. U mnie nauka samego Unity i API pod Unity wyglądała w większości tak, że jak coś chcę zrobić i nie wiem jak, to szukam w google i
A co do kursów. U mnie nauka samego Unity i API pod Unity wyglądała w większości tak, że jak coś chcę zrobić i nie wiem jak, to szukam w google i
- 1
@ladykagami: masz rację, unity hub ma teraz opcję doinstalowania visual studio. Swojego czasu jeszcze tego nie było
@wojciech-http-witowski: Zapowiada się bardzo sympatyczna i oryginalna gra :D Życzę ogromnego sukcesu!
P.S. marzenie taką grę stworzyć i rozwijać.
P.S. marzenie taką grę stworzyć i rozwijać.
- 1
@wojciech-http-witowski: chodzi mi o to , że na unity dużo ludzi robi takie gry typu low poly, i interesuje mnie czy są tam jakieś specjalne narzędzia, które to ułatwiają, czy po prostu robisz modele takie kanciaste w blenderze i wrzucasz do gry
- 0
Hej, dwa szybkie pytanka:
1. Mam sobie kulkę lecącą z jakąś szybkością i ścianę. Na kulce jest RigidBody2D i SphereCollider2D, na ścianie BoxCollider2D. Kulki spawnują się z poruszającego się gracza. W OnTriggerEvent2D kulki mam że przy kolizji zostaje zniszczona za pomocą Destroy(GameObject). Wszystko działa fajnie poza tym, że przy wyższych szybkościach kulki znikają jak im się podoba, czasem tuż przy zetknięciu ze ścianą, czasem trochę wcześniej. Dzieje się tak niezależnie od tego
1. Mam sobie kulkę lecącą z jakąś szybkością i ścianę. Na kulce jest RigidBody2D i SphereCollider2D, na ścianie BoxCollider2D. Kulki spawnują się z poruszającego się gracza. W OnTriggerEvent2D kulki mam że przy kolizji zostaje zniszczona za pomocą Destroy(GameObject). Wszystko działa fajnie poza tym, że przy wyższych szybkościach kulki znikają jak im się podoba, czasem tuż przy zetknięciu ze ścianą, czasem trochę wcześniej. Dzieje się tak niezależnie od tego
- 1
@Virsky: Kulke ruszaj przez AddForce, wtedy będzie reagować z fizycznymi obiektami. Jak chcesz żeby velocity było stale to możesz w fixedupdate, nigdy w update. Natomiast polecam użyć tego raz, w Start().
Rb.AddForce(fotce, ForceMode.impulse);
Wtedy kulka na pewno dobrze zareaguje na kontakt z colliderem. Jeśli nie chcesz żeby kulka zwalniała ani opadała zablokuj oś y na rigidbody i ustaw drag na 0.
Rb.AddForce(fotce, ForceMode.impulse);
Wtedy kulka na pewno dobrze zareaguje na kontakt z colliderem. Jeśli nie chcesz żeby kulka zwalniała ani opadała zablokuj oś y na rigidbody i ustaw drag na 0.
- 0
Hej Mirki, mam kilka pytań:
1. Którą wersję Unity zainstalować żeby żarło jak najmniej ramu? I czy jak zainstaluję np. wersję z 2015 to czy MonoDevelop który wezmę w pakiecie będzie miał wszystkie intellisense, podpowiadanie składni itp. z góry ustawione? Bo np. jak próbowałem pobrać MonoDevelop z 2017 przez UnityHub i podpiąłem pod Unity 2020 to nijak nie mogłem sprawić żeby to działało, nie pokazywało żadnych komponentów Unity tylko czysty C#.
2. Piszę gierkę
1. Którą wersję Unity zainstalować żeby żarło jak najmniej ramu? I czy jak zainstaluję np. wersję z 2015 to czy MonoDevelop który wezmę w pakiecie będzie miał wszystkie intellisense, podpowiadanie składni itp. z góry ustawione? Bo np. jak próbowałem pobrać MonoDevelop z 2017 przez UnityHub i podpiąłem pod Unity 2020 to nijak nie mogłem sprawić żeby to działało, nie pokazywało żadnych komponentów Unity tylko czysty C#.
2. Piszę gierkę
@Virsky: Unity 2020 proponuję+visualstudio community
2. W Unity dziedziczysz z monobehaviour żeby spinać kod z obiektami. Do tego możesz sobie tworzyć własne klasy od podstaw lub używać scriptable objects
3. Musisz przekazac jakoś referencję. Robisz pole w jednym skrypcie i wpinasz w jego instancje instancje innego skryptu ( przeniesiesz w edytorze)
Zrób kilka tutoriali najpierw
2. W Unity dziedziczysz z monobehaviour żeby spinać kod z obiektami. Do tego możesz sobie tworzyć własne klasy od podstaw lub używać scriptable objects
3. Musisz przekazac jakoś referencję. Robisz pole w jednym skrypcie i wpinasz w jego instancje instancje innego skryptu ( przeniesiesz w edytorze)
Zrób kilka tutoriali najpierw
@Virsky: zrob sobie gamemanagera w ktorym zepniesz co potrzebujesz i odwoluj sie do niego przez static instancję
@ewolucja_myszowatych: Z punktu widzenia performance'u, to zrobiona w shaderze na sztywno zamiana texCoords.uv na texCoords.vu powinna mieć impact równy lub bliski 0. Jedynie jakaś lokalność mogłaby tu ewentualnie mieć wpływ, ale jeśli wszystkie atrybuty vertexa leżą obok siebie to nie sądzę aby to miało znaczenie. Natomiast musisz się zastanowić, czy z punktu widzenia logiki działania całej gry nie byłoby lepiej wpychać do pamięci już wcześniej zamienionych współrzędnych.
@ewolucja_myszowatych: lepiej w edytorze niż w runtime, lepiej shaderem bo się nie narobisz z modelami, lepiej przeskalować transform na -1 i masz odwrócone a tak w ogóle to lepiej wyjaśnij do czego to potrzebne
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
@Virsky: się liczysz;)
Wystrzelaj na początku a nie na końcu przedziału czasowego.
Zapamiętujesz czas ostatniego strzału i warunek jest taki
Jeśli wciśnięty spust i obecny czas większy od poprzedniego strzały+ pauza i wystrzelaj kolejny i zapisujesz czas.
Wystrzelaj na początku a nie na końcu przedziału czasowego.
Zapamiętujesz czas ostatniego strzału i warunek jest taki
Jeśli wciśnięty spust i obecny czas większy od poprzedniego strzały+ pauza i wystrzelaj kolejny i zapisujesz czas.
- 1
@Virsky: po pierwsze to wygoogluj sobie object pooling. To że gra prosta to nie ma znaczenia, jak będziesz instancjonowal obiekty często to po jakimś czasie zapchasz pamięć i będziesz miał ścinki.
Jeśli chodzi o strzelanie to jest masa sposobów żeby to zrobić. Korutyny do tego nie są dobre, korutyny się nadają do tego że np musisz być pewny że coś się wydarzyło a zajmuje więcej niż jedną klatkę (np generowanie mapy)
Jeśli chodzi o strzelanie to jest masa sposobów żeby to zrobić. Korutyny do tego nie są dobre, korutyny się nadają do tego że np musisz być pewny że coś się wydarzyło a zajmuje więcej niż jedną klatkę (np generowanie mapy)
- 7
Witam miraski, mam mały problem w unity i chciałbym zrozumieć z czego on wynika. W ramach nauki piszę sobie prostą grę platformową, na razie prototypuje mechanikę poruszania się.
Dodałem poruszanie się w 2 kierunkach, skok z możliwością podwójnego skoku.
Niestety gdy postać spada z platformy działa na nią "zwielokrotniona grawitacja", przez co spada natychmiastowo, gdy normalnie skaczę to wszystko jest ok.
Problem prawdopodobnie jest banalny. Czy ktoś miły zerknie do kodu i nakieruje
Dodałem poruszanie się w 2 kierunkach, skok z możliwością podwójnego skoku.
Niestety gdy postać spada z platformy działa na nią "zwielokrotniona grawitacja", przez co spada natychmiastowo, gdy normalnie skaczę to wszystko jest ok.
Problem prawdopodobnie jest banalny. Czy ktoś miły zerknie do kodu i nakieruje

- 3
Obstawiam, że problemem jest 37 linijka, jak jesteś na ziemi to się ciągle kumuluje directionY przez grawitacje, nic dziwnego, że gdy spadasz na ziemi to Ci się zbierze z Update i będzie spadać szybko.
- 2
@LordFen: @denis-szwarc: Finalnie dodałem,
Załatwiło to problem, jeszcze raz dziękuję.
if (_directionY < _fallSpeed)
_directionY = _fallSpeed;Załatwiło to problem, jeszcze raz dziękuję.
- 0
Hej Mirki, chciałem pobawić się trochę w robienie gier w Unity, ale okazuje się że MonoDevelop który jest na wszystkich starych tutorialach jest już nie wspierany. Mam niby VS Code, ale niestety odpalony razem z Unity i kilkoma kartami w chrome jest sporym obciążeniem dla mojego tostera. Zazwyczaj wystarcza mi Sublime Text ale w tym przypadku wolałbym chyba coś dedykowanego pod C#, więc co najlepiej wybrać?
#programowanie #unity3d
#programowanie #unity3d
- 5
@Virsky: Chyba nic lżejszego, wartego uwagi i dedykowanego pod C# nie znajdziesz niż VS Code. Za to z większych narzędzi mogę Ci polecić Rider od jetbrains, fajnie współpracuje z Unity :)
@dziki_dziki: Jak VS Code zamula to Visual Studio raczej tym bardziej. Co nie zmienia faktu, że jest dużo lepszym wyborem.
- 6
Ostatnio mówiliśmy trochę o Unreal Engine, tym razem przyszedł czas na rozmowy o Unity. Moim gościem będzie Tomek Paszek, programista z Unity Technologies, z którego artykułów uczyłem się kilka lat temu korzystania z Unity Test Tools.
Zapraszam jak zwykle na YouTube we wtorek o 17:00. :)
Link do transmisji - https://makegames.today/unity
Do
Zapraszam jak zwykle na YouTube we wtorek o 17:00. :)
Link do transmisji - https://makegames.today/unity
Do
źródło: comment_1635141155KPi4pPVW8xEuHmlBv2jGfF.jpg
Pobierz- 3
powracamy z Ignatiusem w odnowionej wersji. Gra została przebudowana w około 70 %. Bedzie dostępna w przyszłości na androida oraz switch. Wiecej screenów w komentarzach. Stay tuned
#ignatius #gamedev #tworczoscwlasna #unity3d #grafikakomputerowa #gry #switch
#ignatius #gamedev #tworczoscwlasna #unity3d #grafikakomputerowa #gry #switch
źródło: comment_1634083363iNg7YzSb4uDOJLvyd5rnnL.jpg
PobierzTeaser gry musi mieć jakąś muzykę, wybór był oczywisty ( ͡° ͜ʖ ͡°)
Jeszcze "tylko" zdobyć oficjalną zgodę na wykorzystanie utworu i będzie można zacząć coś nagrywać i montować.
#gamedev #samochody #motoryzacja #gry #unity3d #steam #programowanie #discopolo
Jeszcze "tylko" zdobyć oficjalną zgodę na wykorzystanie utworu i będzie można zacząć coś nagrywać i montować.
#gamedev #samochody #motoryzacja #gry #unity3d #steam #programowanie #discopolo

Treść przeznaczona dla osób powyżej 18 roku życia...
@moje_ovh_chce_miodu: to lepsze
























powodzenia w przygodzie z online dev'ką... przyda Ci się ( ͡° ͜ʖ ͡°)