Войти
ПроектыФорумКонкурсы

Кусок лимита мистики ( Lim4 )

Страницы: 1 2 3 4 5 6 Следующая »
#0
21:18, 25 дек 2012

// видео (10 август 2013)..

Название: Космик лимита мистики


Свежая версия: 23 сентябрь 2013
Скачать архив (42 мега-байта) (english readme inside)
Download (Lim4 mix)
4-ая версия игры. Английский язык. Два вида управления (Курсор-клик и Свободная рука).
Также, внутри архива есть 2-ая версия игры, с русским героем (Фёдор).

Изображение

Тестовый скриншот из Lim4

// --- видео последней версии (11 декабрь 2013)..

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Жанр: RPG (качалка героя + загадка).
Графика: минимализм на основе OpenGL 1
Опер-сис: Win XP 32
Компил: codeblocks c++ MinGW (gnu gcc)
Код, Арт, Правила игры: slatazan


//
// ====================
// Далее, сообшения про первую версию игры
// ---------------

Захотелось снова поиграть в игродела. Но чтобы тузазизм быстро не испарился, надо создать тему.
Добрые люди подкинут огонька, и творческие конвульсии могут длиться долго.

Возможно, игра примет участие в конкурсе Трэш-угар, если будет какая-то играбельность.
http://www.gamedev.ru/flame/forum/?id=170732


// ---
"Танкиладром: Лимит мистики" - это моя очередная игра-мечта, которую трудно сделать.
А вот "кусок" сделать легче. Можно уложиться в конкурсный месяц.

Требуется кое-как сделать один игровой клас - это будет Варвар.
Вероятно, хватит одной игровой локации, чтобы убыстрено качнуть героя до упора.

Модельки и анимация - сложная тема.
Надеюсь собрать героя и монстров из примитивной геометрии внутри движка.
// руки - конусы, ноги - конусы, тело - кубик, голова - кубик.
Останется програмно вертеть конусы около пивотов.
Картинка игры будет примитивной, но для игры важно показать Игровое событие.
Если герой атакует, то конусы рук двигаются, и меняются числа жизне-мера.

#1
21:52, 25 дек 2012

>Добрые люди подкинут огонька, и творческие конвульсии могут длиться долго.
>сюжет: варвар спасает красавицу

+ Показать
#2
22:50, 25 дек 2012

PixPainter
Спасибо.
Очень понравился ролик.
У меня точно не получится сделать такого привлекательного варвара-лыцаря.
И коняшки у моего героя не будет ...

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

#3
23:35, 25 дек 2012

ты слишком круто размахнулся для треша, не? Но если вся история про варвара и танкующего медведя выльется в отекстурированный конус и куб с текстурой медведя то это- самое оно (;

#4
7:29, 26 дек 2012

>Куб с текстурой медведя - это супер!
А-то! (;
Треш концепт - Варвар и Медведь | Кусок лимита мистики ( Lim4 )

#5
15:44, 26 дек 2012

Вий
Спасибо за поддержку ))
У меня всегда были проблемы по поводу визуализации игровой картинки.

PixPainter
Могу тебя вписать в игровые титры ))
Но ты пока не врубился в задумку.
У варвара, как-минимум, 4 конуса (две руки и две ноги). Хотя пятый тоже вероятен (нос).
Отдельная моделька орудия (меч и топор - игрок экипирует).
Отдельная моделька шита.
Кубик таза, кубик плечей, кубик головы.
Шапку пока не хочу, потому-что напрашивается очередной конус, но это будет клоун, а не варвар.

Медведь тоже кубо-расчленёный должен быть. На его кубиках, очевидно, шерстяная текстура.
// надо найти нормал-мап-ген и фотку шерсти, с которой получится сделать бамп шерсти.


// ---
Планируется три-мерная картинка. Камера за спиной героя.
Обший масив земляных клеток.. 256 на 256.
Размер земле-клетки стабильный, а размер и скорость героя буду искать, чтобы илюзорить масштаб.

