forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   MJRG (http://forum.boolean.name/forumdisplay.php?f=89)
-   -   MoKa (http://forum.boolean.name/showthread.php?t=1898)

moka 12.11.2006 14:14

MoKa
 
Идём и читаем 23 пост (2 стр.), приложения до этого абсолютно не нужны.

moka 17.11.2006 16:44

Re: MoKa
 
Сделал собственную систему тэйлов, используется один сэт с 120 тэйлами, по 2-4 тэйла на тип перехода. 2 Вида прорисовки, основной и тонкий. Загружается уровень из графического файла: чёрный-альфа; зелёный - земля с травой; корричневый - земля; синий - вода. На данный моммент реализовано: автоматический подбор перехода, тоесть как-бы не распологались пиксели в графическом файле уровня, всегда уровень будет "правельным", тоесть: тип тэйла подберается автоматически.
А так-же прокрутка по уровню.
В скоре выложу исходник Только для просмотра, т.к. экономней по трафику (эт для мопедов), да и для подтверждения собственности.
Систему придумал сам, тэйловый сэт тоже сам рисовал.
Хоть и графика не имеет важности в конкурсе, я на неё буду уделять равное внимание как и коду.

Далее буду реализовывать переходы среди разных тэйл-сэтов.

alcoSHoLiK 18.11.2006 17:01

Re: MoKa
 
Все хорошо, только не тэйл, а тайл (tile [tail]) :)

moka 21.11.2006 01:04

Re: MoKa
 
Обновляю:
Сделал тайловую систему, физ тело персонажа, можно прыгать, ползать, перелазать, отталкиватся и т.д. Так-же ввёл жизни, усталость, и боевой дух. Боейвой дух пополнять можно путём нажатия W, т.к. боя пока нету. Чем больше Боевой Дух, тем лучше производительность всех действий персонажа. От усталости зависит только може-те ли вы совершить сследующее действие или нет, а так-же она частично влияет на скорость убывания боевого духа.
В игре не будет никаких уровней, будут лишь вещи, от них зависеть будет примерно 40% игры, остальные 60% это умение, которое будет накапливаться с практикой. Сейчас перемещение персонажем не столь понятно, т.к. нету самого персонажа, а лишь физ тело с индикаторами.
В первом посте в аттаче есть файл с описанием фичей, и текущая демоверсия.

http://boolean.name/attachment.php?a...6&d=1164056813

moka 23.11.2006 14:48

Re: MoKa
 
Сделал Модель, и затекстурил, начинаю анимировать, затем буду рендерить и вставлять анимации в изображения. Сделал своего чара, т.к. не нашёл, подходящего, если честно, то никогда не брал "не своего", и думаю не буду, т.к. умею работать почти во всех направлениях, в некоторых плохо, а в некоторых хорошо, вот и пользуюсь умениями.

Вот у PAX'a, дизайн документ, я по этому поводу вот что скажу: я не пишу диздоков, т.к. не люблю работать по плану, и если начинаю работу то никогда не знаю что в итоге выйдет. Поэтому и диздоков не пишу. Я знаю эт плохо, но пока я одиночка допустимо.

Хочу заметить, что обновляют остальные топики свои, не слишком часто. Если бы чаще, то и интерес у публики вызывало бы больше.

pax 24.11.2006 20:41

Re: MoKa
 
ну я диздок написл только для того, чтобы незабыть что я в двиг включить хочу ;) и писал я его на тетрадных листах во время лекций :) и какие мысли приходят по реализации на тех же лекциях я тоже стараюсь записывать...

PS: к томуже у меня память на мелочи неочень...

moka 20.01.2007 18:14

Re: MoKa
 
