[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: gnomeall2.jpg -(26 KB, 812x676, gnomeall2.jpg)
26 No.7666   [Ответ]
Доброго тебе времени суток, разрабач.
Я хочу сделать игру, суть такова: Дело в том, что мне очень захотелось запилить небольшую пошаговую игру в жанре тактической эрпоге (игравшие в UFO или Jagged Alliance прекрасно знают, а остальные могут представить себе сражения в HOMM, например), по уже готовой игровой механике (тоже самопальной, конечно, но играбельной, проверено настольным способом).
В первом приближении она, скорее всего, начнется как самописная поделка для игры посредством горячего сиденья, сопровождающейся толкотней у монитора и разработкой хитрых планов. В общем, в силу того, что все, что мне нужно на первом этапе, уже имеется в виде голых цифр, а также было опробовано "на столе", проблема передо мной стоит одна, зато в полный рост.
ГРАФОН. Дело в том, что интерфейс командной строки меня слегка смущает, прорисовка всего на свете с помощью VGA смущает еще сильнее (хотя поднапрягшись я смогу и в такое, прецеденты были), а с более прогрессивными технологиями я знаком очень и очень слабо.
Я, конечно, понимаю, что вряд ли меня сейчас набросится толпа кодеров и художников, горящих желанием причаститься и повыситься до инди-геймдевов, но все равно надеюсь на чудо, а вы как думали? поэтому собственно прошу мудрого совета. Может кто-нибудь знает готовый движок, способный ускорить мне работу, или какой-нибудь очень-очень понятный мануал по работе с двумерным графоном и соответствующие библиотеки для C или вообще какого-нибудь Delphy? Может, на это способен этот ваш dummy? Мне многого не надо, мой код будет состоять из: нагромождение if, чтение из файлов и запись туда же, ололо-карта, которая по идее должна быть не просто сеткой, а иметь на себе всяческие препятствия и может даже (о Г-споди) влияющие на геймплей предметы вроде перепадов высоты, лестниц и прочих катапульт - в общем школьный набор знаний по информатике, облеченный в плоть и написанный на коленке..
Пропущено 32 сообщений и 6 изображений. Для просмотра нажмите "Ответ".
>> No.7968  
>>7967
Ну так это скиллы, оставшиеся как раз со школы, в которой я был не самым большим гением на свете. Когда поиск путей стал тормозить, я уже как-то совсем приуныл. Бида, коль сапоги начнет тачать пирожник, а костыли писать - будущий планктон.
>> No.8960  
Файл: 1.jpg -(300 KB, 1024x1617, 1.jpg)
300
Вы таки будете смеяться (если тут остался кто-то, кто читал этот дурацкий тред), но я все-таки собрался с силами и начал живую ролевку в далеком-далеком /bg/, так что в ближайшее время мне будет скорее всего очень не до кодинга. Хотя кто его знает? Моя несчастная самопальная система недавно пережила еще один апгрейд и получила варгеймовую составляющую. Спасибо, что читали в тред и отвечали в него, без вас все бы закончилось на третьей строчке кода.
Если хотите, могу выложить последний билд, который отличается от предпоследнего разве что возможностью спрыгивать, появлением брони и кое-какой переделки "интерфейса". В общем, ничем толковым.
>> No.8961  
>>8960

Выкладывай, я совсем недавно читал этот тред и хотел скачать последний билд (псевдографика, гнумы, интересно же), но он был мертвый.
Советовали же тебе гитхуб или что-то подобное.
>> No.8963  
>>8961
Держи http://yadi.sk/d/XKeChLvM3NXoa
Толку-то с того гитхуба, если я уже того?
Да, исходники страшны как фантазии старой девственницы, да и ехешник немногим лучше. Я окончательно испугался и забил, когда увидел, что алгоритм поиска путей стал давать заметную задержку.
>> No.8964  
>>8960
Лучше исходники выложи.
>> No.8965  
>>8964
Там же и исходники лежат. Слава свободному софту, лол. Но там натуральный бардак.
>> No.8966  
Файл: ant.jpg -(75 KB, 600x448, ant.jpg)
75
>>8963

>Толку-то с того гитхуба

Ссылка не протухнет же.

У тебя экран очень сильно от очистки моргает, встроенная очистка ФриПаскаля похоже полное гуано. Можно написать свою, через системный вызов, ANSI-код (консоль винды не поддерживает, можно обойти впрочем компилляцией в сигвине и запуском exe при наличии cygwin.dll в папке с exe, правда тогда наверно придется сменить диалект и красить текст теми же кодами... зато можно компилить под линуксом) или топорным, но эффективным, способом - выводом сотни пустых линий.
Впрочем ощутимо моргать будет при любой очистке, поэтому очищать каждый ход ничего не надо, просто печатай новое игровое поле поверх старого, установив курсор в левый верхний угол (это кстати тоже можно сделать ANSI-кодом, но у фрипаскаля наверняка есть встроенный способ) и все дела.

Книга с легендами прекрасна, особенно история Ка :3

Сообщение слишком длинное. Полный текст.
>> No.8967  
>>8966
>У тебя экран очень сильно от очистки моргает, встроенная очистка ФриПаскаля похоже полное гуано.
Там вообще не нужна очистка всего экрана. Но если ты прочитаешь тред, увидишь, что я до самого конца мечтал, что в один прекрасный день перейду на ГРАФОН. Я даже предпринимал какие-то шаги в этом направлении, но я совсем не кодер (пруфы в архиве лежат, еще какие), так что завяз. Если бы я изначально решил остановиться на псевдографике, я бы полез разбираться с библиотекой, которая это умеет делать по-человечески, уж с этим-то я, надеюсь, бы справился.
>Книга с легендами прекрасна, особенно история Ка
Будете у нас на Боброчонге - заходите почитать. Можно даже пообсуждать, но это чревато калобросанием, тамошнее /bg/ собственно и было тем прототипом, с которого я списывал Фругард.
>> No.8968  
>>8967

Печатать поверх лишь немногим сложнее чем очищать и потом печатать, никакая навороченная библиотека вроде нкурсес для этого не нужна, а моргания не будет вообще. Я даже чекнул в гугле, для фрипаскаля это команда GotoXY

Тьфу, доброчан.
>> No.8969  
>>8968
>Тьфу, доброчан.
Тьфу. Но 5 картинок на пост иногда очень нужны, да и дальше /bg/ я не хожу, а в /bg/ у нас самоуправление. Ну в общем, как знаешь.


Файл: anime C 18-40_2011-06-05_00-47-29.jpg -(109 KB, 1280x720, anime C 18-40_2011-06-05_00-47-29.jpg)
109 No.7468   [Ответ]
Решил для мультиплеера использовать jabber.
вроде как это пошлёт месагу:
<message xmlns='jabber:client' from='juliet@example.com/balcony' to='romeo@example.net' type='chat'> <body>What's up?</body> </message>

У меня вопросы:
1) как авторизоваться?
2) как закрыть сессию?
3) как посылать и обрабатывать сообщения присутствия?
4) Как принять сообщение?
Пропущено 36 сообщений и 19 изображений. Для просмотра нажмите "Ответ".
>> No.7561  
>>7559
Да чего уж там, "программист", давай сразу под "компьютерщика" обобщать. Если разбираешься в компьютерах, то и программу напишешь, и видюху распаяешь, да что там, и микроскеху прошьешь.
>> No.7564  
>>7559
тоесть ты либо программист, либо ... [spoiler]кодер на языке somelang[/spoiler]
>> No.7565  
>>7560