Рисовать буду через самодельный рендер без света и шэйдеров.
А может быть получится рисовать через Horde3D (мне не понравилась библа, но там свет и шэйдеры есть).

Помню, что не смог из Блендера сконвертить модельку, чтобы загрузить её в Horde3D.
Зато смог генерить геометрию в Horde3D, поэтому уверен по поводу Кубиков и Конусов.

Сейчас вспомнил, что скай-бокс и туман в Horde3D я не смогу сделать (шэйдеры проклятые).
А ешё там солнца нет - вместо него обычный спот-лайт с дальней дистанции.

// ---
Можно поискать готовую библу для визуализации на с++.
Хотя, это лишняя трата времени - всё-равно картинка будет шлаком.

#6
21:34, 26 дек 2012

slatazan
>Могу тебя вписать в игровые титры ))
Круть, но я не хотел бы застить тебе солнце и греться в лучах твоей славы (;

>Но ты пока не врубился в задумку.
Не своя голова - вообще потёмки, да порой и своя чего уж там.

>это будет клоун, а не варвар.
ты ему анимации движений собираешь делать? или статику двигать, можно же переключать просто vbo между несколькими заготовленными позами - типа  анимация.
>Рисовать буду через самодельный рендер без света и шэйдеров.
у мну таже фигняпрелесть.

> Помню, что не смог из Блендера сконвертить модельку, чтобы загрузить её в Horde3D.
а что он ест, какой формат? я не в курсях.

>всё-равно картинка будет шлаком.
Зер гуд же. Напирай на механику/трешовость/комичность, а не на графу.

#7
0:13, 27 дек 2012

PixPainter
Я уже забыл формат для хорды, кажись несколько файлов отдельных (геометрия, материалы, анимации)
http://www.horde3d.org/

#8
0:14, 27 дек 2012

Планирование - залог исполнения.

Игрок скачивает архив (надо вместить в 5-10 мегабайт).
Распаковка. Без установки, запускает прогу.
Видит стартовое меню. Вверху название, в середине псевдо-выбор героя, внизу титры.

Выбор героя может нести юмор - каждая фотка клас-героя может быть карикатурой.
Меняем подсветку героя, аля цикл вправо-влево, либо мышкой наводим.
Видим текст-хинты, с долей юмора. У всех, кроме варвара, есть текст "герой не доступен".
// Возможно, фотки тасуются по разным местам, при старте проги.

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

Состояние героя и мира игры нигде не сохраняется. Герой сразу 10-го ранжыра (или рядом).
Колво ранжыр-апов (левел-апов) надо продумать под пол-часа до победного конца.

Старт-место в тупиковом углу. Коридор выводит на поляну - гуляют мирные курицы.
Какой-то купец-повар (нип) даёт квэст на 10 куриц.

Нужно придумать цепочку встречаемых монстров, от мирных куриц на 1-й поляне,
до <грозных чудо-юд>, которые охраняют красавицу. Чтобы грозность не давила на окружаюших,
пускай чуды-юды будут аля камне-статуи - надо подходить вплотную, или задеть тригер.

Мне хочется встроить своё чудаковатое управление "Свободная рука".
Но не исключаю, что обычный поинт-клик можно будет включить в быстрых опциях.

Игрок включает скорость, герой пытается бежать туда, куда смотрит камера.
Во время бега, можно рулить героем вправо-влево. Камера привязана к спине героя.
Прыжков нет. Если натыкаемся на монстра или на тригер, то герой может бежать дальше,
либо остановится. Откроется окно диалога, либо содержимое сундука, в который врезались.

За всякие удачные действия и убийства, герою начисляют "прогрес ранжыра". Как-только
он завершается, то игрок может вернуться в стартовый тупик и получить бонус-пирожок.
Распределить харки и перки заново, и быть наглей-сильней. Обнолёный прогрес ранжыра
снова будет накапливаться, но чуть медленей. Можно не ждать "последнего ранжыра"
и пойти спасать красавицу на текущем ранжыре, может быть хватит силёнок.
Например, всякие деньги из монстров выпадали часто, поэтому супер-топор куплен раньше.

#9
0:15, 27 дек 2012

Некоторые монстры лёгкие - сначала разбубаем их, наблюдаем ошмётки и покраску земли.
Потом становимся сильней и начинаем бегать по выгодному кругу и убиваем всех.
Например, три поляны вокруг холма - лёгкая, средняя, трудная - поляна успевает
возродить своих монстров, пока мы чистим две другие поляны.
Могут возникнуть трудности у героя - абилка промахнётся, либо лишний монстр
привяжется - надо тратить ману на абилки, которые помогут в этой ситуации.
Основной урон идёт от авто-атаки, потому-что мана быстро заканчивается, если
часто долбить абилками. Но иногда, треба убить опасного врага побыстрей.
Если помираем, то ... надо придумать потерю-потерь. Возможно, прога закрывается.

За героем ползает союзный юнит - медведь. Хочу его настроить мирно, чтобы лез в бой,
когда герой кого-то "сам начал бить". Атака медведя слабая, но не пустое место,
потому-что есть вероятность возникновения выгодного спе-эфекта. Вероятно, медведя
можно натравливать на моба, чтобы первые раны достались медведю. Если медведь погибает,
то у абилки вызова медведя начинается откат - потом, пользуемся этой абилкой и
медведь снова с нами. Можно бегать без медведя, но если правило серти героя останется
хард-корным, то лучше подстраховаться и подставлять под смерть медведя, вместо героя.

Диалоги с купцами примитивные. Если будет творческая искра, то некоторые диалоги
можно уподобить анекдотам (хотя, я не умею рассказывать анекдоты).
Квэсты выдаются тупые.. принеси 5 хвостов белки., убей 5 кабанов.
Потому-что такие квэсты легко делать автору игры - это важно, чтобы не перенапрячься.

Купцам продаём всякий хлам, который выбили из монстров. У купцов покупаем супер-шмот.
Складывается превосходство над врагами. Теперь можно бить их толпами.
Земля на полянах, где мы бегали, сильно закрасилась.
Вероятно, насекомые погибают и оставляют зелёное пятно, кровные - красное.

Прибегаем в "финальный угол" и побеждаем чудо-юдов. Этим освобождаем "красавицу".
Можно некую финальную карикатуру нарисовать с подписью "Счастливый конец игры".

Привлекательных фич в игре не ожидается - такого надо ждать от настояших игр.
А я пытаюсь сделать хоть что-то похожее на игру, поэтому радужных илюзий не нужно.


Далее, можно подробней проявлять детали упомянутого и составлять список задач.

#10
19:40, 27 дек 2012

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

1. Космик Рымба. // лучник
Ино-планетная зараза в человеческой оболочке.
Тайно культивируется научной сектой.
(не доступен)

2. Огне-бат Вертел. // маг
Хакнутая серия пожарных роботов. Их стало трудно обнаружыть, чтобы отключить.
Только характерные разрушэния указывают места их очередного "пожаро-тушэния".
(не доступен)

3. Мор-пех Арни. // вор
Планетарная гвардия пытается сдержывать человеческий мир в нормальной форме.
Ходят крутые люди по воде, спасают бело-снежэк, убивают гномов-мутантов (без яда).
(не доступен)

4. Трактор Чин-русь. // Чин-русь (хан)(ван). // танк
Представитель дешового класа роботов-чинителей.
Легко модифицыруется в боевой каток. Умеет чинить сам себя.
(не доступен)

5. Варвар Фёдор. (Тхэодор) // танк-вредитель // дамаг-дилер
Древний яшер-культурист с верным "мухтаром", и с диким ветром в голове.
На самом деле, это обычные "спартанцы", которым природа дала сильные имунитеты.
(играть за него)

#11
22:36, 27 дек 2012

:)
Изображение

