Архив за 13 сентября 2019 - 7

Холивар о том, нужно ли использовать для создания игр движки, начался сразу после появления первых игровых движков. Этот пост на reddit не является идеальным примером разумных контраргументов против постоянного использования движков, но я считаю, что непреодолимое желание их применения немного отдаёт фанатизмом.

Давайте рассуждать разумно

Я считаю, что не существует готового ответа на вопрос, стоит ли разработчику применять движок. Мудрый разработчик перед выбором технологии оценивает все возможные варианты.

Уровень навыков

Достаточно ли у вас навыков, чтобы эффективно использовать выбранный вариант? Если у вас нулевой опыт в программировании, то придётся многому научиться, прежде чем вы будете готовы создавать игру из набора разрозненных библиотек.

Если у вас нет ни технических навыков, ни интереса к их изучению, то вариантов и в самом деле нет — придётся работать с движком (или убедить кого-нибудь заняться технической частью за вас; удачи вам в этом!).

Есть промежуточное состояние между полным отсутствием навыков и профессиональным уровнем. В основном он находится в стране скриптовых языков: Scratch, Game Maker, Pygame, Unreal Blueprints, LOVE2D и т.д. Все они для тех, кто желает получить определённый уровень технических знаний, чтобы быстро достичь результатов.

Если вы опытный/профессиональный программист, способный уверенно освоить стороннее ПО, то можете воспользоваться этим навыком и решить, насколько минималистичным/максималистичным будет ваш подход (будет ли это исключительно минимальный SDL или же полностью оборудованный Unreal Engine).
Читать полностью »

Удобная навигация, интуитивно понятный интерфейс, оформление заказа в пару кликов — ежедневно мы упрощаем жизнь клиентов наших приложений, учитывая их пожелания и боли. Из-за отсутствия нужной аналитики в этом процессе мы упускаем запросы большой категории потенциальных пользователей с ограничениями по здоровью, которым не удается воспользоваться мобильными сервисами просто потому, что вы не уделили внимание вопросам доступности. Как сделать ваше приложение комфортным для людей с нарушениями зрения, рассказывают сотрудники Додо Пиццы в расшифровке нового выпуска AppsCast.

Зачем вашему приложению Accessibility - 1
Читать полностью »

Компания Biostar представила серию твердотельных накопителей S120 типоразмера 2,5 дюйма, в описании которой упор сделан на маленькую толщину SSD, которая равна 7 мм. Кроме того, производитель упоминает шестислойную печатную плату и возможность работы в среде с температурой от 0 до 70°C.

«ВКонтакте» планирует бороться с пиратскими книгами вместе с крупнейшими издательствами страны - 1

Крупные книжные издательства России заключили антипиратское соглашение с соцсетью «ВКонтакте». Меморандум подписали издательства «Эксмо», АСТ, «Азбука-Аттикус», «Альпина паблишер», «Аудиокнига», «Литрес» и их интернет-магазины, а также Ассоциация по защите прав в интернете (АЗАПИ), представляющая интересы издателей.

Это соглашение — очередной шаг в направлении борьбы с пиратством на платформе. Ещё в 2010-2015 годах, как пишет газета Ведомости, американское торговое представительство называло «ВКонтакте» одним из крупнейших пиратских сайтов в мире. Ситуация начала меняться в 2016 году, когда «ВКонтакте» начала удалять нелегальные музыкальные треки и запустила платный сервис Boom, часть доходов от которого шла авторам музыкальных треков. Сейчас нелегальные композиции удаляются по жалобам правообладателей. Такое же соглашение действует и в отношении фильмов и сериалов.
Читать полностью »

image
Одно из наиболее важных решений, которые принимает разработчик, заключается в том, какую базу данных использовать. В течение многих лет опции были ограничены различными вариантами реляционных баз данных, которые поддерживали язык структурированных запросов (SQL). К ним относятся MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 и многие другие.
За последние 15 лет на рынке появилось много новых баз данных в рамках подхода No-SQL. К ним относятся хранилища ключей-значений, такие как Redis и Amazon DynamoDB, широкие колоночные базы, такие как Cassandra и HBase, хранилища документов, такие как MongoDB и Couchbase, а также графические базы данных и поисковые системы, такие как Elasticsearch и Solr.
В этой статье мы попробуем разобраться в SQL и NoSQL, не влезая в их функционал.
Кроме того, мы немного повеселимся в процессе.Читать полностью »

Компания Maingear анонсировала портативный компьютер Element, спроектированный в партнёрстве с Intel: новинка адресована любителям игр. Ноутбук оборудован 15,6-дюймовым дисплеем на матрице IPS с разрешением 1920 × 1080 пикселей. Частота обновления достигает 144 Гц. Видеоподсистема использует дискретный ускоритель NVIDIA GeForce RTX 2070 Max-Q с архитектурой Turing.

Источник

Читать полностью »

image

В футболе есть два популярных турнира: Лига Чемпионов и Лига Европы. На основании их результатов рассчитывается так называемый Рейтинг футбольных ассоциаций. На базе этого рейтинга в дальнейшем определяется, какое количество команд от каждой страны будет участвовать в последующих турнирах.

В этой статье я создам приложение на основе открытой и бесплатной платформы lsFusion, которое будет рассчитывать этот рейтинг. Оно будет хранить все свои данные в PostgreSQL, предоставлять веб интерфейс по их изменению и отображению с возможностями фильтрации и сортировки, а также импортировать результаты матчей при помощи специального API.

Весь код для реализации этого приложения будет состоять из около 300 значащих строк.
Читать полностью »

На завершившейся на днях выставке IFA 2019 наши коллеги обнаружили интересную новинку. Она была представлена на стенде компании Sirui, известной своими штативами. Однако это не штатив, а объектив, что довольно неожиданно. Объектив не простой, а анаморфотныйЧитать полностью »

Читать полностью »

Рукописи не горят: секрет долговечности свитков Мертвого моря, датируемых 250 годом до н.э - 1

В современных музеях и архивах древние тексты, рукописи и книги хранятся в определенных условиях, что позволяет сохранить их первозданный вид для будущих поколений. Самым ярким представителем нетленных рукописей считаются свитки Мертвого моря (Кумранские рукописи), впервые найденные еще в 1947 году и датируемые 408 годом до н. э. Некоторые из свитков сохранились лишь фрагментарно, но есть и практически не тронутые временем. И тут возникает очевидный вопрос — как же людям более 2000 лет тому назад удалось создать манускрипты, дожившие до наших дней? Именно это и решили выяснить в Массачусетском технологическом институте. Что нашли ученые в древних свитках и какие технологии использовались для их создания? Об этом мы узнаем из доклада исследователей. Поехали.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js