phpшники не программисты. Навидался я на них.


>>7561

А вот и нет. Как раз таки эксплуатировать ПО можно вполне обойтись знаниями общих принципов без вникания в тонкости именно написания.


>Да чего уж там, "программист", давай сразу под "компьютерщика" обобщать.

Ойтишник еще скажи. Хотя мне употребителям этого термина хочется плеснуть чай в лицо


Сообщение слишком длинное. Полный текст.
>> No.7567  
>>7565
> phpшники не программисты. Навидался я на них.
Чиочую.
Похапешник - это дизайнер, проектировщик баз данных, проектировщик интерфейсов - кто угодно, но не программист.
>> No.25488  
Файл: ???? ????? ?????.jpg -(43 KB, 1420x2200, ???? ????? ?????.jpg)
43
Можно я тут потестирую кое-что? С сажей тред не должен подняться. Спасибо
>> No.26485  
>>7520
10 лет посту!
>> No.26489  
>>26485
А джаббер еще жив!
>> No.26500  
>>26485
Я-то думаю чего доска такая живая вдруг. Не написал ОП свой космосимулятор...
>> No.26501  
>>26500
Просто за него хардкорный космосимулятор написали в Мексике.
>> No.26512  
>>26500
Возможно, он осилил и перешел на высший уровень бытия. И ему уже не до нас, в солнечной Калифорнии.