#12
22:56, 27 дек 2012

Kiriyama
Круто. Спасибо. Вдохновляет.

#13
0:26, 28 дек 2012

// ---
Забыл сказать, что мой варвар живёт в мире будушего, аля в 2513-ом году.
Он относится к клану Кибер-завров - качки, которые не отрицают чипования, но при этом,
сохраняют-вставляют зубы, когда другие людишки отказываются от зубов.

// ну и капля бредовой лирики, аля основа игра-мечты "Танкиладром.. Лимит мистики".
К планете варвара приближается комета. Она всегда летала мимо, а в этот раз должна
пролететь чуток ближе. Научные деятели сделали проект аля тренировочный, чтобы отклонить
комету, хотя в этом не было нужды. Оказывается какая-то продвинутая секта "академиков"
наметила совсем другие цели на этот "тренировочный отклон" - они наоборот, комету хотят
направить на родную планету.

Каждый из 5 героев должен иметь какой-то свой набор главных квэстов, которые косаются
того "тренировочного отклона кометы". Сектанты правильно считают варвара тупым, как пробка,
поэтому и поручают ему глубоко законсперированую куриерскую работу. (не одному ему).

// А головы варваров загружают инфой в стиле..
Завтра разбудит землю белый ветер
Завтра сорвутся покровы со всех тайн
Лживые ублюдки не смогут дурить всех на свете
Пойми, Федя, только твоим будет рай
(Служи честно. Лети высоко.)
// часть слов и настроение из песни "Белый ветер" (Черный кофе)

