Andrii
вот кстати по этой же причине нас преподы пытались пересадить на LaTex но осилили немногие
Мотивация нужна, меня как раз мотивировал тот факт, что ты занимаешься содержанием, а не оформлением.
Vyacheslav
А в каком направлении тогда двигаться для работы в геймдеве?)
Учить дальше плюсы, например, разбираться в работе с железом, с АПИшками графическими, или с сетевыми штуками, либо разбираться во внутрянках движков, как чо работает Покопать инфу на тему того чем вообще программисты в геймдеве занимаются, и рыть в одном из направлений. До геймдева трудно добираться
Andrii
А в каком направлении тогда двигаться для работы в геймдеве?)
А ты хочешь в AAA? Игры они вообще очень разные... В общем-то начать реализовывать свою мечту, ну и можешь попробовать на том, сём, этом и выбрать что лучше заходит. А бэкграунд какой?
Andrii
Под основами C++ ты понимаешь Си? Надо память, указатели и можно двигаться куда душа пожелает
Pershan
А как загружать будешь? git это распределённая система версионирования, откуда будеш загружать, оттуда и будет история коммитов
честно говоря не понимаю, я знаю как нажать пять кнопок, чтобы просто загрузить отдельный репозиторий, сейчас решил немного отвлечься от учебы и нашёл как создавать папки, чтобы не было как сейчас 33 репозитория, а чтобы загружать например флекс практику в одну папку, практику по гриду в другую
Pershan
все равно спасибо, пойду погуглю тогда
M
Или знать характеристики разных комплектующих?
Vyacheslav
А что подразумевается под разбираться в железе? Мне необходимо изучить логику работы процессора и других комплектующих?
Вот тут и встаёт вопрос а чем именно в геймдеве хочется заниматься Потому что для написания тех же шейдеров неплохо бы знать как работает видеокарта А для создания скриптов игровой логики можно не знать даже где она находится )
Andrii
Или знать характеристики разных комплектующих?
Скорее понимать, что оно делает и приблизительно как
Andrii
Это не говоря о том, что в гемдеве тебя могут посадить писать сервер :)
M
И ещё у меня есть идея, я хотел бы сделать написать приложение для Xbox расширяющее функционал одной игры. Реально ли после полу года интенсивной учебы основам с++ написать такой проект?
M
Можно сказать это будет заключительным экзаменом для меня 😀
M
В расчёт берём что я хорошо усвоил основы. Или мне понадобится изучение доп фреймворков?
M
У тебя девкиты и лицензия на разработку есть?
А для размещения приложения необходима лицензия?:(
M
Я всегда считал что ты можешь написать приложение и оно просимо должно соответствовать требованиям магазина :(
Andrii
Просто для доступа к мануала и форумам. Нужно специальное железо от $20000
Andrii
Которое можно купить только по лицензии
M
Просто для доступа к мануала и форумам. Нужно специальное железо от $20000
Это те девкиты иксбокса которые иногда в новостях показывали? (Невзрачные коробки без дизайна)😀
M
Хорошо, а аналогичное приложение для android/ios тоже требует лицензирования?
Сидредин
Andrii
Хорошо, а аналогичное приложение для android/ios тоже требует лицензирования?
Там тулзы бесплатные и Android можно перевести в режим разраба
Andrii
Хорошо, а аналогичное приложение для android/ios тоже требует лицензирования?
Но чтобы положить приложение в Apple App Store вроде нужна была. Под Android тоже, но там либеральнее
M
Тогда, моя идея чуть изменилась. Хочу разработать приложение для андроида и айос способное авторизоваться на игровом сайте, получить данные статистики, отрабатывать вводные команды и предоставлять по запросу информацию. Реально ли такое сделать имея лишь основы ++?
Daniil
Хорошо, а аналогичное приложение для android/ios тоже требует лицензирования?
только акк разработчика и проверка приложения перед публикацией
M
Данные с сервера будут с открытых источников. С аналогичного браузерного сайта
M
Я просто прочитал что имея лишь абстрактную цель «стать программистом», можно потерять быстро мотивацию, а имея конкретную цель можно продвинутся быстрее и без потери мотивации при работе)
M
Понимаешь, тут ещё надо читать законы ... Может быть по разному. Если они разрешают такое и дают API, то можешь. А если это запрещено...
Ну, учитывая что подобное приложение имеется на windows от энтузиастов то думаю что можно. Просто его нет на мобильных платформах и оно не берет данные с приставок
M
Если его нет, то может оказаться, что его просто нельзя делать
Много переменных. И не знаешь за какую взяться 😁
M
Но спасибо, для начала пожалуй хорошо изучу основы, а там буду думать)
M
Возможно придётся придумать пет проект попроще)
Andrii
Позаконней
M
А пет проект должен быть комерческим?
M
Я просто хотел бы его сделать в будущем, для того что бы будущий работодатель мог оценить мои навыки
Daniil
Понимаешь, тут ещё надо читать законы ... Может быть по разному. Если они разрешают такое и дают API, то можешь. А если это запрещено...
каким это образом парсинг html страниц после авторизации считается незаконным? понимаю когда таким образом новости воруют, но тут же просто перенос информации из одного открытого источника в локальный
Daniil
или я чего-то не понимаю?
Vyacheslav
А пет проект должен быть комерческим?
Совершенно не обязательно И чаще всего пет проекты это что-то совершенно не имеющее коммерческой ценности, так как такого софта написаны уже тонны Пет проект должен работать, и показывать что ты умеешь что-то делать А зарабатывание на нем денег это уже твой личный выбор Плюс учитывай что реально большое что-то ты в одно лицо устанешь делать ещё быстрее чем закончится "мотивация без цели"
M
(С берега всегда кажется что речка не глубокая)
Vyacheslav
Ну мне кажется тот софт который я хотел вполне можно осилить одному. Он же в основной своей сути будет получать команды, передавать их на сайт и выводить обратно. Вроде ничего сложного 😄
И там найдется намного больше всего, как только начнёшь копать Но да, цель достойная, и разбираться с чем-то во время работы может быть проще Ещё есть варианты Например взять игру у которой есть поддержка пользовательских модификаций и сделать мод Например на Скайрим Или взять движок, разобраться с ним и собрать прототип простой игры: платформера или топ-даун шутера, используя при этом бесплатные модельки или вообще кубики
M
Попробовать стоит
Vyacheslav
Про игру, кстати, хорошая идея.
Но только не игру прям до релиза Все истории разработчиков одиночек, которые я читал, это всегда про "10 лет я не спал не ел и вот наконец сделал"
Vyacheslav
А есть те, кто клепает еженедельный гиперкеж
Ну, кстати - да Гиперказуалки - тоже вариант
Andrii
каким это образом парсинг html страниц после авторизации считается незаконным? понимаю когда таким образом новости воруют, но тут же просто перенос информации из одного открытого источника в локальный
Незаконным это может быть по лицензионному соглашения, когда ты регистрируешься на сайте, мы можешь обязаться не парсить HTML. Не говоря о том, что разработчкики страницы могут получать данные динамически скриптом. Соответственно, любое мобильное приложение будет просто забанено
Paul
Пишут ли телеграм бота на с#?
Gravity
у них есть какие нибудь шаблоны (телеграм ботов)?
Βαναντού
Привет! Подскажите что не так в коде? Почему ошибка Traceback (most recent call last): File "main.py", line 8, in <module> def make_divider_of(divider): def division_operation(divisible): return divisible / divider div2 = make_divider_of(2) print(div2(10)) div5 = make_divider_of(5) print(div5(20)) print(div5(div2(20)))
Βαναντού
TypeError: 'NoneType' object is not callable
Andrii
Функция make_diveder_of ничего не возвращает явно, значит возвращает None
Agent_RBY_
Ого, Андрей вернулся
Gleb
Ого, Андрей вернулся
Местный гуру?)
Βαναντού
А как это исправить?
Andrii
Agent_RBY_
Βαναντού
Вернуть что?
Ну должен поделить 10 на 2 и вернуть 5.0
Andrii
Ты описал функцию division_operation, но нигде не не используешь
Gleb
Понял)
Виталий
#НастяПокажиКод
Βαναντού
Ты описал функцию division_operation, но нигде не не используешь
def make_divider_of(divider): def division_operation(divisible): return divisible / divider return division_operation
Paul
да
Понял
Βαναντού
Заработало))
Andrii
Заработало))
Вот только если не работает print(div2(10)), надо пробовать print(div2)?
Gleb
Это такая фича, что каждая вторая страница - справа?
Версия для печатных книг переплетённых Чтобы они от центра переплёта были на достаточном расстоянии, чтобы казаться по центру страницы
Andrii
Это такая фича, что каждая вторая страница - справа?
Ну... Так в книгах же, поля одинаковые и расстояние по середины одинаковое для симметрии
Βαναντού
Вот только если не работает print(div2(10)), надо пробовать print(div2)?
не понял вопрос, целочисленные значения подставляются сразу. Задача на замыкание и области видимости же