[WT] [Архив] [Поиск] [Главная] [Управление]
[Совместно с IIchan.ru]

[Назад]
Ответ в нить

Имя
Адрес  [sage] [noko]
Animapcha image [?]
Тема   (reply to 2081)
Сообщение
Файл 
Пароль  (для удаления файлов и сообщений)
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаемые типы файлов: 7Z, BZ, GIF, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP
  • Максимально допустимый размер файлов: 10000 кБ.
  • Изображения, размер которых превышает 200 на 200 пикселей, будут уменьшены.
  • Ныне 1375 unique user posts. Посмотреть каталог
  • Радио:

Файл: 127533663327.jpg-(29.11KB, 320x240, 1275238679249.jpg)
2081 No. 2081 watch
Я сейчас занят написанием интерпретатора RenPу-подобных скриптов. Пишется с нуля, т.к. автор RenPy против портирования на PSP. Используемый язык: Lua, причина выбора - все еще довольно большое, живое и перспективное коммунити.

Господа текущие и/или потенциальные ВН-разработчики, кому-то, кроме Эрогеев этот движок может показаться интересным?

В данный момент поддерживается:
- простое отображение текста в нижнем окошке
- отображение имени говорящего
- команды scene, show, hide без эффектов
- ветвление при помощи menu, возможно вложенных
- переход по меткам
- #комментарии
- команда return для конца игры

Также имеется:
- загрузка / сохранение
- многостраничная помощь
- возможность автоперехода вперед по таймеру
- возможность делать скриншоты

На очереди:
- звук
- перемотка вперед-назад

Принципиальные отличия от RenPy:
- кодировка скрипта - cp1251 вместо utf8
- ресурсы типа картинок пока что объявляются вручную в lua-коде
- интерпретатор вообще не основан на питоне, что мне еще не раз аукнется
- весь текст пока что пишется моноширинным Lucida Console черного цвета, который мапится из картинки
- возможно объявление нескольких меток с одинаковым именем в разных файлах, адресовать их можно label@filepath, это позволяет выбирать из нескольких подгруженных игр с метками start, например

Поддерживаемые платформы:
- Lua Player 0.20 for MS Windows
- Lua Player 0.20 for PSP 1.50
- Lua Player Euphoria 8 for PSP 5.XX
Развернуть все изображения
>> No. 2083
Автобусу, наверное, интересен данный проект.

>кодировка скрипта - cp1251 вместо utf8
Не хорошо.
>> No. 2086
>>2083 Интерпретатор читает и свои скрипты и внешние файлы в однобайтовой кодировке, ничего не могу с этим делать. Писать свой UTF-декодер разве что.
>> No. 2087
>>2086
Это сложно?
>> No. 2089
>>2087 В этом мало смысла, пока встроенная библиотека шрифтов все равно работает с однобайтовой кодировкой. Только самому себе работы прибавлять.
>> No. 2090
Ну начнем с того, что PSP не нужно.
Продолжим тем, что RenPy не нужен.
А закончим тем, что и сам питон тоже не нужен.
>> No. 2091
Файл: 127538288137.jpg-(121.46KB, 600x338, 00000016_1275382846725.jpg)
2091
Под Нинтенду Фамиком мне запилил.
>> No. 2092
>PSP не нужно
Ссылка на исследование рынка или трололо.
>RenPy не нужен
Приведи пример достойной замены или трололо.
>сам питон тоже не нужен
А я на нем и не пишу сейчас :3
>> No. 2094
> lb

Ололо.
>> No. 2097
Файл: 127550206070.png-(42.96KB, 240x240, mizuchan.png)
2097
>Ну начнем с того, что PSP не нужно.
Двачую.

>Продолжим тем, что RenPy не нужен.
>А закончим тем, что и сам питон тоже не нужен.
Недвачую.
>> No. 2098
>>2092

Кстати, всякие там ТайпМуны не на ренпае ведь свои игрушки лепят?
>> No. 2099
>>2098
лолнет
>> No. 2100
>>2099 вот тебе и замена ренпаю.