#14
1:52, 28 дек 2012

// --- устройство каждого героя

Первичные харки..
= Тело - "бег" и сила атаки увеличиваются, но шанс уклона снижается
= Память - ускорение атак, уменьшэние некоторых откатов, добавление анти-крита
= Ядро - увеличиваем Жызне-мер
= Питание - развитие Мана-бака // добавка в число крит-рэйта
= Интуицыя - развитие Ум-вала // прибавка в шанс крита
(харкицы, крупицы, харпоинты - единицы для вклада в характеристики).

При большом вкладе..
_в Тело, продлеваем бафы скорости движения и мало-замечаем "зацэпы-притягивания".
_в Память, меткость не снижается от фигового Ум-вала.
_в Ядро, уменьшаем шансы кнок-бэка от враж-ударов.
_в Питание, шанс игнора навески тик-урона на героя (не важно от кого).
_в Интуицию, увеличеный шанс уклона, если Ум-вал просел.

------------
Вторичные числа и механизмы..
//Есть свойства на шмотках, перки и абилки, которые повышают эти числа постояно или времено.
= Жызне-мер (бар) // главное число, пока не ноль - герой жыв.
= Мана-бак (бар) // главный расходник на Абилки (реген медленый).

= Ум-вал (бар) // датчик уверености и воли - если угас до ноля, то всякие шансы сбычи мизерны
(версии названия.. хот-бар, актив-бар, стабильность)

= Вирт-атака // (ранжыр) + (тело конверт) + (шмот сум) // цэлое число - потэнцыал силы.
= Вирт-ускорение // влияние на махание орудием не гарантировано при малом Ум-вале.

= Крит-рэйт // умножитель от 1.25 до 2.
= Шанс крита // ограничение (50 минус анти-крит).
= Анти-крит  // число упирается в 33 и вытесняет собой шанс крита.
(крит и анти-крит взаимо-зависимы, поэтому их можно в одном отрезке, аля полюса)

= Шанс уклона // ограничение 50.
= меткость // влияет на само-промахи.
= удача // ???
= износ шита, который аля мини-хит-бар.
= список фильтров обороны (или сумар число - процэнт срезания урона)


------------
Экипируем героя-варвара (слоты куклы)..
Шлем, тело-броник, чип1, чип2.
Орудие = резаки-мечи или топоры.
Спе-слот = шиты (некоторые орудия, аля дву-руч, выталкивают шит в рюкзак).

Страницы: 1 2 3 4 5 6 Следующая »
ПроектыФорумКонкурсы

Тема в архиве.