Ржавая земля (отозвано с конкурса по желанию автора)

Entertainment for 5 minutes, hours, days
  • Немного доработал прототип - теперь протагонист двигается и обладает завидным аппетитом.
    Управление: стрелки, Num стрелки и WASD.
    Downloaded 326 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Good for you Mario, but what is the use for us? :)
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • hidnplayr wrote:Good for you Mario, but what is the use for us? :)
    Good mood? No? And spit on it! Enough to be useful! The world wants us to carry the nonsense and debauchery!
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • I mean that, without source code, it's just a useless demo of what might some day become a game ;)
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • This is not the final version. However, if you insist on a dive into the abyss of dirty code, here take it.
    Downloaded 319 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Еще б скриншотец;)
  • gtament wrote:Еще б скриншотец;)
    Тыжпрограммист!
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Знающие люди (ну, там у которых 15 упс... 10 заповедей и скрепы всякие) говорят что Творец любит троицу. Я конечно, всего лишь творец, но зачем же спорить со знающими людьми. Потому вот вам третий релиз прототипа игрушки:

    Протагонист наконец наелся и теперь ощущает лишь легкую нехватку минералов и кислоты для пищеварения, потому больше стены не жрет. Однако протагонист успел обучиться (у одного китайского Чузена) приему пробивания красных стен. Активируется прием хитрой комбинацией up down up down A A B B "SPACE" (пробел).
    Downloaded 336 times
    Вот вам исходники:
    Downloaded 334 times
    Ну, и скрин для "тыжпрограммистов" которым было лень попробовать "на живучку":
    Spoiler:
    re_scrn_8bpp.png
    re_scrn_8bpp.png (72.5 KiB)
    Viewed 10728 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Очередная версия прототипа.
    1) Сделал вывод окна ошибок. Если программа завершается штатно, но с ошибкой, то она сообщает пользователю дополнительную информацию (нехватка ресурсных файлов, нехватка памяти и т.д).
    2) Разбил исходники на несколько файлов по логическим кускам кода.
    3) Доработал bat'ники - теперь проект собирается в отдельную директорию со всеми необходимыми ресурсами.

    В общем эта версия будет интересна в основном для программистов, если таковые найдутся среди интересующихся.
    Downloaded 321 times
    Downloaded 328 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Тыжпрограммисты говорят спасибо!
  • Очередное обновление:
    1) NPC научились бестолково бегать туды-сюды. При столкновении с препятствием (стена, протагонист, другой NPC) разворачиваются и валят в другую сторону. Спрайты для NPC не меняются, так как картинки пока не подготовил.
    2) Протагонист больше никого не жрет, но по прежнему может ломать кирпичную кладку, а еще стал запинывать NPC ногами.
    Downloaded 347 times
    Downloaded 321 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • И вновь продолжается бой:
    1) NPC теперь имеют все четыре направления в текстурах, соответственно это поддержано кодом.
    2) Протагонист умет запускать белые блоки пинком. Они летят и сшибают все, пока не достигнут края карты или другого белого блока.
    Также есть баг - протагонист съедает запущенный белый блок, если дойдет до того места где блок остановился.
    Downloaded 311 times
    Downloaded 312 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Очередная доработка прототипа:
    1) Движения протагониста теперь синхронизированы с движениями остальных объектов (NPC и двигающийся блок).
    2) Протагонист движется динамически, т.е. останавливается только достигнув края карты, блока или NPC.
    3) Код логики для протагониста, NPC и запущенного блока теперь разделены, т.к. так их проще редактировать и меньше вероятность наложений и багов.
    Downloaded 313 times
    Downloaded 314 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Небольшая чистка файлов иконок и некоторая оптимизация кода логики по размеру.
    Downloaded 307 times
    Downloaded 315 times
    З.Ы. Ломаю голову над реализацией плавности движения объектов, без увеличения размера выводимого буфера. Он все еще 64*64*4=16 кб. Сама программа с данными тратит еще около 16 кб. Остальную память съедают распакованные в RAW иконки и библиотеки.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Who is online

    Users browsing this forum: Yandex [Bot] and 4 guests