На днях вышел релиз игры Mari0 (http://stabyourself.net/mari0/), ремейка всем известной классики Super Mario Bros. Отличительной особенностью Mari0 являются порталы, позаимствованные из игры Portal от Valve (http://ru.wikipedia.org/wiki/Portal). Для запуска Mari0 требуется последняя экспериментальная версия движка LÖVE (https://love2d.org/) 0.8 (под стабильной версией 0.7.2 не работает). Заявлена поддержка Windows, Linux и Mac OS X. Код игры написан на языке Lua, наработки проекта поставляются под лицензией Creative Commons BY-NC-SA 3.0.
Кроме традиционных уровней, для игры поставляется подборка дополнительных альтернативных карт и уровней, более того, в игру встроен редактор уровней. Существует возможность многопользовательской игры (за одним компьютером). Существует набор фильтров для искажения картинки, что позволяет сымитировать изображение старого телевизора, что бы в полной мере насладиться ностальгическими чувствами. Mari0 не единственная и не последняя игра вышедшая из рук Мориса (Maurice Guégan), например, аналогичный проект развивается для игры Pacman.URL: http://blog.stabyourself.net/post/18685852715/mari0-released
Новость: http://www.opennet.me/opennews/art.shtml?num=33274
Задумка клёвая, но какая нафик Lua. Даёшь форк на православном C?
Фигня вопрос - писать будете?
Движок там на C++. Игры для данного движка как и для многих других подобных пишутся на Lua.
Тогда какой птичкадятел написал что оно на Lua? oO
Движок написан на С++. Игры для этого движка пишутся на Lua. Что непонятного?
> Задумка клёвая, но какая нафик Lua. Даёшь форк на православном C?Нонсенс. C — язык _системного_ программирования. Для игрушек лучше подходит Lua. Пожалуйста, не пытайтесь использовать инструмент там, где он подходит хуже. Очень уж это делает вас похожими на жабистов/жаваскриптистов/дотнетчиков.
Да-да. А теперь расскажите нам всем какие языки для каких проектов подходит лучше/хуже. С графиками и процентами. А также давайте посмотрим, у многих-ли есть желание учить новые технологии(более глубоко разбираться в старых) для реализации бесплатной джаст_фор_фановой идеи, которую они пилят в свободное от работы время.Все это на правах троллинга относительно "жабистов/жаваскриптистов/дотнетчиков".
> А также давайте посмотрим, у многих-ли есть желание учить новые технологии(более глубоко разбираться в старых) для реализации бесплатной джаст_фор_фановой идеи, которую они пилят в свободное от работы время.Кэп напоминает, что далеко не все работают программистами и не все заранее знают хотя бы один язык программирования. Учить для джаст_фор_фановой идеи Си, со всеми его возможностями выстрелить себе в ногу? Серьёзно? Спасибо, что хоть С++ не предлагаете.
Марио с ружьём, чтоль, бегает?
Марио бегает с тем же, с чем бегают роботы и девушки на этом видео: http://store.steampowered.com/app/620
Классно придумано, физика старая, всё работает, грибы, подвалы, музыка, звуки)
Плюс дополнение с порталом окончательно выносит моск)
> Классно придумано, физика старая, всё работает, грибы, подвалы, музыка, звуки)Есть кое-какие нюансы. Так, верхняя часть черепашек в Mari0 считается платформой, поэтому когда на черепашку падает какое-либо существо, оно ходит по черепашке, вместо того, чтобы провалиться сквозь неё, как в Mario.
Гмм *задумчиво, вспоминая последние терки apple и других* а валве не может засудить за нарушение патентов на игровую реализацию порталов?Вообще, надо бы получить патент на эти порталы, если валве еще не сделала это :)
> Гмм *задумчиво, вспоминая последние терки apple и других* а валве не может
> засудить за нарушение патентов на игровую реализацию порталов?
> Вообще, надо бы получить патент на эти порталы, если валве еще не
> сделала это :)Вполне возможно. Получали же патенты на "астральные методы поиска" и прочую псевдонауку.
Или вы про игровую механику? Так это было сделано до Valve (См. http://en.wikipedia.org/wiki/Narbacular_Drop). В Portal даже цвета порталов не изменили.
Не уверен насчет американского патентного законодательства, но в нашем для получения патента требуется предоставить схему реализации, а не просто голую идею; идеи никогда не патентуются.
Впрочем, совершенно не требуется, чтобы эта схема была реализуема в настоящее время - требуется всего лишь, чтобы она в принципе не противоречила законам физики и т.д.; если схему получится реализовать только в будущем, когда появятся, например, необходимые материалы, такое тоже можно запатентовать. Но в принципе нереализуемые вещи патентовать нельзя хотя бы потому, что это не имеет смысла, патентом все равно воспользоваться не выйдет.Можно ли предоставить схему реализации механизма порталов, которая бы прокатила для патента? Пока не очень представляю, как..
(narbacular drop vs portal это не нарушение - там по ссылке написано, что valve купила разработчиков, вероятно, с правами на идею порталов, если таковые были..)
> Можно ли предоставить схему реализации механизма порталов, которая бы прокатила для патента?
> Пока не очень представляю, как..ой, да ладно. «для реализации порталов нужен минерал хрендостаниум с такими-то свойствами. наука его пока не нашла, но *в принципе* он существовать может. далее…»
(понятно, что я грубо написал, но суть не меняется)
Valve либерально относится к энтузиастам, которые распространяют идеи и отсылки к их играм, потому как это бесплатная реклама и признание.
Очень этого ждал.
Спасибо создателям.
Радость была бы полнее если бы можно было отключать ограничение по времени. Я всегда любил проходить игры не спеша, а тут это особо актуально: непоёрничаешь особо когда бежать надо...
> Радость была бы полнее если бы можно было отключать ограничение по времени.
> Я всегда любил проходить игры не спеша, а тут это особо
> актуально: непоёрничаешь особо когда бежать надо…э… а для чего исходники дадены?
А где-же таньчики?
> А где-же таньчики?Battle City что ли? Хотелось бы. Однако не факт, что автор об этой игре знает. Хотя кто мешает написать римейк самому? Уж точно не лень и не отсутствие навыков.
Только если с порталами.)
А еще есть прекрасная игра SuperContra)
почему не браузере
в марио играть на чём то другом смысла нет
Очень современная и увлекательная игра, прошел первый уровень!
Под Икспи кто-то смог запустить?
> Под Икспи кто-то смог запустить?виндовые форумы находятся в другом месте.