Вот долго я ничего не делал для конкурса, очень долго, но вот я опять сел за него, и за один денёк, я просто превзошёл себя (ИМХО =) )! Физику, Ботов, Огромную переделку и оптимизацию кода, крч, вообще. =)
Там папка «Documents», там есть «index.htm», запускаем его, и смотрим, там логи и фичи. Там всё что я делал с самого начала проекта. Вопрос, где лучше зарегить очень простой хост (2ур.) чтоб рекламы не было (если такового не имеется, то чтобы рекламы ну по минимум). Думаю туда блог кинуть.
Смотрим Аттач, или первый пост, я всегда его тоже обновляю.

moka 24.01.2007 17:40

Re: MoKa
 
обавил физ. объект стрелы. Теперь мона стрелять, и ещё научил ботов стрелять. Сделал изменения статов плавными.

Мде что-то не нравится мне прогрессивность форумчан по отношению к конкурсу. 1 просмотр тока. за 3 дня.

ingko 24.01.2007 19:29

Re: MoKa
 
MoKa, Что-то она у меня вылетает... Пишет, что-то вроде, не может выделить память... И еще, неплохо бы музое к игре привентить! И управление сменить на стрелки курсора ;)

moka 25.01.2007 01:42

Re: MoKa
 
Как понять на стрелки курсора? Ты имеешь ввиду на стрелочки на клаве? Ок привенчу.
Ошибка? Если не сложно цитируй пожалуста. Нада будет сделать логи.
Музон? Ну я слыхал что ты музыку делаешь :).

HolyDel 25.01.2007 01:50

Re: MoKa
 
кстати, у мну тоже не запустилось. наверное из-за разрешения. у мну максимум 1024 на 768.

moka 25.01.2007 01:56

Re: MoKa
 
Да, разрешение 1280х960.
Но!
Трабла у меня, она из-за коллизий.
Иногда когда я редактирую код, он мне может просто поругатся на строку содержащую коллизию картинок - "Memory Acess Volation". Просто так. Закономерности не нашёл. Только две зацепки: 1 влияет размер; 2 Влияет разрешение, и чем больше тем меньше шансов что будет выдавать эту траблу. И выходит вопрос: Есть ли ограниечния в ресурсах на просчёт коллизий блитзом? Тоесть колличиство и размер картинок 2д коллизий?

HolyDel 30.01.2007 02:05

Re: MoKa
 
а мона разрешение уменьшить, или загрузить его из конфигурационного файла? а то очень посмотреть хочется.

moka 30.01.2007 23:52

Re: MoKa
 
Ок попробую сделать, но я уже говорил что может и не пойти, я щас с этим разбераюсь.

moka 02.02.2007 01:12

Re: MoKa
 
Обновление. ;)
Сделал как и просил HolyDel? Теперь мона в конфиге менять настройки.
Боты стреляются! :lol: И вы стреляете:ok:.

Taugeshtu 01.03.2007 14:49

Re: MoKa
 
Да уж...
Красиво получается. Система загрузки левела - блеск! мне до такого расти и расти. Посему мне пришлось ваять едитор.
ЗЫ
Молодец! если будет утверждён приз симпатий участников - мой голос за тебя!

moka 05.03.2007 03:00

Re: MoKa
 
Продолжаю разработку.

Taugeshtu 05.03.2007 15:45

Re: MoKa
 
ну-ну...
Слушай, а как в твоей гамке стрелять? (если не секрет)
Полклавы прошарил - не нашёл. Может это я корявый?

В общем, удачи и прощайте.

moka 05.03.2007 21:31

Re: MoKa
 
Мышкой =)

SBJoker 05.03.2007 23:18

Re: MoKa
 
Прикольная гама, прям чингачгук - большой змей :)

Taugeshtu 15.03.2007 14:31

Re: MoKa
 
Интересно, когда будет следующий апдейт?

moka 17.03.2007 23:59

Re: MoKa
 
И так, я счёл своё "первое" творение, отдалённое от самой темы конкурса, и Очень глючной. Сделаю более "Марио" игру. Уже раеализовал нормально, самое главное что считаю код грамотным. И так, тематика и проект полностью сменён, и скажу смело что к 1 числу, будет готов.

