Tuesday, February 23, 2016

Poruszanie bossa i AI/Boss movement and AI

Witajcie!
Dziś od rana próbuję rozgryźć zagadnienie poruszania się bossa w sposób jak najbardziej elegancki, gdyż jak na razie opiera się o rozbiciu i triggerowaniu poszczególnych etapów ruchu w funkcji Update(), ale jest to cholernie nieeleganckie rozwiązanie. I ponieważ nie korzystam w skrypcie z nadawania ruchu poprzez siłę przyłożoną do komponentu rigidbody, a funkcji MoveTowards muszę co klatkę wymuszać przesunięcie się bossa w stronę żądanego punktu. Działa, ale wygląda trochę sztucznie.

Hello!
This morning I'm trying to figure out the problem of moving the boss in the most elegant way, because so far is based on triggering various stages of movement in the function Update (), but it is a damn inelegant solution. And, because I do not use a script with broadcast traffic through the force applied to the component rigidbody and functions MoveTowards, I have to force a shift in the boss direction of the desired point in every frame. It works, but it looks a little unnatural.


Kolejna rzecz nad którą pracuję to inteligencja przeciwników. Chciałbym żeby przeciwnicy mieli możliwość poruszania się po planszy na boki aby utrudnić graczowi trafienie. Szczytem byłoby zmuszenie przeciwników do omijania pocisków gracza, ale myślę że byłoby to również zbyt duże utrudnienie.

Another thing I am working on is AI of opponents. I wish the enemies have the possibility to move around the board from side to side to make it difficult to player to hit them. The peak of it would be to force opponents to dodge player projectiles, but I think it would also be too much difficult.

Mój brzuch wyraźnie daje mi do zrozumienia, że czas zjeść śniadanie, więc idę to zrobić.
My stomach clearly gives me to understand that it is the time to eat breakfast, so I'm going to do it.

Grałem wczoraj w Ethana Cartera i mam mieszane uczucia. Wkrótce coś na ten temat napiszę. 
I played Ethan Carter yesterday and Im not sure what to think about it. I will write something about it soon.

Miłego dnia
Have a nice day

ps. Muszę wkońcu zrobić stronę wielojęzykową. Tłumaczenie wszystkiego w jednym poście już mnie wkurza
ps. I need to make the webpage multilanguage. Translating everything in one post pisses me off.