Skocz do zawartości

Sutikku

Użytkownicy
  • Postów

    738
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Odpowiedzi opublikowane przez Sutikku

  1. Cześć, nie wiem czy dobry dział wybrałem, ale mniejsza. Pół rok temu dostałem raspberry pi 3, model B dla ścisłości. No i biedactwo tak leży i się kurzy. Chciałbym zrobić z tego robota (samochodzik), który poprzez sztuczną sieć neuronową będzie uczył się jeździć. A na sam początek może nawet po prostu sterowany z aplikacji, taki samochodzik na pilota. Ale kompletnie się na tym nie znam, w jakie akcesoria powinienem się zaopatrzyć? Jeśli ktoś zna się na temacie chętnie poczytam wszelkie wskazówki.

  2. Chciałem żeby obiekt się niszczył po skończonej animacji. Myślałem, że jak każda instancja będzie miała ten sam speed i image_speed to powinny pokonywać ten sam dystans, ale jak sprawdzam przez distance_to_point(xstart,ystart), to okazuje się, że dla każdego innego kierunku ruchu jest inny pokonany dystans. Skoro speed oznacza ile pixeli pokonuje obiekt w trakcie 1stepu, to skąd różne wartości?

    I druga sprawa, do której rozwiązania potrzebuję rozwiązać pierwszy problem. Chcę znając liczbę klatek animacji, speed i dystans który chce żeby obiekt pokonał, wyliczyć jaki musi być dla niego image_speed. Jak to zrobić?

  3. Cześć, biorę się za jakiegoś skromnego rpg, takiego wiecie, klasycznego. Taka tibia czy realm of the mad god. Tylko, że offline.

    Właśnie chciałem się wziąć za umiejętności, ale nie mam pojęcia jak. Mam 2 pomysły, ale oba wydają mi się zbyt długie i może ma ktoś jakiś koncept w głowie jak to zrobić lepiej, jakoś może mnie naprowadzić na inny tor myślenia. To ja może przedstawię jak ja myślałem.

    1) Najprostszy

    GML (pseudokod)
    if skill==1

    {

    var f=instance_create(x,y,obj_fireball);

    f.direction=direction;

    f.speed=10;

    }

    if skill==2

    {

    invincible=1;

    alarm[x]=240;

    }

    2) Trochę bardziej uporządkowany, bo coś w stylu paru gotowych umiejętności w postaci skryptów w których zmieniam tylko zmienne w stylu

    GML (pseudokod)
    if skill==3

    {

    area_skill(sprite,range,inna_zmienna);

    }

    if skill==4

    {

    passive_skill(dlugosc_trwania,invincible)

    }

    Ale ten sposób znów trochę ogranicza różnorodność umiejętności. Ktoś coś?

×
×
  • Dodaj nową pozycję...