Просмотр полной версии : Поделки от Zelya
Так как последнее время я тут не особо активен, решил создать единую тему со своими поделками.
Внимание, на видео и скринах могут быть старые версии.
===2048===
Скрины:
http://lvovpc.ho.ua/games/2048/screen1.png http://lvovpc.ho.ua/games/2048/screen2.png
Брать тут:
http://lvovpc.ho.ua/games/page.php?name=2048
Сорсы тут:
http://lvovpc.ho.ua/forum/viewtopic.php?f=3&t=317#p4398
===Rick===
Скрины:
http://lvovpc.ho.ua/games/rick/screen1.png http://lvovpc.ho.ua/games/rick/screen2.png
Игровой процесс:
http://www.youtube.com
Реал (инвертирован):
http://www.youtube.com
Брать тут:
http://lvovpc.ho.ua/games/page.php?name=rick
Сорсы будут после рефакторинга.
===Dr. Mario===
Скрины:
http://lvovpc.ho.ua/games/drmario/screen1.png http://lvovpc.ho.ua/games/drmario/screen2.png
Игровой процесс:
http://www.youtube.com
Реал (инвертирован):
http://www.youtube.com
Брать тут:
http://lvovpc.ho.ua/forum/viewtopic.php?f=3&t=313&start=15#p4552
Сорсы после релиза.
===Xonix===
Начинался, как "набивка руки" для последующих уроков по ассемблеру. Дошел до играбельного состояния, но не закончен.
http://lvovpc.ho.ua/forum/download/file.php?id=271
Сорсы и бинарь можно взять тут:
http://lvovpc.ho.ua/forum/viewtopic.php?f=3&t=254&p=4612#p4612
Уроки по программированию xonix тут:
http://www.old-games.ru/forum/showthread.php?t=50209
Ничегошеньки...
===RPG===
http://www.youtube.com
===Bomberman===
http://www.youtube.com
===Gulman===
http://www.youtube.com
===URQ quest editor===
http://www.youtube.com
===Секрет===
(Потом оформлю)
===Street Fighter===
http://www.youtube.com
===Super Mario===
http://www.youtube.com
===Stratego===
http://i.piccy_.info/i9/be880b40d723f46066e3dda48f18d5e3/1439372759/20655/938786/stratego1.png
===King's Bounty===
===Ugh===
Марио в стадии разработки?
Марио в стадии разработки?
Доктор - да. Плюс доступна версия поиграться. Супер-Марио заброшен, хотя его идеи прижились в потенциальном сайд-скроллере, под который есть наработки. Может, когда-то и снова попробую что-то из "Отмененного", хотя бы тот же Марио, но писаться будет по-новому.
Увы и ах, с апреля месяца совсем нет времени. Если раньше его было спросто очень мало, то теперь вобще нет. Ни строчки кода :(. Так что проект "секрет в разработке", становится "не секрет заморожен":
http://www.youtube.com
Это то, что удалось накодать с середины января до конца марта.
Нашелся древний xonix, который писал в качестве тренировки перед началом уроков по ассемблеру. Проапдейтил первый пост. По линку сорсы (фу какие :( ) и бинарь.
Zelya, а почему Рик портанут не полностью? невозможно?
и вопрос по освежению экрана.
почему создается ощущение что идет постоянная перерисовка всего экрана?
jerri,
Экран, конечно же, перерисовывается не полностью. Для "Львова" перелопатить все 16К экрана - адский труд. Напомню, что второй видео страницы нет.
Ощущение перерисовки может быть из-за немного неадекватного захвата видео с "Башкирии". На эмуле смотрится куда лучше. На реале чуток хуже, но все равно терпимо.
Вобще-то, поначалу ни про какой "Рик для Львова" разговора не было. Была идея просто потестить возможность и быстродействие движка по "немигающей" отрисовки спрайтов поверх фона. Все старые-добрые игра 90-х, рисовали спрайты "в лоб": закрасил старую позицию фоном, нарисовал в новом месте, что создавало эффект мигания.
Я накидал движок, который "на лету" генерит сразу финальную картинку, с закрашенной старой позицией и нарисованной новой. Чтобы визуализировать результат, нужно було накрасть где-нибудь спрайтов. На то время я еще не написал свои "утилитки" для конвертирования всего, поэтому пришлось искать что-то 4-х цветное. Сразу же вспомнился CGA, а Гугл по запросу "CGA sprites" ведет на спрайты Рика. Так и пришлось использовать неудобные 24х24 и 24х16, это при лестницах шириной в 16. Ух и написал я костылей. Сейчас, конечно, делал бы все иначе.
Вобщем, движок получился работающим. Как показала практика, при герое и 4-х врагах, быстродействие все еще терпимое.
А потом Олег Долгарев сказал: "да вот же почти готовая игра! нужно доделать". И начался писаться "Рик для Львова", который кроме спрайтов ничего общего с оригиналом не имеет.
Игра то писалась, то бросалалсь. Многое переделывалось. Эволюцию можно посмотреть на моем Ю-тубе. Например, в один из последних моментов, оказалось, что музыкальный движок, такой прекрасный на эмуле, дико "пердит" на реале, пришлось буквально перед релизом срочно менять музыку на более примитивную. А сразу после релиза наш уважаемый NeoSpectruman выдал свой прекрасный движок :(.
Да и сам релиз мог бы не состоятся. Я очень ленив, когда дело заходит к левел-дизайну. Даже Святослава Гуляева (мемичный чел) пробовал подписать под создания "Гульмена" на этом же движке. Но увы, дело стояло.
Под Новый Год, захотелось сделать сюрприз-подарок для ПК-01. Начали с компашкой писать РПГгку, но компашка быстро разбежалась. До НГ оставалось несколько недель, и мне удалось найти Димауса (огромное спасибо ему!). Он меня буквально запинал. Внесли несколько улучшений в движок. Он нарисовал два уровня. И игра увидела свет.
Правда, в процессе разработки, я адаптирвал сорсы, чтобы сделать движок-конструктор. Теперь в нем достаточно легко поменять уровни, графику, музыку и т.д. Увы, удобных утилит под это дело я так и не написал (а то что есть, смог освоить только Димаус :) ).
Что касается честной адаптации Рика. Я такой задачей не ставился. Да и вряд ли она возможна из-за скролла. Хотя у меня есть задумки по сайд-скроллеру, но все они не годятся для этой игры.
Zelya, там скролла как такового нет. там идет перерисовка экрана :)
в целом понятно. у тебя перерисовка идет случаем не квадратиками 8х8?
часть с фоном а часть с модифицированным фоном?
jerri,
В оригинальном Рике скролл есть, по крайней мере в ДОСовской версии.
Да, перерисовываю квадратиками 8х8, сразу собирая воедино фон, спрайт и маску.
Zelya,
бери версию со спека. там проще
Не взлетело...
Хотел подготовить сюрприз к конкурсу КРИЛ 2015 (http://kril.ifiction.ru/2015/06/16/kril-2015-mne-10-let/)
Идея была сделать конструктор для более-менее популярной но простой платформы текстовых игр URQ. Типа, открыл qst файл, нажал кнопку, и оно бац! и создало игру-lvt.
Увы, никто идею не поддержал, и собственно квест писать не захотел. Еще один проект оставлен до лучших времен.
Существующие наработки:
http://www.youtube.com
Просто текст - неинтересно. Нужен ещё фон какой-нибудь, для каждой сцены свой, та-же тайловая графика. И текст в красивой рамочке :)
b2m,
Картинки может добавлять юзер, возможностями языка URQ. Нужно было б только расширение для выбора палитры придумать.
Основная идея - не сделать квест, а сделать автоматический "портатор" игр. Т.е. автор может даже не знать, про существования ПК-01, а писать пол Винду или Линукс, или еще че там есть. А потом злой кто-то бац и портанул в один клик.
А вот рамочка. И так только 32 символа влазят в строку. Парсуемый квест очень простой, но даже на видео видно, что на одном из кадров текст еле-еле влазит в экран. Разве что скролл добавить... Хотя кому это надо.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot