C#
Хотел бы услышать людей, которые разбираются в сфере.
Всем доброго дня, мне 18 лет и в течение 3 последних лет(примерно в 14-15 лет начал) я пытаюсь создать свою игру на unity с помощью С#(естественно), но по каким-то мистическим для меня причинам я словно хожу кругом: 1. Загораюсь идеей(маленькой, разумеется). 2. Иду в Unity. 3. Делаю, в том числе и смотрю ролики по разработке игр на ютубе(для обучения, поом иду делать свой шедевр). Но в игре как всегда случится какой-то сбой, который нагнет всю разработку(я не могу его или их исправить, такое ощущение, что юнити говорит мне валить оттуда подальше). Что со мной не так? Почему я топчусь на месте, еще и в самом начале пути? Уже столько времени потратил(3 года) уже жалко бросать. Мама говорит, что раз так долго нет результата, то стоит задуматься о чем-то другом и не думать о программировании и разработке игр. Что вы думаете на этот счет?
Думаю, что мама в целом права. В современном мире программирование - занятие достаточно сложное и скучное, если ты нацелен на быстрый результат - это не для тебя. Нужен нудный системный подход - для началя уяснить некие общие принципы, что вычислительные машины умеют, а что - нет, потом разобраться с основами дискретной математики, усвоить основные принципы ООП, потом изучить собственно C#, потом разобраться с твоей любимой библиотекой и ее возможностями, а потом уже приступать к разработке. А ты явно заходишь не с того конца и в который раз обнаруживаешь тот банальный факт, что порог вхождения довольно высок и преодолеть его с наскока не получится.
Александр Плотников
спасибо, возможно вы правы))), значит буду учить осн.дискретной математики и ООП)
Александр Плотников
А в какой момент я пойму, что я достаточно хорошо выучил осн.дискретной математики и ООП, чтобы создавать игры? Честно говоря, мне хочется как можно скорее приступить к созданию, т.к в голове много разных идей, а реализовать не могу
Потому что unity - это фреймворк, который просто облегчает разработку. А чтобы его использовать надо хорошо знать C#, уметь строить алгоритмы, понимать как строятся игры, уметь в математику. Начинать сразу с создания игры - это тупиковый путь. Да, тетрис можно и за пару месяцев написать, по урокам на ютубе. В идеале - институт, потом годы практики в нужной сфере. Игры - одна из самых сложных областей в программировании.
Александр Плотников
Спасибо
Потому что ты не флегматик, и этим все сказано! Точка
Александр Плотников
не совсем вас понимаю
Мало мотивации.
А скорее всего много отвлекаешься от основной своей цели.
Есть секрет - куда ты обращаешь свое внимание, туда течет твоя энергия,
так вот, - ты расплескиваешь свою энергию, отвлекаясь от гл. задачи.
Вариант - возьми задачу попроще:
просто шарик, движется по экрану, отскакивает от границ экрана,
начальное положение, скорость и вектор направления задается пользователем
или рандомно...
-это способен сделать?
потом добавь шариков,
- сделай чтобы при столкновении отскакивали еще и друг от друга...
От простого к сложному.
Не сдавайся!
Это своего рода вызов самому себе - слабо, да?
Такие вызовы будут всю жизнь,
тактические отступления могут быть (задача попроще, перерыв на обучение...).
Если же сольешься, не проявив Воли,
если будешь находить самооправдания,
- это станет поражением.
И жизнь может стать чередой поражений.
Все в твоих руках, - прояви волю.
А скорее всего много отвлекаешься от основной своей цели.
Есть секрет - куда ты обращаешь свое внимание, туда течет твоя энергия,
так вот, - ты расплескиваешь свою энергию, отвлекаясь от гл. задачи.
Вариант - возьми задачу попроще:
просто шарик, движется по экрану, отскакивает от границ экрана,
начальное положение, скорость и вектор направления задается пользователем
или рандомно...
-это способен сделать?
потом добавь шариков,
- сделай чтобы при столкновении отскакивали еще и друг от друга...
От простого к сложному.
Не сдавайся!
Это своего рода вызов самому себе - слабо, да?
Такие вызовы будут всю жизнь,
тактические отступления могут быть (задача попроще, перерыв на обучение...).
Если же сольешься, не проявив Воли,
если будешь находить самооправдания,
- это станет поражением.
И жизнь может стать чередой поражений.
Все в твоих руках, - прояви волю.
Похожие вопросы
- Я ухожу в сферу IT после 9,что делать?
- Есть кто разбирается в C# или в ПаскальABC? нужно найти сумму ряда
- Задайте значения M и N. Напишите программу, которая найдёт сумму натуральных элементов в промежутке от M до N.,
- Я давно хочу спросить. Возможно ли у нас в РФ программировать на русском языке?
- Хочу заняться программирование с нуля, нужно ли знание английский
- Дана матрица 4x5 . Найти минимальный элемент в строке, номер которой вводится с клавиатуры.
- Написать класс в котором генерируется исключение при делении элементов одного массива на другой размеры которых различны
- Учитывая целое число n (n>2), напишите метод, который возвращает простые числа из диапазона [2, n].
- Создание игры, нужны идеи или хотя бы стоит ли делать?
- Хочу изучать C#, но лагает Visual Studio. Можно ли это исправить?