Игорь Андреев @IgorAndreev
User
Information
- Rating
- Does not participate
- Registered
- Activity
Specialization
Game Developer, System Software Engineer
Git
OOP
C#
Software development
Object-oriented design
System Programming
Linux Kernel
Code Optimization
C
Algorithms and data structures
Интересно что по вашему мнению не говно? Ведьмак то общепризнанный шедевр
Отвечая на главный вопрос статьи, никак Apple не расширит нашу реальность. Apple vision pro не продавался, Microsoft holo lens тоже прекратят поддерживать в ближайшие 2 года, Oculus ну сами понимаем запрещены. Вопрос чего вы ожидаете, а тем более от Apple, да может они и выпустят новое устройство (или в статье говорится про вижн про?), но спроса у них не будет. Вообще сейчас с XR все довольно таки трудно, сфера вроде есть, что то там разрабатывается, но результат никуда не двигается. Безусловно есть те кто берут очки и им это нравится(я в том числе), но сам по себе рынок мало о себе заявляет после выхода hl: Alyx и Apple Vision про. Поэтому дальнейшая жизнь XR стоит под вопросом «А что же все таки будет с этими технологиями и когда они начнут массово распродаватся?»
Новость хорошая, вопрос почему так долго?)
Да у статьи заключение хорошее, но стоит задуматься на счет научных статей, все таки там стоит прибегать для редакции не к нейросетям, а к научным руководителям или искать людей со смежной темой исследования, так наверное будет корректнее, хоть и не всегда возможно
Так Хабр для того по сути и предназначен, что бы тебя всегда оценивали, оценивали именно твои знания полученные в ходе какой то работы, а не нейросети.
Чет я не понял, а где инструменты то? Думал под таким заголовком что то конкретное будет, может я конечно что то не понял, в скользь глянул, хабрчане помогите😅
Да Рустор вообще приколисты, кто нибудь работал с их sdk в Unity? Просто у меня проблема с тем что их sdk не встает адекватно, а примере работы sdk они используют версию Unity 2023 года, которая давным давно устарела
Так а нам же в ооп не обязательно перепрописывать поля всех классов родителей, ребенок их просто унаследует, а там можно менять параметры по своему желанию, мне кажется что с большим объемом классов ооп окажется более читаемым, ну по крайней мере это все не будет хранится в одном скрипте, если я правильно уловил суть статьи
Интересно как крупные ААА игры пишутся, на олдскульной парадигме? Просто кому то ООП не нравится вот и придумают новое, а по факту все нужное уже есть😅
За два года работы(пишем по ООП)не разу их не встречал, например программист мидл делает ветку от main, а джун делает ветку от мидла, да и думаю есть куча других вариантов которые при мерже не выдадут ошибок( ну и не забываем вариант ручного решения конфликтов)
Ну и не забываем что на самих движках по типу Unity было бы странно писать не на ООП, по сколько ООП предоставляет в нем так же работать на паттернах, а к изолированности классов с опытом привыкаешь и проблем это таких как в начале не вызывает)
Да ну никто не страдает, если бы реально страдали, то выбор подходов программирования был бы более разнообразным из-за неудобств и разногласий среди разработчиков.
Да в образовательных организациях действительно отсутствуют реальные примеры, но вероятнее всего это связано с нехваткой времени, ну условно один семестр 18 недель по лекции и практике в неделю, и просто не возможно преподнести все хорошие примеры в этот период и как то так и получается что много ценной информации пропадает. Возможно эти задачи даются на направлении искусственного интеллекта в магистратуре, но большинство выпускников бакалавра теряют возможность усвоить данную информацию. Отдельная уважуха автору за данную статью и полезную информацию!
Статья интересная, было приятно почитать и изучить что-то новое. Вообще вопрос развития тенденций в IT сфере это отдельное поле для споров и рассуждений, из данной статьи я так понял что ООП возвращается к своей основе, оно и понятно история циклична.
Это да, тут соглашусь, просто смотрю уже через призму опыта, но в целом если на будущее человек планирует какие то еще проекты пилить, то работать над ошибками было бы приятнее для самого разработчика, ну и да и повторюсь я не из позиции ругательства говорю, а просто предлагаю людям путь который во многом более простой, спасибо за отзыв)
Крайне сочувствую автору статьи, скорее не как то оскорбить, а дать совет людям на будущее, сначала нужно изучать программирование, а потом уже браться за проекты по сложности, поскольку качество кода предоставленное в статье не столь высоко. Для начала посоветовал бы наработать навыки на сайтах по типу silvertest в особенности работа с массивами для подобных движков. Отдельное замечания к if и while в них нельзя пихать все что душе угодно, поскольку компилятор не всегда может обрабатывать таки сложные условия. Ну и для геймдева советую использовать более распространенные движки они помогут получить навыки ООП, потому что представленный проект по стилистике больше похож на системное программирование внешне, что крайне плохо отражается на читаемости
Советую так же просмотреть возможность создания собственных сценариев в Arma 3, в ней так же много встроенных инструментов для создания карт, работа с искусственным интеллектом и куча других фич, полезных для игровых разработчиков