Создание игр без движка
21
подписчик
Я пишу о разработке игр с нуля, без движка, без использования популярных инструментов
Мою игру "Чувство Цвета" опубликовали в каталоге Яндекс Игры! Пришлось решить некоторые проблемы, обнаруженные в ходе модерации, отклонили 2 раза. Из интересного технологического - игра сделана на моём мини-движке для мобильных - ekx, в игре используется WebAssembly (Emscripten) и WebGL2 (последний sokol)
Компиляция C в WASM без Emscripten #1 - Учимся собирать
Оригинал статьи на моём сайте Когда перед вами стоит задача использовать код С/С++ в WebAssembly, то первое, что вы услышите - это Emscripten. Это не компилятор, а целый набор инструментов, который не только скомпонует вам C/C++ код, но и добавит JavaScript прослойку и даже реализацию стандартной библиотеки. Это действительно очень удобное решение. Тем более раньше LLVM в ранних версиях не умел выдавать wasm сборку. Поэтому Emscripten имеет очень богатую историю своих решений. Но что, если ваш код...
Хорошие новости! Poki одобрили игру 13! Сегодня рисовал иконку для игры
Игра 13: Разработка первой версии для js13k 2022
Впервые решил принять участие в конкурсе js13k - это где вам нужно создать игру для браузера, чтобы финальный архив игры занимал не более 13 килобайт, в архив должны входить все ресурсы и код игры. В моей игре в архив так же включается код Node.js сервера! В итоге получилась игра "13" - это быстрый и кровавый 2D многопользовательский top-down шутер в режиме реального времени. ( Запись игры на js13k2022 ) Цели проекта Личную цель я поставил себе ещё до оглашения темы конкурса. Я хотел реализовать многопользовательскую игру в режиме реального времени со схемой peer-to-peer соединения...
Выпустил очередное обновление игры 13 (iioi) -> Играть можно здесь! 13 - это КРОВАВАЯ 2D многопользовательская стрелялка в реальном времени для браузера и мобильных устройств, которая изначально была разработана для конкурса js13k в 2022 году. Первая версия игры была разработана за месяц и архив со всей игрой занимал менее 13 килобайт! Что нового: - Добавлен экран редактирования внешнего вида персонажа - Добавлена покупка скиллов перед появлением в игровой комнате