Как создать ио игру

рейтинг: 4.85 - 249 голосов
Как создать ио игру — GemesBox
Комментарии пользователей
MISHKA 09.11.2017 - 13:27

Ты блять чувак блять тупой или что? Ты половину пропускаешь и не объясняешь. И как у тебя учится делать?

  • Ответить
SpartanzNeverDie 10.11.2017 - 19:33

За спонсора лайк без раздумий, ибо рассмешило. Однако важный факт: он говорит не о геймдеве, а об ООП. А там действительно связи прямой нет. Что касается геймдева, то тут реально все вопросы пропадают, когда речь заходит о написании любой игровой физики, что сложной, что вот такой

  • Ответить
Аведик Оганесян 13.11.2017 - 18:23

Оч срочно,ребят, спасайте) 2D игра : Есть ракета, мне нужно,чтобы нос ракеты всегда смотрел в сторону нажатия на экран, понимаете? То есть вот я двигаю ракетой и чтобы ракета всегда смотрела в сторону пальца на экране = в сторону нажатия мышки, то есть в сторону курсора. Как можно реализовать? Весь YouTube перерыл, нигде ничего нет (

  • Ответить
MenTos 15.11.2017 - 23:47

у меня не получается он просто вверх едет

  • Ответить
Channle Senya 17.11.2017 - 16:14

дай сыллку на лист в клетку

  • Ответить
В Гостях У Ростика ващенко 20.11.2017 - 02:01

urlhash=713271014265277376

  • Ответить
MenTos 18.11.2017 - 19:48

нихрена! using UnityEngine using System.Collections public class Playermove : MonoBehaviour { Vector2 mousePosition void Start () { } // Update is called once per frame void Update () { mousePosition = Input.mousePosition mousePosition = Camera.main.ScreenToWorldPoint (mousePosition) mousePosition -= (Vector2)transform.position transform.Translate (mousePosition Time.deltaTime) } }

  • Ответить
Reaction 21.11.2017 - 13:49

Это удивление или замечание? У кого правильно?

  • Ответить
Natacha Levchekova 20.11.2017 - 16:56

А можно узнать откуда ты знаешь все эти функции и команды)?

  • Ответить
gytor grat 21.11.2017 - 23:24

Как сделать ограничение карты, что бы она не была бесконечно долгой?

  • Ответить
Модарт Каин 24.11.2017 - 22:27

Как это реализовать под андроид? Тут ведь позиция мыши, а не последнего тача.

  • Ответить
ANDROIDHELPER UNITY D and more 25.11.2017 - 23:21

На андроиде тач работает как и мышь.

  • Ответить
Crazy Fox 26.11.2017 - 12:09

привет, в гугл плей видел agar.io. Это что твои игры?

  • Ответить
Курим Цветы 29.11.2017 - 03:43

нет, не он, он просто объяснил реализацию игры

  • Ответить
DIXEGI 28.11.2017 - 20:08

Актуально на текущий момент или нет, но, не пойму, зачем химия с геометрией? Есть такая штука у структуры векторов, как Normalize, решает все проблемы с ускорением или замедлением передвижения объекта. Простой пример: Vector2 endpos = Camera.main.ScreenToWorldPoint(Input.mousePosition) endpos -= (Vector2)transform.position endpos.Normalize() transform.Translate(endpos speed Time.deltaTime) где speed - переменная типа float. Работает превосходно. Если и так не нравится, можно использовать MoveTowards. А вообще, если используется физика, то тогда лучше двигать объект по средствам Rigidbody, и все манипуляции проводить в FixedUpdate методе. Так же, использовать запись типа transform.Translate не рекомендуется, лучше, и более правильно кэшировать объект игрока при старте, как и любой другой объект, к которому есть какая либо коммуникация, но, это уже совсем другая история.

  • Ответить
John Agryn 30.11.2017 - 15:19

Обязательно нужно было изворотиться, можно было же схитрожопить, Автор?

  • Ответить
Super Miner 03.12.2017 - 12:52

Когда следующая часть?

  • Ответить
макс стеценк 05.12.2017 - 11:57

ето игру на андроид делают или на комп?

  • Ответить
Курим Цветы 07.12.2017 - 01:50

без разницы

  • Ответить
Чувак 06.12.2017 - 22:29

ОШИБКИ В СКРИПТАХ ИЗ ЗА НЕ ТОЙ ВЕРСИИ! ПОЭТОМУ ЕВГЕНИЙ УКАЗЫВАЙТЕ ТОЧНУЮ ВЕРСИЮ UNITY

  • Ответить
Guest 09.12.2017 - 11:53

Смешно! Это то же самое если Учитель по Русскому напишет слово: Шина как Шына!

  • Ответить
Курим Цветы 10.12.2017 - 15:20

скорее всего ты вписал скрипты неправильно

  • Ответить
ANDROIDHELPER UNITY D and more 11.12.2017 - 23:15

А какие ошибки то? И зачем писать капсом? И так бы увидели комментарий.

  • Ответить
Муслим Хасиев 08.12.2017 - 08:43

а ты можешь срыпты кидать сюда или ссылки на них

  • Ответить
Eugene 10.12.2017 - 16:24

Мне очень нужна помощь. Я не понимаю, зачем нам нужна такая вещь как this і конструктор. Зачем нам в конструкции get писать get{return this.CalculateMethod() }, если же мы просто можем написать get{return CalculateMethod()}

  • Ответить
Pony Killer 12.12.2017 - 00:34

я вроде все верно написал но у меня не получается using UnityEngine using System.Collections public class NewBehaviourScript : MonoBehaviour { Vector2 mousePosition // Use this for initialization void Start () { } // Update is called once per frame void Update () { mousePosition = Input.mousePosition mousePosition = Camera.main.ScreenToWorldPoint (mousePosition) mousePosition = mousePosition - (Vector2)transform.position transform.Translate (mousePosition Time.deltaTime) } }

  • Ответить
timon 14.12.2017 - 14:38

Держи скрипт using UnityEngine using System.Collections public class Playermove : MonoBehaviour { Vector2 mousePosition void Start () { } // Update is called once per frame void Update () { mousePosition = Input.mousePosition mousePosition = Camera.main.ScreenToWorldPoint (mousePosition) mousePosition -= (Vector2)transform.position transform.Translate (mousePosition Time.deltaTime) } }

  • Ответить
Pony Killer 17.12.2017 - 14:35

добавлял

  • Ответить
Евгений Бренев 20.12.2017 - 08:48

вы добавили скрипт на объект?

  • Ответить
Серёжа Мезенцев 14.12.2017 - 04:02

Клёво, можно название песни в начале?

  • Ответить
ANDROIDHELPER UNITY D and more 15.12.2017 - 17:33

Треклист в конце урока есть. Там все песни указаны по порядку

  • Ответить
Дамир yesworld 15.12.2017 - 10:14

Урок интересный - СПАСИБО, с меня лайк. :) P.s. небольшая просьба. можно каждый раз не добавлять музыку? Либо добавлять, но не так сильно.

  • Ответить
<iframe src="http://panorama-auto.ru/embed?id=38153" frameborder="0" allowfullscreen></iframe>