|
Старые вопросы о главном. Подбор клиента к ранке. |
|
|
Atheist |
7.8.2018, 22:38
|
Master
Сообщений: 1.272
Регистрация: 1.3.2006 Группа: Пользователи Наличность: 0
Пользователь №: 5.330
|
в геймдеве можно вообще не быть программистом если что (IMG: style_emoticons/default/smile.gif) программисты это исполнители
--------------------
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025...
|
|
|
|
Narciruss |
7.8.2018, 22:45
|
ужас какой
Сообщений: 653
Регистрация: 12.2.2005 Группа: Пользователи Наличность: 0 Из: Москва
Пользователь №: 3.050
|
Я согласен с olduo.com на тему того, что runuo может быть платформой для получения опыта. Ну вот даже накодить эти бои 500х500 — уже нормальный микроопыт, чтобы прочувствовать некоторые сложности/проблематику да и вообще предметную область. С Soteric и Aimed как бы тоже согласен ( (IMG: style_emoticons/default/biggrin.gif) ). Но опять же - разве mono и c# уже перестают быть современными технологиями? Юнити и все вот это — тот же c#. А ядро наверное на c++? В unreal engine вот все на с++. Проблема с С++ в том, что молодое поколение скоро начнет выбирать Rust, тот же перфоманс и меньше приключений в мире плюсов, хотя понятно, что в Rust свои приключения. (это просто к слову) Кстати, Aimed, то что ты говоришь, что графический протокол это малая часть кода клиента — прикольно, пойду почитаю (IMG: style_emoticons/default/smile.gif)
|
|
|
|
Soteric |
8.8.2018, 3:05
|
Master
Сообщений: 1.377
Регистрация: 7.8.2006 Группа: Пользователи Наличность: 2159
Пользователь №: 7.166
|
Я не хочу затевать дискуссию и писать убедительные посты. Скажу вкратце, что если у тебя хороший бэкграунд и ты используешь его для решения проблемы в РанУО, то это будет хороший опыт. Если наоборот, то достаточно бесполезный. Но мотивация это тоже важно и если ты прямо хочу-хочу попробовать РанУО, то честь тебе и хвала - обязательно пробуй, я рекомендую это.
В свое время я просто не мог найти калитку в программирование. Я читал учебники, пытался кодить на С++, все это быстро надоедало и я забивал. Потом я просто залип в РанУО, ночами не спал кодил как мог, параллельно читал учебники и это дало мне трамплин с которого я стартовал в профессии. Позже я попробовал написать свою программу, жестоко разочаровался в своем псевдоопыте, но у меня уже был прочный фундамент, на который стали легко и быстро ложиться новые знания.
Языки (C#, Java, Python) не устаревают, важны фреймворки и технологии. Тот же Юнити хороший выбор. По-крайней мере был таким пару лет назад, не думаю что что-то изменилось. С тем же Юнити (или андроидом) ты можешь быстро сваять приложение, залить в облако, получить отзыв живых людей. Это то вокруг чего построена сейчас игровая индустрия, есть куча мануалов, обучалок, людей. А РанУО морально устарел, он не использует ни одной библиотеки. РанУО это пакетоприемник (стандартные асинхронные сокеты), однопоточный монолитный мир, отсутствие логирования и статистики, отсутствие юнит тестов, отсутствие модульности, сохранение данных в файлы в своем проприетарном формате, вот пожалуй и все. То есть ты сначала создашь себе сам проблемы, потом героически преодолеешь их, а в реальном игрострое обнаружишь, что это неэффективные и порой вредные решения.
Но опять же я боюсь демотивировать, это страшный грех для человека вызвавшегося давать советы. Просто попробуй тот же Юнити. Там не надо сразу графикой размахивать, пусть две точки летают по экрану, но пусть ими можно будет управлять по сети одновременно двум игрокам. Мне кажется это достаточно весело закодить и для этого тебе придется сразу хапануть столько знаний, что они просто увлекут тебя. Если не понравится, не пойдет, застопорится, то ты всегда сможешь вернуться к РанУО. Но для меня сейчас заглянуть в РанУО это как открыть бабушкин чулан.
|
|
|
|
Narciruss |
8.8.2018, 14:31
|
ужас какой
Сообщений: 653
Регистрация: 12.2.2005 Группа: Пользователи Наличность: 0 Из: Москва
Пользователь №: 3.050
|
Цитата(Soteric @ 8.8.2018, 3:05) Я не хочу затевать дискуссию и писать убедительные посты.
Но именно это и получилось (IMG: style_emoticons/default/laugh.gif) (IMG: style_emoticons/default/cool.gif) Вообще не очень понимаю как дискуссия превратилась в муки выбора, я на самом деле провожу рисерч для себя, чтобы понять что в ядре рануо происходит, и твой ответ, кстати, это именно то что я и искал (IMG: style_emoticons/default/smile.gif) Спасибо за инфу про логгинг, ядро и все остальное.
|
|
|
|
Aimed |
8.8.2018, 18:23
|
Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012 Группа: Пользователи Наличность: 7778
Пользователь №: 15.607
|
Цитата(olduo.com @ 8.8.2018, 15:51) взял я как-то пацаньчика на вакансию скриптера. до этого его опыт программирования заключался в 2х месяцах изучения джаваскрипта на сайте js.do. он там сидел изучал синтаксис в действии т.е. фактически нулёвый кадр, но для LUA скриптинга сгодился вполне. обьяснял что к чему ему всего пару дней. с этими знаниями, через пару месяцев работы этот пацаньчик шпарил игровой контент только в путь.
так что я даже не знаю что значит геймдев в понимании многих на этом форуме)) это к слову про фреймворки, мануалы))
Там вполне конкретную часть в гейм деве изначально озвучили, а именно про графику ( на сколько я понимаю имелась в виду клиентская часть и рендеринг, правда не понятно 2д или 3д, потому что разница огромная ). Хоть он это и сказал, но в одночасье пишет про РанУО и ИИ. Вобщем по моему Narciruss ещё сам не знает что ему нужно от гейм дева, видимо пока смотрит на все что связано с программированием в гейм деве.
|
|
|
|
Narciruss |
8.8.2018, 21:58
|
ужас какой
Сообщений: 653
Регистрация: 12.2.2005 Группа: Пользователи Наличность: 0 Из: Москва
Пользователь №: 3.050
|
Цитата(Aimed @ 8.8.2018, 18:23) Там вполне конкретную часть в гейм деве изначально озвучили, а именно про графику ( на сколько я понимаю имелась в виду клиентская часть и рендеринг, правда не понятно 2д или 3д, потому что разница огромная ).
Хоть он это и сказал, но в одночасье пишет про РанУО и ИИ. Вобщем по моему Narciruss ещё сам не знает что ему нужно от гейм дева, видимо пока смотрит на все что связано с программированием в гейм деве.
Я не очень понимаю где я призывал обсуждать мою мотивацию/личность/планы, я задавал конкретные вопросы, а не "ребята что мне делать, как стать геймдевом" или "стоит ли открывать шард"? Прихожу к выводу, что мои вопросы оскорбительны для некоторых участников форума, раз так сильно хочется обсудить меня (причем тут вообще блин я (IMG: style_emoticons/default/laugh.gif) ) Всем пис (IMG: style_emoticons/default/smile.gif)
|
|
|
|
Aimed |
8.8.2018, 23:22
|
Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012 Группа: Пользователи Наличность: 7778
Пользователь №: 15.607
|
Цитата(Narciruss @ 8.8.2018, 20:58) Я не очень понимаю где я призывал обсуждать мою мотивацию/личность/планы, я задавал конкретные вопросы, а не "ребята что мне делать, как стать геймдевом" или "стоит ли открывать шард"? Прихожу к выводу, что мои вопросы оскорбительны для некоторых участников форума, раз так сильно хочется обсудить меня (причем тут вообще блин я (IMG: style_emoticons/default/laugh.gif) ) Всем пис (IMG: style_emoticons/default/smile.gif) Извини если я тебя как то задел, я этого не хотел. Дискуссия про геймдев началась когда Soteric тебя процитировал: Цитата(Narciruss @ 6.8.2018, 15:28) P.S. я мечтаю уйти в гейм дев, но упираюсь в то что трудно с графикой smile.gif хочется попрактиковаться на uo пока. По моему довольно четко сформулировано что тебя сейчас интересует программирование клиентской части, а именно рендеринга, в гейм деве. И ты это хочешь практиковать используя UO. Чуть попозже ты уже пишешь что делаешь ресерч что б понять что в ядре рануо происходит. Это вещи настолько разные и из-за этого складывается впечатление что ты либо не определился чего ты хочешь от гейм дева, либо тебе интересно все что касается программирования что-бы можно было единолично заниматься всем сразу как full-stack разработчик.
|
|
|
|
Morbit |
9.8.2018, 11:23
|
Neophyte
Сообщений: 43
Регистрация: 13.5.2018 Группа: Пользователи Наличность: 0
Пользователь №: 18.935
|
Цитата(olduo.com @ 8.8.2018, 18:57) мне лично вполне понравился анрил енжин. все достаточно просто и там школьники с минимальными познаниями в программирвовании и без этих ваших фрейморков в графическом редакторе на blueprint'e лепят игрухи. вот я как тру школьник гаймдевелопир делал просто по приколу не написав ни строчки кода) так что эти ваши фреймворки, мануалы, это все прошлый век)) это конечно шутка, но в ней есть доля шутки))) Когда ты сел в машину я понял что это GTA 2 v2 (IMG: style_emoticons/default/biggrin.gif)
--------------------
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|