Да, заметка и язык программирования
Как бы я ни любил музыку, мы говорим здесь о Unity и использовании C#. Я начал с учебника Roll-A-Ball и получил его наполовину. Даже после моего осеннего проекта я все еще был немного запутан, кроме частей фрагмента кода C#. Поэтому я залез в какую-то Документацию Unity и впитал в себя все, что мог. Я узнал, что публичная строка — это часть, которая позволяет вам настраивать ввод/заполнение формы как часть компонента вашего игрового объекта. Не знаю, как я не понял этого осенью.
Количество функций, компонентов и т. д., а также то, как они все работают вместе, меня по-прежнему ошеломляет. Мне трудно сделать такой большой шаг, чтобы действительно понять это. Хотя, я полагаю, такие детские шаги помогут приблизиться к этому прыжку.
Мне очень интересно исследовать свойства осязания. Такие свойства, как tapCount (подсчитывает количество нажатий), давление (величина давления, приложенного к прикосновению), радиус (оценочный радиус касания) и фаза (описывает фазу касания [стационарное, движущееся, начало, окончание]). Интересно подумать о том, в каких играх сейчас используются эти свойства. Эта информация может использоваться для хранения данных, например, об общем количестве касаний в течение игры. Было бы интересно увидеть эти данные в игре, например, на каком-то статистическом экране. Это также может относиться к родной операционной системе, возможно, как часть функции «Экранное время» в текущей iOS.
Осенью сценарии, которые я заставил работать в своей среде публичных выступлений, были следующими: таймер (возможно, здесь мне придется использовать GameObject Unity UI, не уверен), генератор случайных тем и отслеживание аудитории для игрока. Я вернулся к своим старым сообщениям на Medium и нашел свой пост в моем финальном проекте, но, к сожалению, я не включил ссылки на учебники. Ой! Урок научился документировать мою работу немного лучше. Это было намного сложнее, но вот видео, которое я помню, начиналось со скрипта генератора случайных тем:
Это заняло хороший кусок времени, чтобы понять. В этом есть довольно много движущихся частей и несколько разных сценариев, которые должны работать вместе.
Скрипт таймера прост, просто погуглите. Что касается отношения между игроком и аудиторией, я, кажется, начал с этого видео. Мне пришлось настроить пару вещей, так как мне нужны другие оси, чтобы оставаться фиксированными, но это определенно было хорошей отправной точкой для меня.
Я действительно хотел бы отойти от простого копирования и вставки кода, который я нашел в учебниках Youtube, и надеюсь, что он работает. Хотя есть большая вероятность, что я продолжу делать это в качестве основы, я хотел бы делать это, по крайней мере, с некоторым знанием того, что делает что, чтобы, когда у меня есть ошибки / проблемы, я мог их исправить с относительной легкостью.
Я с нетерпением жду возможности больше изучить C#, когда мы начнем загружать наши телефоны! Входной аспект всего этого очень увлекателен для меня.