Форум программистов, компьютерный форум, киберфорум
Программирование игр
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 05.12.2019
Сообщений: 44
1

Нужно поставить на путь истинный

17.06.2020, 17:49. Просмотров 1163. Ответов 2

Попробую объяснить всю картину более цельно
Я закончил 1 курс по специальности инженерия программного обеспечения там я изучал си. Изначально я поступал туда из за того что всю жизнь хотел делать игры и вот после окончания первого курса решил этим заняться и столкнулся с проблемой того что я не знаю как начать и что делать.(сам принцип программирование я вроде понял то есть ТЗ я понимаю)
Узнал что для UNITY нужен C# и немного его изучил (синтаксис там очень похож на Си и сам язык очень похож потому это было не сложно)
И тут я понял что я не понимаю как начать что-то делать на UNITY и откуда брать информацию начал гуглить но так ничего на русском и не нашел

Может кто знает какие-нибудь курс или возможно даже книги но читать технические книги у меня плохо получается
Очень буду признателен всем кто поделиться опытом и что-то подскажет
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.06.2020, 17:49
Ответы с готовыми решениями:

Возврат на истинный путь, или как вернуться на путь программиста
Доброго времени суток, товарищи! Зайду из далека. Окончил в 14 году универ на программиста,...

Наставьте на Путь Истинный
Делаю мультиплеерную мультиплатформенную пошаговую стратегию на C++/Cocos2DX. У этого движка есть...

Наставьте на путь истинный
Друг уронил геймпай от xbox 360, который так же подходит для PC. Теперь при подключении компьютер...

Направьте на путь истинный
Содержание работы: Написать программу, реализующую обмен (чтение/запись) данных по схемам...

2
Модератор
1425 / 425 / 140
Регистрация: 11.08.2017
Сообщений: 1,445
17.06.2020, 20:03 2
Создание игр одним юнити не ограничивается. К примеру есть еще unreal engine где в качестве языка тспользуется с++, есть еще cry engine (не знаю какой язык), jmonkey engine на java и куча других. Есть чисто физические движки, например box2d, bullet которые подключаются в виде библиотек. На худой конец можно писать все самому используя любой удобный язык и любой графический апи (opengl, opengl es, webgl, vulkan, directx). Если не использовать готовые движки то это имхо будет ближе к кодингу игр)) но это и в разы сложнее.
А так для создания игр знание одного программирования очень мало, особенно с готовыми дыижками по типу юнити/анреал. Львиная часть работы состоит в создании 3д моделей и где нужно их анимации (не говоря уже про текстурирование и создание материалов). И выходит даже так, что 3дшнику будет проще создать игру. Си шарп вместе с джавой считаются самыми простыми языками, в анреале есть блюпринты где можно без кода создавать логику.
В любом случае тебе понадобятся ресурсы. Для 3д игр модели и что написал выше, для 2д спрайты, если создавать самому то надо уметь не хило рисовать.
Какая цель в создании игр?
Я сам хочу создавать игры и изучаю opengl, а так же имею опыт работы 3д моделером. И после ознакомления с ремейком света опять (помню уже пытался но забросил) загорелся идеей создать нечто похожее. Этот свет (the light remake) больше техно демка, но создана российским разработчиком самоучкой на юнити. Он изучал кодинг на шарпе во воемя создания игры, большую часть моделек делал сам. Меня это вдохновило, а с новыми знаниями opengl есть мысли написать с нуля, хотя для меня сюжет и структура уровня с дизайном уже кучу сложностей вызывают, придумать чтото интересное и красивое не так просто.
И привыкай к тому что в программировании почти все (доки, уроки, гайды) на английском и надеятся на русский перевод актуальных вещей не стоит.
0
Просто Икс
420 / 137 / 20
Регистрация: 15.12.2009
Сообщений: 399
18.06.2020, 05:43 3
Цитата Сообщение от W1lLaR Посмотреть сообщение
что я не понимаю как начать что-то делать
Возможно скажу банальность на первый взгляд, но...
Во-первых, нужно разобраться в том, что конкретно ты хочешь делать. С эфемерного "что-то" никакое дело не делается.
Во-вторых, понять, что такое игры и чем они в сущности отличаются от обычной программы.
В-третьих, решив для себя первое и осознав второе, последовательно разбираться в том, что тебе необходимо от меньшего к большему.

Как вариант, для начала, могу предложить тебе начать с создания, к примеру, змейки.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2020, 05:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Направьте на путь истинный!)
Здравствуйте господа и леди форума) Начал я изучать язык программирования с++, выбрал книжку для...

товарищи наставьте на путь истинный
Уже который день бьюсь над этой задачей : Вывести список всех меток в документе различными...

Наставте на истинный путь начинающего
Дорогие друзья я изучил основы языка C++.И хотел бы продвигаться дальше в область программирования...

Deep Leaning. Наставьте на путь истинный
Доброго времени суток, появилась на горизонте задача, не знаю даже с какой стороны подступиться. ...

Не получается, направьте, плиз, на путь истинный
Добрый день. У меня есть сайт www.stal-pro.ru, запрос стальные двери. Никак не могу понять что я...

Посоветуйте литературу, или наставьте на путь истинный:)
Посоветуйте учебник или вообще скажите что делать что бы научится программировать игры, или хотя бы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.