Файл: 200px-JavaScript-logo.png -(6 KB, 200x200, 200px-JavaScript-logo.png)
6 No.7318   [Ответ]
Я знаю, это не очень хороший тред, но посоветуйте мне книжку по JavaScript.
Мне нравится, когда такие книги больше похожи на справочник, но если там будут кое-какие примеры, этика использования приемов, это будет просто супер. Можно на английском. Я собираюсь приобрести бумажную версию, так что желательно чтобы я смог достать её в книжных Москвы. Алсо, я туговат, и хочу чтобы разжевано было всё.
Пропущено 59 сообщений и 14 изображений. Для просмотра нажмите "Ответ".
>> No.19373  
Файл: изображение.png -(10 KB, 389x285, изображение.png)
10
Запилил функцию, которая достает строку из свойства объекта и добавляет в конец строку-аргумент, если ее там нет. Только почему-то она не хочет работать. А именно, она стопается на этапе условия "if".
>> No.19374  
>>19373
Для начала, не нужно писать велосипед, когда есть https://developer.mozilla.org/ru/docs/Web/API/Element/classList
По коду, в строке
> tempClassName.split(' ');
Допущена та же ошибка, что была описана в >>19313
String.spit() возвращает массив, а не превращает строку в массив и не присваивает переменной, хранящей эту строку новое значение. То, что alert(tempClassName) выдает значение obj.className, а не массив ["open", "menu"], не насторожило?
Ну а далее со строкой работают как с массивом, естественно у строки нет методов push и join.
Советую заиметь привычку использовать const вместо var, чтобы не возникало желания переиспользовать переменные для хранения разных типов и не подразумевать ошибочно, что неизменяемые типы должны изменяться.
https://jsfiddle.net/cgbzmk7u/1/
>> No.19375  
>>19370

На странице https://www.heroku.com/pricing предлагают бесплатно до 1000 дино×часов в месяц на 512 мегабайтах памяти и с засыпанием через полчаса неактивности. (Больше и бессоннее — за денежку.)

Можно поискать и найти ещё другие хостинги. Я сообщил только о первом пришедшем на ум.
>> No.19376  
Разумѣется, отвѣтъ >>19375 может дополнительно быть расширен упоминанием о том, что для Node.js не обязательно искать спецхостинг, так как можно вписать запуск сервера в автозагрузку у любого VPS, у любого VDS, да даже у домашнего компьютера с выделенным IP-адресом.
>> No.19380  
>>19374
> Для начала, не нужно писать велосипед, когда есть https://developer.mozilla.org/ru/docs/Web/API/Element/classList
Да, я до них еще не дошел просто до того. Просто я специально не заглядываю наперед в методах, потому что хочу сделать велосипед из дерева. Ибо так я себе как бы делаю задачу тяжелее, а значит могу развивать мозг. Это как с книгами. Чтобы иметь хоть какую-то креативность, нужно читать книги, но слишком много читать - это вредно,так как все уже поднесено разжеванным и думать не надо. Что-то меня не в ту сторону понесло
> Допущена та же ошибка, что была описана в >>19313
> String.spit() возвращает массив, а не превращает строку в массив и не присваивает переменной, хранящей эту строку новое значение. То, что alert(tempClassName) выдает значение obj.className, а не массив ["open", "menu"], не насторожило?
Ой, я по привычке. Почему-то до сих пор на практике строки воспринимаю как массив. Не знаю, как выработать противоположную привычку.
> Советую заиметь привычку использовать const вместо var, чтобы не возникало желания переиспользовать переменные для хранения разных типов и не подразумевать ошибочно, что неизменяемые типы должны изменяться.
А вот тут детальнее. Что за const? Никогда о ней не слыхал.
>> No.19381  
>>19380
const это как var, только const. Вместо переменной будет константа. На практике именно изменяемые переменные нужны довольно редко. Ознакомиться со всеми этими вещами можно в виде нескучных уроков: https://youtu.be/2iLVFyYwyRA
Еще по всем приведенным примерам кода видно очень вольное использование return:
> return alert("Данный класс уже существует")
Вопрос: что вернет эта функция в данном случае? Что она должна возвращать и зачем?
Кроме того, научись пользоваться консолью браузера и отладчиком, кажется весь твой инструментарий сейчас ограничен alert().
>> No.24849  
Файл: 5512_Orange_Hartpfy.png -(19 KB, 128x121, 5512_Orange_Hartpfy.png)
19
Посоветуйте годный гайд по ascii рогаликом на чистом canvas js без всяких сторонних либ.
ЗЫ: нигде такого не нашел, а самому додуматся тяжело
>> No.25508  
>>7318
https://github.com/azat-io/you-dont-know-js-ru
>> No.26058  
Файл: irlain.jpg -(63 KB, 480x640, irlain.jpg)
63
Вечер добрый!
В общем, у меня есть жабаскрипт код и .json файл который жабаскрип код использует чтобы достать оттуда параметр "translations" и его подпараметры 'из матрицы 'rus', 'deu' , etc. При запуске программы, она просит пользователя ввести один из ключей типо 'rus' и опираясь на это выводит названия стран на русском языке.
Мне нужно убрать интеракцию и передавать ключ 'rus' через терминал, типо "node main.js rus".
Может кто помочь пожалуйста?
Оставляю ссылочку на гитхаб для доп информации.
https://github.com/TheRadioDept/technical-question
>> No.26059  
Файл: 2b.jpg -(30 KB, 550x600, 2b.jpg)
30
Я разобрался в проблеме, оказалось проще чем я думал. Всем добра!


Файл: Скрин.png -(89 KB, 859x507, Скрин.png)
89 No.7306   [Ответ]
В связи с падением тотошки объявляется разработка и альфа-тестирование клона плагина MALU для поиска онгоенгов из листа на МАЛ.
Постим багрепорты, фичреквесты, вопросы и прочее такое.
Бинарник — сохранить в отдельную папку (он будет сохранять рядом с собой настройки и кеш имён), запустить, ввести имя аккаунта на MAL и построить кеш.
http://rghost.ru/39301907
Параноики могут билдить сами (Осторожно, аутентичный школьный говнокод!)
https://github.com/Dijkstra-ru/ala
Пропущено 2 сообщений. Для просмотра нажмите "Ответ".
>> No.7311  
>>7309
Понятия не имею, давно не видел ШИНДОУС. Но у ОПа весь код на шарпе и WinForms, если не ошибаюсь.
>> No.7313  
>>7311
Я тоже давненько не видел, просто интересуюсь.
>> No.7317  
>>7307
Видать оп решил, что ебаться с памятью ему не сруки и лучше он потратит эти усилия на что-то полезное.
>>7306
>Осторожно, аутентичный школьный говнокод
И ведь не соврал!
>> No.7321  
>>7306
> MAL_Options
> save_to_file
Чому имена такие неканоничные? Ведь нужно MalOptions и Save (или SaveToFile)
>> No.7326  
>>7317
Но ведь тогда еще проще написать все на pyqt, и освободить в 3 раза больше усилий на что-нибудь полезное.
>> No.7329  
>>7326
>Но ведь тогда еще проще написать все на pyqt
бред
>> No.7333  
Файл: shot0848.png -(1730 KB, 1024x576, shot0848.png)
1730
>>7329
Самый простой и каноничный вариант - демон с CLI интерфейсом.
>> No.7334  
>>7333
P.S.
> CLI интерфейс
В этом itt.
>> No.7657  
Хм, оно вообще надо кому-то?
>> No.7658  
>>7657
Я украду как-нибудь его код и впихну в свой апдейтер, который тоже украл и переписываю под несколько различных сайтов подобного назначения.


Файл: RenPSP02.jpg -(76 KB, 295x425, RenPSP02.jpg)
76 No.7092   [Ответ]
А у вас бывало такое, что выкладываешь сырую бету, показываешь одному единственному пользователю с просьбой проверить, пофиксились ли у него заявлянные баги, а после это внезапно появляются сообщения о релизе на десятках новостных сайтов на разных языках, выдумывая твоему приложению логотип, преукрашивающих его возможности, перевирая всевозможные факты и заявляю поддержку всевозможных прошивок и даже PS Vita?

>This cool Engine known as RenPSP 0.2 will lets users run lots of games based on it.
>If you are using v1.0, it is recommended to update.
>should offer a bit more compatibility with the latest PSP Custom Firmware and HBL for PSP System .
>> No.7093  
Я ещё дальше сырой преальфы не добрался.
>> No.7094  
Однажды я придумал одну штуку и рассказал об идее другу, и через месяц увидел в новостях, что такую штуку разработали. Это считается?
>> No.7101  
>>7094
Однажды я придумал одну штуку, и никому не рассказал. А через год EA это сделала и срубила миллионы.
>> No.12997  
Однажды я ни о чём не подумал, а Google за это время миллиарды заработал.
>> No.13001  
>>12997
Та же проблема. Может подать в суд на гугл за то, что он существует и поэтому у меня нет возможности свой гугл создать?
>> No.13005  
>>7092
http://klang.eudyptula.org/news/
https://www.google.com/search?q=linux+klang
>> No.14238  
Однажды одна девушка по радио с упоением рассказывала, как её подруга-бака ей что то рассказала, а она на наложении копирайта на эту штуковину заработала себе тележки баксов. Нужно понимать, что большинство бизнесов, включая инвест-фонды, живут на том чтобы что-нибудь украсть\купить, а затем раскрутить и отматросить по полной или продать конкуренту. Все эти посредственные ММО донатоклонофермы в том числе когда то были подающими надежду разработками от которых осталась в итоге лишь свежая идея и арт.
>> No.14240  
Ну, человеческие идеи не уникальны, так же как не уникальны сами люди. Не успеешь сделать реализацию сам - успеет кто-то еще.


Файл: 00000016.jpg -(121 KB, 600x338, 00000016.jpg)
121 No.6903   [Ответ]
Господа, определённую инициативную группу посетила идея провести межчановский онлайн-турнир по игре в Кой-кой (http://en.wikipedia.org/wiki/Koi-Koi ), однако найти действующую сетевую площадку для этого нам не удалось.
Если кто-то такую знает, то просим подсказать, а если нет, то хотелось бы сделать свою. Поскольку кодеров среди нас нет, то объявляется открытый реквест на разработку сервера для сетевой игры в этот самый Кой-кой. Проект по идее должен включать возможность игроков играть друг против друга с возможностью централизованного учёта результатов. Для вящей кросс-платформенности уместным будет браузерный вариант.
Образец игры как таковой тут: http://www.gamedesign.jp/flash/hanafuda/hanafuda_e.html (хотя там есть некоторые расхождения с общепринятыми правилами)
Правила в вышеозначенной статье в Википедии, а также в http://www.gamedesign.jp/flash/hanafuda/rule_e.html и http://mywings.ru/5
Если кто-то заинтересовался игрой, а тем паче запиливанием клиента, милости просим.
Пропущено 288 сообщений и 91 изображений. Для просмотра нажмите "Ответ".
>> No.20932  
В общем поднял старую версию на http://koikoi.zefiris.su/ "как есть". База старая, логины старые, восстанавливать я даже понятия не имею как. Доработки не будет, мне на код этот смотреть тошно. Хостинг должен переживать нормально 2-3 параллельных игры, больше уже проблема может быть.
>> No.20935  
Файл: madhouse32121.jpg -(64 KB, 640x352, madhouse32121.jpg)
64
>>6903
>>20932
У администрации есть желание развернуть данную версию ханафуды на поддомене, а-ля koikoi.410chan.org?

>>20932
Если это возможно, то можно было бы выложить исходники в общий доступ, чтобы их можно было коллективно улучшать, как это делается с движком, например.
>> No.20936  
>>20935
> У администрации есть желание развернуть данную версию ханафуды на поддомене, а-ля koikoi.410chan.org?
Если технические требования там не сложнее LAMP, то это возможно.
>> No.20942  
>>20936
Да, на лампе работает, но мне сказали, что у пары человек уже сходу поднять не удалось. Плюс оно неэффективно и излишне грузит сервер постонным поллингом с обращениями к базе.

>>20935
В очередной раз повторюсь, дорабатывать там нечего, там надо всё переделывать. Я сейчас собираюсь побаловаться с монгодб, может сделаю новую версию в качестве своего хелловорлда.
>> No.20948  
>>20942
>В очередной раз повторюсь, дорабатывать там нечего, там надо всё переделывать.

Ну, переделывать имея исходники под рукой всегда проще, чем начать с нуля разрабатывать. например мне бы было не тяжело сетевой обвес и сервер сделать, но сами правила этой ханафуды, перемещение карточек у юзеров и т.д. - это боль Соответственно, если бы были хоть какие-то доступные исходники, можно было бы или покомпонентно переписывать и слать пулл-реквесты, или форкнуться и запилить модернизированную версию сразу.
>> No.20949  
>>20948
Если вдруг интересно. Я думал для ханафуды напилить сеть уже по современному, с общением с клиентами по вебсокетам. Т.е. каждый клиент поддерживает вебсокет-соединение, а потом клиенты объединяются в одну игру так же, как это делают для чат-комнат, по коду. Состояние игры храниться в каждой такой чат-комнате в кеше, откуда и отправляется игрокам, и именно состояние в кеше игроки и модифицируют. Сам кеш синхронизируется с базой либо раз в X ходов, либо по времени, чтобы снизить нагрузку на базу. Дополнительно для снижения нагрузки на базу можно весь процесс организовать в очередь с обработкой по Х заявок на синхронизацию за раз.
>> No.20950  
>>20949
Ну и добавлю, что это всё на LAMP-стеке вполне себе реализуемо.
>> No.20951  
>>20949
У меня пока планы такие (собирался даже новый тред создавать, когда немного прогресса дальше набросков будет):
  • Клиент: хтмл+цсс(сасс)+яваскрипт, безо всяких реактов-вуёв, и не на канвасе. из сторонних библиотек кроме socket.io и какой-нибудь крипты для логина/пароля не планирую ничего. Прототип адаптивного лобби (для компа / мобильника) у меня уже есть, там немного переделать надо будет. Сейчас работаю над непосредственно игровой частью, начал с планировки размещения, рабочие наброски на http://zefiris.su/calc/kk_client/client.html , пока есть проблемы.
  • Сервер: нода + монго. Взаимодействие с клиентом через socket.io, последние активные 50 игр / 100 игроков (более чем достаточно для нашего народу, и достаточно немного места в памяти + есть простор для убавления) работают в памяти с периодическим обновлением состояния в базе. С ожидаемой низкой нагрузкой хоститься можно вроде бесплатно.
Цели: более адекватное лобби, более современный вид, адаптивный дизайн для играбельности с телефона, компа и планшета (на современных платформах правда). На этот раз хотелось бы всё-таки иконки для вариаций правил и подобные вещи.
>> No.20952  
Ну и для настаивающих

http://zefiris.su/files/koikoi/koikoi.rar - последний дамп сайта, который нашел

http://zefiris.su/files/koikoi/koikoi.sql - дамп базы, почищенный от данных ручками, может где чего повредил в синтаксисе, чистил ручками. адрес базы, логин, пароль, название - указываются в файле _msq\log_in.php
>> No.21062  
Жаль темной темы нет. Со светлой глаза болят.


Файл: IMG_20120310_232331.jpg -(529 KB, 2048x1536, IMG_20120310_232331.jpg)
529 No.6448   [Ответ]
Переезжаем из /vn/.
Тут пишу тулзы для полуавтоматического перевода сабжевой VN для PSP на основе 4chan'овских скриптов для PC версии, а также осуществляю этот самый перевод.

Исходники и бинарники буду класть сюда:
http://sourceforge.net/p/steinsgatetools/wiki/Home/

Текущий статус: Переведен пролог и первая глава. Пролог играбелен, первая глава в процессе тестирования, есть некоторые баги, приходится править скрипт вручную. Нашел текст tip'ов и телефона, но их скорее всего придется переводить вручную, а это вилы. Текст в некоторых экранах не помещается, пока не вижу решения - если только сокращать.
Пропущено 4 сообщений. Для просмотра нажмите "Ответ".
>> No.6465  
>>6448
Подписался на тред. Оп, ты молодец.
>> No.6541  
Лень качать образ, спрошу так.
Как там организованы скрипты и текст? Не в папке Scene_ADVTalk с подпапками и текстом в BTX??
>> No.6543  
>>6448
ОП-няша, слежу за тредом.
>> No.6545  
Файл: sample_1dc0da1439960de63fbf25d374615e3c.png -(416 KB, 850x1216, sample_1dc0da1439960de63fbf25d374615e3c.png)
416
ОП тут. Спасибо, друзья, стараюсь:3
В общем, ситуация такая: допилил тулзу для перевода data.bin - это общие данные и телефон. Перевожу потихоньку, копируя из phone.txt английской версии, но сильно задолбался, беру небольшой перерыв. Всего там 2600 текстовых блоков. Готова первая глава, но пока полностью ее не проверял. Следующие должны пойти быстрее, технология уже отработана

>>6541 Не-а, скрипты организованы по-другому, и к сожалению очень отличаются от pc-версии. На диске есть файл data0.afs, в нем scene0.afs, а в них уже файлы скрипта .bin, содержащие вначале скомпиленый ассемблерный код, а затем таблицу текста, разделенного символами '\0'. Некоторые ассемблерные команды содержат в себе смещение до строки в таблице, которую используют
>> No.6613  
Эй, Стиви, как там дела?
Протираю псп мокрой тряпкой и жду завершения всех работ.
>> No.6952  
Файл: 10107521a2.jpg -(52 KB, 500x500, 10107521a2.jpg)
52
Бамп, жду хоть каких-нибудь вестей.
>> No.18398  
>test
> test
> test
>test
>> No.18510  
test > quote
test >quote
>> No.21888  
Файл: -(0 KB, x)
キタ━━━(゚∀゚)━━━!!
>> No.23599  
Файл: 157308117977.jpg -(285 KB, 1280x738, 157308117977.jpg)
285
test


Файл: DUMMY.png -(15 KB, 187x333, DUMMY.png)
15 No.6364   [Ответ]
ВПЕРВЫЕ!!! ОТ СОЗДАТЕЛЯ С+-

СКАЧАТЬ ЗДЕСЬ: http://rghost.ru/36706819
ВЕЧНАЯ ССЫЛКА: http://file.oboz.ua/files/vf4f4927765a8b0_2012225202454.7z
Архив в формате 7z. У кого нет - качаем на 7zip.org

МАНУАЛ (есть в архиве): http://pastebin.com/K2zR2RbG

DUMMY - это суперудобный язык программирования для 2D игр, который можно освоить буквально за 5 минут! Вы сможете с легкостью создавать полноценные 2D игры, которые будут работать на ОС ВИНДОВС и ЛИНУКС (через WINE) и не нужно качать никаких ДОТНЕТОВ, ХНА и прочей лабуды.

Пакет DUMMY весит чуть более 10 мегабайт. Скачали, прочитали README - и сразу начинаете кодить игры. Основано на С++, поэтому мощность впечатляющая!!

Наша конференция: 2chgd@conference.jabber.ru
Пропущено 41 сообщений и 15 изображений. Для просмотра нажмите "Ответ".
>> No.7799  
>>7795
луп не мой, удолил кстати уже, перезалил жопаэль версию
>> No.7800  
>>7799
Кому нужна твоя анально огороженная gpl поделка теперь?
>> No.7803  
Файл: c1NtNPnqMWI.jpg -(86 KB, 497x750, c1NtNPnqMWI.jpg)
86
>>7799
local в Lua-скриптах рулит и не оставляет всякий хлам в _G (_ENV), очень рекомендую.
>> No.7804  
>>7800
но я же даю тебе швабодку. будь швабодным, сука
>> No.7809  
>>7804
GPL - это не свобода, это столлманорабство. Свобода - это MIT/BSD.
>> No.7810  
>>7809
>Свобода - это MIT/BSD.
Ты просто не въезжаешь, мальчик. MIT/BSD - это не свобода, это лошье и толку от этих лицензий 0. Свобода должна быть именно заразительной, как ВИЧ, только тогда она имеет силу. Страшно представить, что было бы сейчас с ПО, если б не Столлман. И что будет, когда он помрёт.
>> No.7811  
>>7810
>Страшно представить, что было бы сейчас с ПО, если б не Столлман.
Можно было бы купить более качественный софт, ибо разработчики коммерческих приложений могли бы использовать элементы, защищенные этими-вашими-свободными-лицензиями. А сейчас приходится использовать или коммерческие поделки, использующие альтернативные методы/реализации, либо кривые "нетоварного вида" бесплатные поделки, на которые без ужаса и не взглянешь и в которых без мата ничего не сделаешь, зато блин внутри лежат эффективные алгоритмы.

Копирастия любого рода разрушительна для конечного потребителя. Такие дела.
>> No.7812  
>>7811
И это говорит разработчик поделки, весь код которой заныкан у него на сервере, в анальной зависимости от которого находятся все потребители, имеющие только экранчик отображения картинки.
>> No.7813  
>>7812
Ты это каждому разработчику предъявляешь? Что они код по подвалам ныкают?
>> No.7816  
>>7811
Это неправда, и ты это знаешь. Ты можешь не открывать код.


Файл: tangenpy4.png -(149 KB, 1040x806, tangenpy4.png)
149 No.4365   [Ответ]
Тут будет тред про генератор маскотов. Концепт:
выбираешь слои
раскрашиваешь их
придумываешь имя и историю
постишь результат на *чан
Все действия могут выполняться полностью автоматически рандомизатором (пикрелейтед).

Программа расширяемая как контентом (слои, имена), так и плагинами (RenPy). Принимаю фичареквесты.
Пропущено 32 сообщений и 8 изображений. Для просмотра нажмите "Ответ".
>> No.9219  
>>9218 Собираюсь в этом месяце уже выдать что-то отчуждаемое. На ближайший дни ещё запланированы тесты под Linux / MacOS X / ReactOS, хотя там особых проблем быть не должно. Но в любом случае это будет Alpha Build, хочется ещё много чего по мелочам улучшить.
>> No.9230  
Файл: Mac OS X.png -(522 KB, 1024x768, Mac OS X.png)
522
Собрал пачку сборок, начал гонять. Словил пачку весёлых граблей на Маке:
pygame.scrap не умеет копировать в буфер обмена мака ничего, кроме plaintext, значит буду копировать filename как plaintext, а не как FileName
renpy почему-то не хочет поднимать второй инстанс себя с тестовой игрой, буду разбираться, RenPy Launcher ведь как-то работает
webbrowser.open не открывает локальную папку export, при этом как открыть её Finder'ом я тоже не разобрался, потому как она внутри app же, мораль: нужна настройка папки для экспорта, ну и разобраться, почему не открывается, т.к. в RenPy Launcher опять же работает
mailto:lolbot_iichan@mail.ru?subject=IIcharacter&body=%0D%0A... открывается, но в текст сообщения ложится urlencoded-текст, при этом уэрэлэнкодятся переносы строк (wontfix? Вообще, поддержка mailto:-схемы в разных ОС и программах - такой тёмный лес из костылей, что я возможно зря вообще с этим связался)
* в остальном, более-менее даже работает не только основной функционал, но и генератор бреда с клиентом вакабы работают без нареканий.
>> No.9231  
Файл: Debian 6.png -(348 KB, 1360x768, Debian 6.png)
348
Из тестов на Debian 6:
RenPy вообще не стартует, пока среди наборов спрайтов есть файлы с японскими именами, исключение выбрасывается из кода самого ренпи!!!
pygame.scrap работает, но не удалось найти программу, которая бы могла вставить то, что скопировано (на винде это Paint.NET, например)
renpy также не хочет поднимать второй инстанс себя с тестовой игрой, разобрался, оказалось я неправильно генерирую argv[0] на не-виндоуз-платформах
webbrowser.open работает как надо
mailto:lolbot_iichan@mail.ru?subject=IIcharacter&body=%0D%0A... открывается стандартным почтовым клиентом, разве что нужно линуксовый перевод строки вместо %0D%0A использовать
в целом, совместимость лучше, чем с МакОсью, если не считать досадной проблемы с кодировкой файлов.
>> No.9232  
Файл: ReactOS.png -(105 KB, 1024x768, ReactOS.png)
105
ReactOS 0.3.14 совсем глючно работает по VirtualBox, постоянно падает в синьку при нехватках памяти и иногда при этом ещё и портит файловую систему.
Распаковка 6000 папок и 10000 файлов с большой вероятностью грохает ФС, лол, нужно бы подумать о zip-поставках для наборов персонажей
python думает, что запущен под 2003 виндой
с экспортом всё хорошо
зато вообще не работают http-соединения, обламывается getaddrinfo внутри urllib, видимо какое-то сокетное винапи ещё недоделано (вообще странно, Firefox-то работает)
приложение форкается, если для их совместной работы хватает памяти, иначе C++ error
обращение к mailto: просто мгновенно киляет процесс
* ReactOS всё ещё ни на что не годен: подготовить ВМ, в которой оно запускается, удалось далеко не сразу, работает оно не долго и нестабильно, клиент вакабы и генератор бреда сломаны.
>> No.9234  
>>9231
Почини кодировки в ренпи, и отправь им патч, сделай доброе дело. Там всего-то энкод добавить в одном месте, наверняка.
>>9232
>python думает, что запущен под 2003 виндой
У них много общих дефайнов, но у реактоси они все же свои. А зачем тебе реактос, сделай лучше хайку, она няшнее.
>> No.9235  
>>9232

Лолвот, эта программа использует какой-то сайт для генерации бреда?
>> No.9238  
>>9235 Ага, http://www.gatchina.biz/generator
>> No.9312  
Файл: iicharacter2013b.png -(2119 KB, 2592x3867, iicharacter2013b.png)
2119
Прикрутил отображение CC-лицензий, а также автоматическое добавление авторов в благодарностях, а заодно и в автосгенерированную игру.
>> No.9321  
Файл: iicharacter_jap.png -(233 KB, 1296x807, iicharacter_jap.png)
233
Натравил подсчёт md5sum для файлов до и после перевода имён, получил нечто, что после небольшой доработки напильником выросло в перевод с английского обратно на японский для одного из наборов слоёв. Планирую сделать то же и для остальных, да.
>> No.9555  
Вышла альфа-версия.
Смотреть: http://youtu.be/fPbjaFnbyuI
Скачать: http://yadi.sk/d/7Xqi-_i84zUAO
Обсудить: здесь или в http://iichan.hk/b/res/2738431.html


Файл: screen.jpg -(417 KB, 800x600, screen.jpg)
417 No.1360   [Ответ]
В связи с желанием что-нибудь поделать(при отсуствии интереса пилить старые проекты), и отсуствием игр по юккурям решил написать свою.
Пока намечается что-то вроде аркадо-эрпоге, про юккурей(не с их участием, а именно про них). На данный момент уже даже чуть-чуть играбельно. Можно:
+ ходить вперед
+ ходить назад
+ не ходить лол.
+ питаться(даже нужно)
+ бить других юккурей
+ быть побитым другими юккурями
+ Юккури растут с левелом
+ недавно приделал систему диалогов, позволяющую участвовать до 8 персонажей(когда понадобиться, перепелю под бесконечность), правда это пока нигде не используется, но можно писать сюжет с охраной дворца и злодеем.
+ можно создавать своих юккурей, по образу существующих
Нельзя:
- Ничего остального
- Качаться как-либо кроме убийств
Сообщение слишком длинное. Полный текст.
Пропущено 113 сообщений и 19 изображений. Для просмотра нажмите "Ответ".
>> No.8867  
Файл: gfx.jpg -(287 KB, 1280x1280, gfx.jpg)
287
>>8865
что такое "билд"? ресурсы пикрилейтед.

описание: http://pastebin.com/NQTinbrQ
>> No.8868  
>>8867
Рабочее изкоробки приложение, ты ведь не предлагаешь мне собственноручно выискивать в коде пути и рассовывать туда контент? Не говоря уже о том, что компилятор (интерпретатор?) этой лабуды есть, по-видимому, у тебя одного.
>> No.8869  
Файл: 13452247797413.jpg -(74 KB, 856x1280, 13452247797413.jpg)
74
>>8868
>Рабочее изкоробки приложение
Какие такие делать?

>ты ведь не предлагаешь мне собственноручно выискивать в коде пути и рассовывать туда контент?
А как ещё?

>Не говоря уже о том, что компилятор (интерпретатор?) этой лабуды есть, по-видимому, у тебя одного.
компилятор по ссылке http://sym.at.ua/load
>> No.8870  
>>8869
-_\\
>> No.8871  
Файл: 1320414160056.jpg -(605 KB, 960x1280, 1320414160056.jpg)
605
>>8870
^^
>> No.14904  
Как дела у ОПа?
>> No.14905  
>>14904
Учитывая, что тред с 2013 года заброшен, скорей всего, ОП уже не с нами.
Тут тоже четыре года нет активности: https://github.com/Yukkurigame/Yukkuri
>> No.15108  
Я знал ОПа. Он умер 2 года назад.
>> No.15109  
>>15108
Звучит так, будто вруша.
>> No.15126  
>>14904
Плюсует, как видно. https://plus.google.com/ SirAnthony


[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]