Текущее:

===============================================
- Editor v0.4a Alpha
===============================================
Управление:
- Стрелочки, Влево\Вправо - Скроллинг по уровню
- Левая Мышь - Рисовать Тайл (С Шифтом Удалять)
- Правая Мышь - Рисовать Коллизию (С Шифтом Удалять) (Влияет на Тайл)
- Контрол+Левая Мышь - Рисовать CheckPoint (С Шифтом Удалять) (Обязательно должно быть не менее двух точек: первая – старт; последняя – финиш; остальные checkpoint’ы)
- BackSpace - Загрузка Уровня (Стрелочки, выбор Уровня)
- Enter - Сохранение Уровня (Ввести Имя)
- Space - Переключение между режимами рисования (Tiles\Objects)
- Стрелочка Вверх - В режиме Объектов – Загрузить Объект (Стрелочками листать, Enter выбрать)
- Pad 4 - В режиме Объектов – Предыдущий Объект
- Pad 6 - В режиме Объектов – Следующий Объект
Описание:
На данный момент реализовано:
- Создание Тайлового Уровня.
- Создание Коллизий Уровня.
- Установка CheckPoint'ов.
- Расстановка Объектов.
- Сохранение\Загрузки и Редактирование Уровней.
===============================================

===============================================
- Game v0.1c Alpha
===============================================
Управление:
- Стрелочки, Влево\Вправо - Перемещение
- Стрелочка, Вверх - Прыжок
- Стрелочка, Вниз - Провалится
Описание:
На данный момент реализовано:
- Система Тайлового Уровня.
- Система Коллизий. (Не использую стандартные команды ImagesCollide и ImagesOverlap, а математические вычисления)
- Перемещение по уровню.
- CheckPoint'ы.
- Предметы.
- Объекты.
===============================================


Все права защищены, код выложенный в данном посте предназначен Только для просмотра.

SBJoker 18.03.2007 01:08

Re: MoKa
 
Нравиццо! Даёшь монстров!

HolyDel 18.03.2007 01:19

Re: MoKa
 
Даеш Монстров!

moka 18.03.2007 02:06

Re: MoKa
 
Вот:
http://www.gamedev.ru/art/forum/?id=62769

Саб, это разрешается?

moka 20.03.2007 00:39

Re: MoKa
 
Обновление:
===============================================
- Editor v0.5a Alpha
===============================================
- Исправлен баг с некоренными загрузкой и сохранением.
- Исправлен баг с расстановкой объектов.
- Исправлен баг с размером уровня.
- Оптимизировал.
- Добавил возможность использования объектов любого размера (не только 32х32).
- Добавил редактор Монстров.
- Возможность загружать монстров любого размера.
- Исправлены ещё многочисленные Баги.
- Сделал постройку Тайлов индексами, тоесть исходя из карты проходимости, тем самым избавился от этих нагромождений “IF”, заменив на маленькую строчечку =). (Спасибо SbJoker =) за идею)
===============================================
===============================================
- Game v0.3a Alpha
===============================================
- Исправлены разнообразные баги.
- Оптимизировал.
- Убрал VSync (Спасибо SbJoker =) )
- Монстры! =)
- Добавил ИИ для монстров с простым типом перемещения.
- Анимация мобов.
- Добавил возможность умирать и убивать.
- Убрал возможность проваливаться сквозь землю.
- Добавил Жизни.
- Добавил Очки (Получаемые очки от монстра зависят от его размеров, скорости, вида перемещения и агрессивности).
===============================================
Монстров просили? =)
Нарисовал Bubble(Пузырёк). (Фото*оп рулит! ;) )
В редакторе можно задавать: вид перемещения, скорость перемещения и агрессивен ли моб.
Всего будет 3 вида перемещения:
1 – Простой, это те кто не прыгают и не спрыгивают, перемещаются по земле.
2 – Те кто могут запрыгивать на разные места, спрыгивать тоже.
3 – Летающие.
Так-же будут 2 вида, агрессивные и пассивные. Агрессивные при виде вас будут сразу нападать. (Замечание: Если вы находитесь на одной плоскости с простым монстром и между вами нету препятствий, он нападёт)
И так, за три присеста мы имеем:
- Тайлы.
- Объекты.
- Предметы.
- CheckPoint’ы.
- Персонаж.
- Уровни.
- Монстры.
- Жизни, Очки.
- 48,6 Кб кода.
Вот теперь такая маленькая компания выходит из 6 уровней.
Сколько вы очков наберёте? Если пройдёте ;) Мой лучший результат: 1372 – ни одной жизни не потерял, и Комбо килы старался делать.

