Hej,
Będę robił mały, szybki projekt gry mobilnej dotyczącej śmieci - ich sortowania i obecnego stanu w Polsce.
Gra ma być przeznaczona dla dorosłych i ma ich nauczyć do jakich pojemników wyrzucać rzeczy często nieoczywiste - folie/kopertę bąbelkową, tampony, specyficzne pudełka po żywności itd, itd... (i ewentualnie jaki wpływ na świat ma brak sortowania)
Nie chcę robić takiej typowej gry edukacyjnej typu memo albo sortowanie przez przeciąganie.
Szukam jakichś fajnych mechanik i
@skullek: 1. rpg i misje polegające na transporcie śmieci od npc'ów do odpowiednich lokacji. Wszystkich rodzajów odpadów.
2. Coś w rodzaju "paper toss" z tym że rzucamy losowymi odpadami do odpowiednich koszy
Siemanko ( ͡° ͜ʖ ͡°)

Nadszedł czas najwyższy na odświeżenie wyglądu SlideRide!
Nowe budynki, UI i wiele innych!

Zapraszam do pobierania, dajcie znać jak wam się podoba odświeżony wygląd :-)

Link:
https://play.google.com/store/apps/details?id=com.mohisoft.slideride

#gamedev #gry #android #grylogiczne #slideride #unity3d #unity
ZajebistyMamSzaliczek - Siemanko ( ͡° ͜ʖ ͡°)

Nadszedł czas najwyższy na odświeżeni...

źródło: comment_1600971207NS5MfIjT4GgsHQrh6WhXD8.jpg

Pobierz
Czołem,

Napisałem bardzo prostą wersję Snake'a w którym klikasz gdzie chcesz. Coś jak Flappy Birds w realiach Snake'a.
Problem jest taki, że pomimo prostoty połowa użytkowników nie rozumie jak w nią grać, nawet jak im wytłumacze i pokaże co i jak. Musiałem dodać instrukcję widoczną na starcie i potem instrukcje dostępne w menu, a i tak nie pomaga xD
Dosłownie, wysłałem tę grę do Apple Review i dostałem odpowiedź, że sterowanie nie
t3rmi - Czołem,

Napisałem bardzo prostą wersję Snake'a w którym klikasz gdzie chce...

źródło: comment_1600947056MQu9ZtzllSJK3Qw7hVV0nZ.jpg

Pobierz
@ewolucja_myszowatych: Wystarczy, że będzie w folderze Assets i tym samym assembly. Jak nie używasz Assembly Definition Files, to masz 1 assembly, więc nie ma problemu. Wtedy w kodzie gry możesz się odwołać poprzez pełną nazwę, w tym wypadku EasingFunction.Ease.EaseInQuad/EaseOutQuad... lub możesz użyć dyrektywy using static, żeby odwoływać się bezpośrednio poprzez Ease.

https://docs.microsoft.com/pl-pl/dotnet/csharp/language-reference/keywords/using-static
https://docs.unity3d.com/Manual/ScriptCompilationAssemblyDefinitionFiles.html
#gamedev #unity3d
W najbliższym czasie idę na rozmowę o pracę w studiu gamedevowym. Nie tyle rozmowę co "test kwalifikacji". Będzie to moje pierwsze podejście do próby znalezienia pracy w branży po kilku latach robienia gier samemu.
Jakieś rady? Czego się spodziewać i czy powinienem się jakoś przygotować?

Mirki mam 2 skrypty w grze i chciałbym żeby wymieniały zmienną między sobą co klatkę. Jak zrobić to najwydajniej?

Póki co robię to poprzez słownik: np. dictionary.gameobjects["Scripts"].GetComponent().sendValue();
ew. mogę użyć zmiennej public static int

Czy tak jest ok i Unity nie przewala co klatkę nadmiernej ilości danych? Np. czytając co klatkę cały skrypt zamiast pociągać tylko wartość zmiennej?

#csharp #unity3d
ewolucja_myszowatych - Mirki mam 2 skrypty w grze i chciałbym żeby wymieniały zmienną...

źródło: comment_1599744692Xsm8aaePZFM9XZ5cnJnlYy.jpg

Pobierz
@ewolucja_myszowatych: Coś takiego? Ustaw obcySkrypt w inspektorze.

using UnityEngine;

public class SkryptA : MonoBehaviour
{
[SerializeField] private SkryptB obcySkrypt;
private int mojaZmienna;
private double obcaZmienna;

private void Update()
{
if (obcySkrypt != null)
obcySkrypt.Ustaw(mojaZmienna);
}

public void Ustaw(double zmienna)
{
obcaZmienna = zmienna;
}
}

public class SkryptB : MonoBehaviour
{
[SerializeField] private SkryptB obcySkrypt;
private double mojaZmienna;
private int obcaZmienna;

private void Update()
{
if (obcySkrypt != null)
obcySkrypt.Ustaw(mojaZmienna);
}
Mirasy, właśnie robimy kolejny swój własny plugin na nasze zmodowane serwerki, tym razem plugin będzie pozwalał graczom na stawianie WatchTower na dachach ich baz, co doda kolejnego smaczku do rozgrywki.

Jakbyście chcieli wpaść sprawdzić serwery to ip są:
5x ares: rustomnia.co:28015
10x nobps: rustomnia.co:28045

Na razie mamy low-pop, z uwagi na to, że nie było reklamowania na youtube, więc wkrótce reklama i tam ruszy i powinno się ożywić :)

#rust #grajzwykopem no
KondominiumKatoSocjalistyczne - Mirasy, właśnie robimy kolejny swój własny plugin na ...

źródło: comment_1599297815abuXuMRd306emP23TBZYTb.jpg

Pobierz
Jak stworzyć Tilemap w Unity 3D? Chciałem zrobić prostą platformówkę, w której gracz porusza się w jedną stronę. Widok od boku, tło i elementy w nim występujące są płaskie, jedynie sama plansza posiada jakąś głębię, dlatego wybrałem Unity 3D. W projekcie 2D jest Tilemap, które idealnie nadałoby się do tworzenia tła mojej mapy, ale w projekcie 3D nie widzę takiej opcji ( ͡° ʖ̯ ͡°)


#unity #unity3d
Siemano Mireczki! Wydaliśmy ostatnio darmowe demo/prolog gry w świecie #gloriavictis o nazwie Siege Survival: Gloria Victis. Nie bardzo wiemy co się stało, bo gra wisi sobie jako 2 najpopularniejsza nowa gra na Steam, w ciągu kilku dni zainstalowało ją ponad 50 tysięcy graczy, z czego, ku naszemu zaskoczeniu, połowa to Chińczycy. ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡
jan-grochowski - Siemano Mireczki! Wydaliśmy ostatnio darmowe demo/prolog gry w świec...

źródło: comment_1598294342L1WQ80tW76y15XIzvS8bNz.jpg

Pobierz
@DrKittens: Na Steam jesteśmy 4 lata we wczesnym dostępie z naszym MMO, brakuje 2 dużych feature które obiecaliśmy na starcie żeby z neigo wyjść, chociaż szczerze mówiąc, dla nas wygodniej byłoby z niego wyjść już dawno temu bo gra jest w pełni grywalna, sprzedała się w 300 tysiącach kopii i Steam ostatnio zabija bardzo skutecznie zasięgi gier Early Access.

Siege wydajemy oczywiście bez wczesnego dostępu, Fish Tank Studio, czyli developerzy bezpośrednio
@Gaelwyn: housing.

Dlaczego abandonware? Bo dodaliśmy skiny do gry? Nie widzialem też żeby ktoś miał problem z tym że na święta zbierało się prezenty, ale może to kwestia tego ze community z Polski to jednocyfrowy procent w naszej grze.

Aktualizujemy naszą grę każdego jednego tygodnia, community się nie pomniejsza, ludzie kupują grę, imo to absolutne przeciwieństwo "abandonware". Crafting dalej potrzebuje używania miast, w tym miast gildyjnych żeby tworzyć najlepsze przedmioty.
via Wykop Mobilny (Android)
  • 0
@MshL: Każdy monobehaviour musi być w osobnym pliku bo inaczej unity ma problemy z kompilacją, jeśli chodzi o ilość różnych komponentów to desert chase ma ich dosyć mało