Всем всё-равно не угодишь. Если вставить классику, то кто-то может заявить, типо «что за фигню ты всунул, давай норм музон». Так что это дело вкуса и моды.
Знаки препинания не нужны?
А в итоге, я так и не понял, чего ты хотел этим сказать. Что-то про громоздкость Cry Engine, что-то о крутости Unity, но в целом — просто ничего.
Для этого и придумали алгоритмы и блок-схемы :) Если не можешь выразить свои мысли — нарисуй блок-схему, и уже по ней будет ясен алгоритм. В коде же порой пару комментариев достаточно, чтобы объяснить любой костыль или нагромождение.
Мне кажется, этот код можно было бы сделать универсальнее, если бы:
1) Сила трясения задавалась программно, а не выбиралась бы случайным образом
2) Для тряски использовались синусы/косинусы, а не рандомные значения
В конечном счёте, мне обидно, что вы считаете себя композитором, не зная муз. теории.
Признаюсь, я погорячился со словом «совершенно», но ведь так тоже нельзя, согласитесь?
Опять же из серии «я программист но пишу наугад». Те люди, скорее всего, тоже не знакомы с теорией. Я могу написать полурабочий код с утечками памяти, и все будут пользоваться данной программой, но это не сделает меня хорошим программистом. Даже приемлемым не сделает.
Для многих это секрет, но музыка — это целая наука. Есть в музыкалках даже такой предмет — муз. теория. Я помню статью автора, в которой он говорил, что не знает даже нот.
В целом, это звучит так: «Я программист, но я не знаю что такое циклы, никогда в жизни не видел ни строчки кода, но всё-равно я пишу.» Наугад? Да, при обладании слуха можно написать мелодию (один мой товарищ, Максим его зовут, как-то раз подошёл к пианино и просто заиграл на нём, хотя до этого никогда не играл), но автор использует лишь до-мажор, а так же прибегает к таким вещам, которые по сути просто запрещены музыкальной теорией. Например, использование квинт — это пункт из «расстрельного листа».
А в итоге, я так и не понял, чего ты хотел этим сказать. Что-то про громоздкость Cry Engine, что-то о крутости Unity, но в целом — просто ничего.
«Депрессию» ставят после двух недель, так что на «пару дней» ты её ну никак получить не мог :)
В простых алгоритмах комментарии излишни
Вот тут и так понятно, что код делает
А вот тут чёрт быстрее ногу сломит, чем поймёт, что тут происходит
1) Сила трясения задавалась программно, а не выбиралась бы случайным образом
2) Для тряски использовались синусы/косинусы, а не рандомные значения
Признаюсь, я погорячился со словом «совершенно», но ведь так тоже нельзя, согласитесь?
В целом, это звучит так: «Я программист, но я не знаю что такое циклы, никогда в жизни не видел ни строчки кода, но всё-равно я пишу.» Наугад? Да, при обладании слуха можно написать мелодию (один мой товарищ, Максим его зовут, как-то раз подошёл к пианино и просто заиграл на нём, хотя до этого никогда не играл), но автор использует лишь до-мажор, а так же прибегает к таким вещам, которые по сути просто запрещены музыкальной теорией. Например, использование квинт — это пункт из «расстрельного листа».