MoKa
Идём и читаем 23 пост (2 стр.), приложения до этого абсолютно не нужны.
|
Re: MoKa
Сделал собственную систему тэйлов, используется один сэт с 120 тэйлами, по 2-4 тэйла на тип перехода. 2 Вида прорисовки, основной и тонкий. Загружается уровень из графического файла: чёрный-альфа; зелёный - земля с травой; корричневый - земля; синий - вода. На данный моммент реализовано: автоматический подбор перехода, тоесть как-бы не распологались пиксели в графическом файле уровня, всегда уровень будет "правельным", тоесть: тип тэйла подберается автоматически.
А так-же прокрутка по уровню. В скоре выложу исходник Только для просмотра, т.к. экономней по трафику (эт для мопедов), да и для подтверждения собственности. Систему придумал сам, тэйловый сэт тоже сам рисовал. Хоть и графика не имеет важности в конкурсе, я на неё буду уделять равное внимание как и коду. Далее буду реализовывать переходы среди разных тэйл-сэтов. |
Re: MoKa
Все хорошо, только не тэйл, а тайл (tile [tail]) :)
|
Re: MoKa
Обновляю:
Сделал тайловую систему, физ тело персонажа, можно прыгать, ползать, перелазать, отталкиватся и т.д. Так-же ввёл жизни, усталость, и боевой дух. Боейвой дух пополнять можно путём нажатия W, т.к. боя пока нету. Чем больше Боевой Дух, тем лучше производительность всех действий персонажа. От усталости зависит только може-те ли вы совершить сследующее действие или нет, а так-же она частично влияет на скорость убывания боевого духа. В игре не будет никаких уровней, будут лишь вещи, от них зависеть будет примерно 40% игры, остальные 60% это умение, которое будет накапливаться с практикой. Сейчас перемещение персонажем не столь понятно, т.к. нету самого персонажа, а лишь физ тело с индикаторами. В первом посте в аттаче есть файл с описанием фичей, и текущая демоверсия. http://boolean.name/attachment.php?a...6&d=1164056813 |
Re: MoKa
Сделал Модель, и затекстурил, начинаю анимировать, затем буду рендерить и вставлять анимации в изображения. Сделал своего чара, т.к. не нашёл, подходящего, если честно, то никогда не брал "не своего", и думаю не буду, т.к. умею работать почти во всех направлениях, в некоторых плохо, а в некоторых хорошо, вот и пользуюсь умениями.
Вот у PAX'a, дизайн документ, я по этому поводу вот что скажу: я не пишу диздоков, т.к. не люблю работать по плану, и если начинаю работу то никогда не знаю что в итоге выйдет. Поэтому и диздоков не пишу. Я знаю эт плохо, но пока я одиночка допустимо. Хочу заметить, что обновляют остальные топики свои, не слишком часто. Если бы чаще, то и интерес у публики вызывало бы больше. |
Re: MoKa
ну я диздок написл только для того, чтобы незабыть что я в двиг включить хочу ;) и писал я его на тетрадных листах во время лекций :) и какие мысли приходят по реализации на тех же лекциях я тоже стараюсь записывать...
PS: к томуже у меня память на мелочи неочень... |
Re: MoKa
Вот долго я ничего не делал для конкурса, очень долго, но вот я опять сел за него, и за один денёк, я просто превзошёл себя (ИМХО =) )! Физику, Ботов, Огромную переделку и оптимизацию кода, крч, вообще. =)
Там папка «Documents», там есть «index.htm», запускаем его, и смотрим, там логи и фичи. Там всё что я делал с самого начала проекта. Вопрос, где лучше зарегить очень простой хост (2ур.) чтоб рекламы не было (если такового не имеется, то чтобы рекламы ну по минимум). Думаю туда блог кинуть. Смотрим Аттач, или первый пост, я всегда его тоже обновляю. |
Re: MoKa
обавил физ. объект стрелы. Теперь мона стрелять, и ещё научил ботов стрелять. Сделал изменения статов плавными.
Мде что-то не нравится мне прогрессивность форумчан по отношению к конкурсу. 1 просмотр тока. за 3 дня. |
Re: MoKa
MoKa, Что-то она у меня вылетает... Пишет, что-то вроде, не может выделить память... И еще, неплохо бы музое к игре привентить! И управление сменить на стрелки курсора ;)
|
Re: MoKa
Как понять на стрелки курсора? Ты имеешь ввиду на стрелочки на клаве? Ок привенчу.
Ошибка? Если не сложно цитируй пожалуста. Нада будет сделать логи. Музон? Ну я слыхал что ты музыку делаешь :). |
Re: MoKa
кстати, у мну тоже не запустилось. наверное из-за разрешения. у мну максимум 1024 на 768.
|
Re: MoKa
Да, разрешение 1280х960.
Но! Трабла у меня, она из-за коллизий. Иногда когда я редактирую код, он мне может просто поругатся на строку содержащую коллизию картинок - "Memory Acess Volation". Просто так. Закономерности не нашёл. Только две зацепки: 1 влияет размер; 2 Влияет разрешение, и чем больше тем меньше шансов что будет выдавать эту траблу. И выходит вопрос: Есть ли ограниечния в ресурсах на просчёт коллизий блитзом? Тоесть колличиство и размер картинок 2д коллизий? |
Re: MoKa
а мона разрешение уменьшить, или загрузить его из конфигурационного файла? а то очень посмотреть хочется.
|
Re: MoKa
Ок попробую сделать, но я уже говорил что может и не пойти, я щас с этим разбераюсь.
|
Re: MoKa
Обновление. ;)
Сделал как и просил HolyDel? Теперь мона в конфиге менять настройки. Боты стреляются! :lol: И вы стреляете:ok:. |
Re: MoKa
Да уж...
Красиво получается. Система загрузки левела - блеск! мне до такого расти и расти. Посему мне пришлось ваять едитор. ЗЫ Молодец! если будет утверждён приз симпатий участников - мой голос за тебя! |
Re: MoKa
Продолжаю разработку.
|
Re: MoKa
ну-ну...
Слушай, а как в твоей гамке стрелять? (если не секрет) Полклавы прошарил - не нашёл. Может это я корявый? В общем, удачи и прощайте. |
Re: MoKa
Мышкой =)
|
Re: MoKa
Прикольная гама, прям чингачгук - большой змей :)
|
Re: MoKa
Интересно, когда будет следующий апдейт?
|
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'ы. - Предметы. - Объекты. =============================================== Все права защищены, код выложенный в данном посте предназначен Только для просмотра. |
Re: MoKa
Нравиццо! Даёшь монстров!
|
Re: MoKa
Даеш Монстров!
|
Re: MoKa
|
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 – ни одной жизни не потерял, и Комбо килы старался делать. Ну что ж, я горжусь собой! ;) Все права защищены, код выложенный в данном посте предназначен Только для просмотра. |
Re: MoKa
Вложений: 2
Обновление:
=============================================== - Editor v0.5b Alpha =============================================== - Пофикшены многочисленные баги. =============================================== =============================================== - Game v0.4a Alpha =============================================== - Пофикшены многочисленные баги. - Модифицирована анимация. - Добавлен глав персонаж (Автор Персонажа Sohei). - Модифицировано АИ Мобов. - Добавил реакцию агрессивных монстров. - Модифицировал различные местечки. - Сбалансировал количество очков за Моба (зависит от вида передвижения, скорости и агрессивен ли). =============================================== Функции Движка: - Тайлы. - Объекты. - Предметы. - CheckPoint’ы. - Персонаж. - Анимации. - Уровни. - Монстры. - Жизни, Очки. - 51,4 Кб кода. Ну что, всё почти готово, осталось доделать небольшие детали, доделать АИ. улучшить оформление, добавить задний фон, сделать меню, вступительные картинки, нарисовать объекты, монстры, предметы, сделать уровни, и будет всё готово! Чтож к самому 1 апреля и успеваю ;) Пожалуйста, комменты если несложно отпостите. =) Авторы: МоКа – Кодинг, Пиксель Арт (Статика, Тайлы) Sohei – Пиксель Арт (Глав Персонаж) Все права защищены, код выложенный в данном посте предназначен Только для просмотра. |
Re: MoKa
Игра классная, жду полной версии. МоКа, главное, не расслабляйся, и у тебя все получится!
|
Re: MoKa
можно чуть попроще ?
а то тут здохнуть легче чем идти дальше :) |
Re: MoKa
5+
|
Re: MoKa
1804 очка набрал. Потерял пару жизней.
Имхо неправильно что время играет более решающий фактор чем монстры. Эффективнейший способ глупо идти к финишу уничтожая монстров тол ько тогда, когда они или быстрые - много очков дают или их уничтожение особо не замедлит продвижение к финишу. ЗЫ. Даеш больше уровней! И геймплей по хардкорнее. |
Re: MoKa
Спасибо за комментарии! :)
Да я тоже тут подумал, насчёт времени, и думаю нафиг так его, лучше сделать что будет плюс, но не такой большой, а в минусы вообще не будет. Будет небольшой сценарий. И намного больше уровней, а так-же немного отличающиеся атмосферы. Тоесть там ночной лес, "рыжие поля" ну и подобное. :) Сроки уже вообще почти поджали, еле успеваю! ;) |
Re: MoKa
успеешь, мы в тебя верим!
|
Часовой пояс GMT +4, время: 04:43. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot