Перейти к содержимому

DarthWirthe

Пользователи
  • Публикации

    14
  • Зарегистрирован

  • Посещение

  • Победитель дней

    7

Сообщения, опубликованные пользователем DarthWirthe


  1. Обновление 3 к версии 1.2.7.

    • Все крупные массивы перенесены в папку data, благодаря чему основной файл уменьшился в 2 раза
    • Теперь лончер делает автоматические обновление. То есть он делает запрос на github.com, оттуда получает список файлов и скачивает то, что нужно. Есть возможность загрузки нескольких обновлений подряд. Лончер скачивается по ссылке вверху
    • Скромная анимация атаки
    • Обновлена либа DoubleBuffering
    • Убран lang файл
    • Несколько оптимизаций
    • Нравится 1

  2. Лагает страшно, сама игра захардкожена в одном файле. Во многих местах есть баги (особенно при конфликте потоков). Графика не оптимизирована совсем.

    Для маломощных машин платформеры - не самый лучший выбор. Да и вообще, RPG традиционно надо делать с видом сверху/изометрически, так и кодить проще и экономней по ресурсам, ну и красивей результат.

    1) Лаги не смертельные и играть желательно на оригинальном OC, а не в эмуляторе.

    2)Одним файлом всё сделано из-за того, что этот файл нельзя просто так взять и поделить, там многое взаимосвязано (планирую только вынести в отдельный файл диалоги). 

    3)Да, это в принципе RPG-шный платформер. На мой взгляд, это оптимальный подход к "тугодумным" опенкомпам.

    4)Про конфликты потоков мне самому интересно узнать.

    Если будет время и возможность, добавлю анимацию и оптимизаций во все стороны, чтобы не багало. Что если 20 фпс - это не предел.

    :)


  3. Версия 1.2.5b

    Небольшое обновление, в которое входит лончер (тестовый) и различные изменения (в диалогах, квестах, формулах и т.д.), появились новые предметы и прочее.

    • Теперь каждые 10 очков силы или интеллекта увеличивают вероятность крит. удара на 1%
    • Исправлен бонус защиты от брони
    • Исправлена связь wtype с id персонажей кроме NPC
    • Теперь монстры ходят в 4 раза быстрее и сами агрятся на игрока
    • Файл сохранения мог полностью стереться (не без помощи костылей)
    • Часть НПСов получили имена  :lol:
    • Появились ресурсы 2-го уровня для создания продвинутых шмоток
    • Вещь может случайно получить свойство, прибавляющее здоровье/ману в процентах (до 5%)

     

    Версия 1.2.6

    • Анимация ходьбы персонажа
    • Оптимизация графона
    • Диалоги и ещё кое-что переместились в /data

    Ссылка: https://pastebin.com/8ZjNP1y3

    Команда для OC: pastebin get 8ZjNP1y3 w16.lua

    • Нравится 8

  4. Добрый день, посетители форума. :)


    В этот раз я сделал игру уже для OpenComputers. (Порт вот этой игры: Ссылка )
    Вот недавно почти доделал маленький движок для своей небольшой игры и убрал кучку багов.
    п.с. Я опять не придумал название игре, придумайте сами, если хотите =)
    Используются либы:
    thread
    doubleBuffering
    image


    Системные требования: монитор и gpu с разрешением не менее 160х50, озу - неизвестно

    Особенности:
    *Графон*;
    Эта игра в стиле 'rpg', поэтому тут еще есть: здоровье, мана, опыт, сила, интеллект, выносливость, улучшение характеристик персонажа от брони и оружия, рякзак на 20 ячеек, деньги, рандомное выпадение различных предметов при убийстве врагов, уровень и прирост характеристик от уровня персонажа, неигровые персонажи (можно открыть диалог с любым из них, нажав англ. 'E'), квесты, награда за квесты, игру можно поставить на паузу и уйти надолго :) ;
    Все перснажи типа "е" могут двигаться сами вперед - назад, далеко от своей точки спавна не уйдут;
    Многопоточность. Круто же;
    Игрок может бить враждебных мобов. Умений пока что мало, потом, может, еще добавлю :) .
    И, кстати, мобы пока что не дерутся.

    управление:
    Движение - стрелка влево, стрелка вправо;
    Диалог - англ. 'E';
    Атака - кнопки 1, 2, 3, 4, 5, 6 (Персонаж сам подойдет к атакуемой цели)
    Окошко с текстом - 'C'.

    Ссылка ↓↓↓
    https://yadi.sk/d/2qKYi40KsreKy
    з.ы. не надо кидать тапком за .rar
    Я пока не могу сделать лаунчер потому что не знаю куда закинуть картинки .pic (и вообще мне лень :D )

    Скриншоты ↓↓↓

    1. Так должен выглядеть успешный запуск игры.

    1JwdT.png

    2. Диалог.

    i4jDL.png

    3. Зомби :) .

    hviCu.png

    4. Графон!

    XYlQZ.png

    В левом нижнем углу показан фпс, в правом нижнем углу - расход оперативы.
    p.s.(2) Просьба сказать сколько потребляет памяти игра, а то у меня опэн компотерс не пашет.
    з.ы.(3) это всего лишь тестовая версия игры, мне было лень дописать код, чтобы она была менее тестовой :D .

     

    1.2 v14: pastebin get HYmtrrCv gamelauncher.lua

    http://pastebin.com/HYmtrrCv

     

    Теперь доступна покупка предметов

     

    LEczK.png

     

     

    Обновление 17 (11.08.16)

    Бета: https://drive.google.com/open?id=0B19dxPcu1jVXV00tYlZsbGRCaWc (вставить с заменой, а лаунчер сделаю чуть позже) 

    Теперь работает в майнкрафте и выдает до 20 фпс;

    Ускорение графики за счет оперативной памяти;

    Жесткий диск отдыхает;

    Почти доделанная пещера;

    Куча мобов в этой пещере;

    Куча новых фич.

    Требования к компу:

    Жесткий диск: любой

    Процессор: любой

    Видеокарта: только 3 уровня

    Монитор: только 3 уровня

    Оперативная память: не менее 1.75 МБ (выдаст предупреждение если меньше)

    Клавиатура и мышка  :)

    Библиотеки: thread, doubleBuffering, image, colorlib

     

    UpKOI.jpg

    T0USO.jpg

    • Нравится 9

  5. Ого, что это на экране? Посмотреть исходники можно?

    Это порт моей старой игрули с CC на OC

    Топик:

    http://computercraft.ru/topic/1563-computercraft-2d-rpg-game/

     

    И еще OCEmu немного модифицированный мной

    • Нравится 1

  6. Добрый день.

    Я хочу показать вам игру в стиле 2D rpg, сделанную на craft os 1.7

    (Игра переделывается на OpenComputers 1.6 + на русском языке)

    Для OpenComputers:

    Пока что создаю движок.

    Использует библиотеки: doubleBuffering, Image, thread

     

     

    Просто показательная версия

    _Ссылка на основной файл

    _Ссылка чтобы посмотреть всё

     

    Скриншоты:

    0G2dk.png

     

    xcDQZ.png

     

    Для Computercraft:

    Пока что игра не имеет названия (просто game1).

    Основной файл весит 119 кб.

    Использует graphics api 0.5.1, все изображения, кроме фона, встроены в основной файл (из-за чего он много весит)

    Достоинства игры:

    1) Игра не лагает и нет никаких миганий (правда это проверено на CC emulator 1.7)

    2) Есть инвентарь на 15 слотов, каждый предмет имеет свою иконку и свойства.

    3) Предметы одежды и оружия можно использовать ПКМ в инвентаре и "надеть", все свойства предметов будут влиять на характеристики персонажа.

    4) На данный момент сделано 20 видов монстров (всего их в мире наспавнено более 100)

    5) 4 вида собираемых ресурсов генерируются рандомно в игровом мире.

    6) У НПС можно получать задания, покупать вещи, создавать обмундирование и оружие.

    7) Из монстров рандомно падают вещи, деньги и опыт.

    8) Сделана система диалогов.

    9) Монстры могут атаковать, но пока что не могут убить игрока (Смерть добавлю позже)

    10) Умения персонажа (пока что не доработано): 1 - обычная атака, 2 - глубокий порез 3 - кровопускание, 4 - широкий удар, 5 - лечение, 6 - нет.

    11) Игру можно ставить на паузу.

     

    Движение - 'A', 'D', стрелка влево, стрелка вправо.

    Выбор цели - 'ЛКМ'.

    Открыть диалог с НПС, выкопать ресурс - 'E'.

    Секретная кнопка - ']'.

     

    Игра в стадии разработки (0.2.37)

    Просьба сообщить о багах, ошибках, недоработках.

    Также напишите, пожалуйста, ваши предложения и идеи))

     

    Просто мне было скучно, и я игру сделал.

    Да-да, она на примитивном craft os'e с разрешением экрана 51 на 19.*

    А ещё это моё первое сообщение на форуме.*

    :)

    _______________________________________________________________________________________________

    Graphics api:

    http://pastebin.com/SrqfPRSS

    Основной файл (gamemain 0.2.37):

    http://pastebin.com/2Bm7H0Cg

    backgroundg.img:

    http://pastebin.com/AHVcXXfn

     

    gamemain 0.2.64 (138кб) (в разработке)

    game launcher (1,6кб) (дорабатывается)

    Скачивает недостающие файлы в папку game1main

    Если все файлы существуют, то появляются кнопки 'quit' и 'play'

    pastebin get i05bJDyL g1l

    или http://pastebin.com/i05bJDyL

    post-18650-0-36193000-1463419324_thumb.jpg

    Список предметов:

    http://pastebin.com/raw/vqxBbzi9

     

    post-18650-0-74535300-1462204728_thumb.jpg

    post-18650-0-88298100-1462204745_thumb.jpg

    • Нравится 7
×
×
  • Создать...