Только фигушки они кодом поделятся :3
>> No. 2101
>>2100
Они вроде тоже бесплатные, только они на лунном.
>> No. 2102
>>2100 *NScripter не такой выразительный язык имеет. Другое дело, что и ОП-поделие тоже не будет выполнять произвольный встроенный код.
>> No. 2104
Ну я вообще могу помочь что-то подобное сделать, если оно будет под лицензией и торговой маркой СУПЕРМАРКЕТА выпускаться. Как проект супермаркета. А так ... только время тратить впустую в ущерб другим проектам.
>> No. 2105
Алсо, найти программиста на бордах очень сложно -_-
>> No. 2107
>Sorc
>под лицензией и торговой маркой СУПЕРМАРКЕТА выпускаться

Тогда проект будет никогда не закончен или же закончен к тому моменту, когда уже никому не будет нужен.
>> No. 2109
>>2107
>Лицензия Супермаркета

Огласите, пожалуйста.
>> No. 2110
>>2104 Что за лицензия, где её почитать, что под ней уже издано?

Насчёт помощи - я пока и сам справляюсь, по крайней мере я не вижу особых преград для реализации в одиночку того, что сейчас запланировано. Как доделаю - зарелизю пачку мини-ВН от эроге-тим и с сайта ренпая. Срок оцениваю в несколько недель.
>> No. 2111
Файл: 127555792089.jpg-(74.09KB, 819x720, 1260020516120_1275557894562.jpg)
2111
>>2104
Супермаркет не занимается игрофажеской хернёй. Умерьте пыл.
>> No. 2112
>>2109

http://code.google.com/p/kotoba-ib/source/browse/trunk/kotoba-ib/license.txt
>> No. 2113
>>2112 Выглядит как BSD.
>> No. 2114
>>2113

Это и есть бсд.
>> No. 2117
>>2111
То есть если я запилю свой супер Corovaneer II: Returning of The Nomad's Evacuation, и захочу обмазать его каким-нибудь AIB-трэйдмарком, то мне идти к эрогеям или авторам ычантры?
>> No. 2118
>>2117 Чтобы сделать Corovaneer II, нужно сначала сделать Corovaneer.
>> No. 2119
>>2118 Это не влияет на суть моего вопроса.
>> No. 2136
>>2117
Вполне логично, что вам в таком случае нужен бренд, связанный с геймдевом, а не веб-разработками.
>> No. 2208
Добавилось:
- $ и if/elseif/ilif/else поддерживаются, но использую вставки на Lua, а не на Python
- звук (PSP only: mp3, at3, ogg, wav)
- многофайловые скрипты поддерживаются
- $renpy.pause(), $renpy.block_rollback(), $renpy.quit(), $renpy.error(), $renpy.jump(), ...
- изображения объявляются в .rpy через image, персонажи через define

Скрипт "the question" играется полностью, за исключением команды 'with'.
>> No. 2221
http://rghost.ru/2000476 - первый и нестабильный демо-релиз

Шрифт - моноширинный Lucida Console.
Кодировка - 1251.
В релизе несколько мини-VN:
“The Question”
“9 мая” от IIchan Eroge Team
* тестовая игра для демонстрации функционала

НИКАКИХ ГАРАНТИЙ, ИСПОЛЬЗУЙТЕ НА СВОЙ СТРАХ И РИСК!

RenPSP бесплатен, но есть несколько правил его распространения:
1. проинформируйте lolbot_iichan@mail.ru о своих действиях
2. предоставьте ссылку на http://iichan.ru или http://iichan-eroge.blogspot.com вместе с вашим релизом
3. не пытайтесь заработать денег при помощи RenPSP или его частей

релиз для MS Windows основан на LuaPlayer 0.20
релиз для PSP основан на LuaPlayer Euphoria v8
[Назад]


Удалить сообщение []
Пароль  
[Mod]