Ну что ж, я горжусь собой! ;)

Все права защищены, код выложенный в данном посте предназначен Только для просмотра.

moka 24.03.2007 02:24

Re: MoKa
 
Вложений: 2
Обновление:

===============================================
- Editor v0.5b Alpha
===============================================
- Пофикшены многочисленные баги.
===============================================

===============================================
- Game v0.4a Alpha
===============================================
- Пофикшены многочисленные баги.
- Модифицирована анимация.
- Добавлен глав персонаж (Автор Персонажа Sohei).
- Модифицировано АИ Мобов.
- Добавил реакцию агрессивных монстров.
- Модифицировал различные местечки.
- Сбалансировал количество очков за Моба (зависит от вида передвижения, скорости и агрессивен ли).
===============================================

Функции Движка:
- Тайлы.
- Объекты.
- Предметы.
- CheckPoint’ы.
- Персонаж.
- Анимации.
- Уровни.
- Монстры.
- Жизни, Очки.
- 51,4 Кб кода.

Ну что, всё почти готово, осталось доделать небольшие детали, доделать АИ. улучшить оформление, добавить задний фон, сделать меню, вступительные картинки, нарисовать объекты, монстры, предметы, сделать уровни, и будет всё готово! Чтож к самому 1 апреля и успеваю ;)

Пожалуйста, комменты если несложно отпостите. =)

Авторы:
МоКа
– Кодинг, Пиксель Арт (Статика, Тайлы)
Sohei – Пиксель Арт (Глав Персонаж)

Все права защищены, код выложенный в данном посте предназначен Только для просмотра.

johnk 24.03.2007 05:53

Re: MoKa
 
Игра классная, жду полной версии. МоКа, главное, не расслабляйся, и у тебя все получится!

jimon 24.03.2007 21:35

Re: MoKa
 
можно чуть попроще ?
а то тут здохнуть легче чем идти дальше :)

HolyDel 24.03.2007 22:07

Re: MoKa
 
5+

HolyDel 26.03.2007 20:48

Re: MoKa
 
1804 очка набрал. Потерял пару жизней.
Имхо неправильно что время играет более решающий фактор чем монстры. Эффективнейший способ глупо идти к финишу уничтожая монстров тол ько тогда, когда они или быстрые - много очков дают или их уничтожение особо не замедлит продвижение к финишу.
ЗЫ. Даеш больше уровней! И геймплей по хардкорнее.

moka 27.03.2007 00:51

Re: MoKa
 
Спасибо за комментарии! :)
Да я тоже тут подумал, насчёт времени, и думаю нафиг так его, лучше сделать что будет плюс, но не такой большой, а в минусы вообще не будет.
Будет небольшой сценарий. И намного больше уровней, а так-же немного отличающиеся атмосферы. Тоесть там ночной лес, "рыжие поля" ну и подобное. :)
Сроки уже вообще почти поджали, еле успеваю! ;)

ZanoZa 27.03.2007 18:34

Re: MoKa
 
успеешь, мы в тебя верим!


Часовой пояс GMT +4, время: 04:43.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot