LINUX.ORG.RU
ФорумTalks

Как минимум это ELF. Возможно это даже заготовка для игры...

 ,


0

1

Внимание:
1) По ссылке бинарный блоб. Кто боится блобов — можете дальше не читать.
2) Если вы чувствительны к ШГ, то не запускайте блоб. Я предупредил.
3) Этот блоб — заготовка игрового движка. До «Кризиса» не дотягивает. Извините. Если графика очень нужна, то здесь её нет.

Итак:
1) Блоб можно скачать тут:
http://s000.tinyupload.com/index.php?file_id=36349722071401247419
2) Зависимости:

ldd ./catwasser 
	linux-vdso.so.1 (0x00007ffd669ec000)
	libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007fcf58683000)
	libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007fcf58459000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fcf5814c000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcf57e4b000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fcf57c35000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcf5788b000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcf57687000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fcf588db000)

3) Выход по ^C. Что-то всё руки не дойдут.
4) Текстуры? Где? Не ссыте, есть текстуры — в северо-западном углу можно увидеть текстурированную поверхность.
5) Карта вкл\выкл по кнопке 'm'

Итого:
1) Хочется плакать от увиденного? Не стесняйся — мы не осудим.
2) Боковые стены ужасны! Я знаю, надо бы перерисовать.

★★☆

1) Хочется плакать от увиденного? Не стесняйся — мы не осудим.

А скриншот сделать не судьба?

andreyu ★★★★★
()

а исходники где? или ты типичный прыще^Wлинуксоид с типичной двойной прыщеморалью, мол, всё должно быть свободным и открытым, а сам выложу только то, что не жалко?

Spoofing ★★★★★
()

Посоны, не ставьте это! У меня брат начал играть, и потерялся в стенах! Его трясёт, на клавиатуру течет слюна и уже растворила кнопку F3 и трусы! Зависимость есть, это очень опасно! Автор, как ты можешь такое выкладывать!

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

Я никогда не говорил, что я хороший человек.

Stahl ★★☆
() автор топика
Ответ на: комментарий от Stahl

Вот тебе скриншот.

Я такое видел лет 10 назад в учебном классе с vax. Клон doom-а, было несколько разновидностей оружия и врагов. Народ шпилил.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

Народ шпилил.

А куда он денется с подводной-то лодки? Точнее с VAX-класса...

Stahl ★★☆
() автор топика

linux-vdso.so.1 (0x00007ffd669ec000)
libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007fcf58683000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007fcf58459000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fcf5814c000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcf57e4b000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fcf57c35000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcf5788b000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcf57687000)
/lib64/ld-linux-x86-64.so.2 (0x00007fcf588db000)



ncurses (и tinfo), libstdc++ и libgcc_s нужно влинковать статически, раз уж распространяешь голимую проприетарщину. Нынешняя сборка на половине систем не запустится.

Manhunt ★★★★★
()
Последнее исправление: Manhunt (всего исправлений: 1)
Ответ на: комментарий от Stahl

в динамике всё совсем иначе чувствуется

К счастью, человечество изобрело еще и видео!

Ghostwolf ★★★★★
()

Текстуры? Где?

Исходники? Где?

Unicode4all ★★★★★
()

Иногда, если пользоваться WASD, буквы начинаются записываться в верхнем правом углу.
Q и E работают вообще не понятно как: иногда они делают шаг влево/вправо, а иногда вперед/назад.

Leviathan941
()
Ответ на: комментарий от Leviathan941

WASD

Хм. Возьму на заметку.

Stahl ★★☆
() автор топика
./catwasser
./catwasser: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory


Какая-то дичь.

Deleted
()

Зафигачь видео на Youtube или на asciinema.org.

i-rinat ★★★★★
()

Без пони не катит

fornlr ★★★★★
()
Ответ на: комментарий от Deleted

Поставил libtinfo из AUR'а, запустил, теперь просто курсор и ничего больше. Если нажать m, курсор сдвигается чуть выше и левее.

Deleted
()
Ответ на: комментарий от slapin

«m» влючает-выключает автокарту.

Stahl ★★☆
() автор топика
Ответ на: комментарий от Deleted

Попробуй без иксов — может у тебя эмулятор терминала настроен как-то специфически.
Он, например, с юникодом дружит?

Stahl ★★☆
() автор топика
Ответ на: комментарий от Deleted

Убедись что «разрешение» терминала перед запуском программы не менее 80х24. И после получения нормальной картинки не дёргай ресайз — ncurses вроде что-то умеет в этом плане, но я пока не копал глубоко в эту тему.

Stahl ★★☆
() автор топика
Ответ на: комментарий от gadfly

С этой гадостью мне ещё придётся разбираться — я в таких штуках не шарю.

Stahl ★★☆
() автор топика

А почему ты не выкладываешь исходники? Боишься, что растащат на цитаты, будут копипастить избранные кусочки, смеяться и показывать на тебя пальцами? :)

Только не надо говорить, что ты собираешься это продавать )

Harald ★★★★★
()

я блобов не боюсь, но вот наличие исходников желательно

если бы там был уберграфон9000, я бы понял тогда. А так...

reprimand ★★★★★
()

Напомнило мне такую штуку, как PDA Maze, которую я когда-то увидел на Agenda VR3.

Ради интереса и опыта я этот лабиринтик даже на Qtopia/Qt4/Qt5 и EzX портировал :)

Скрин

EXL ★★★★★
()
Ответ на: комментарий от Stahl

Короче, если вдруг кому забавно будет быть в курсе, то я буду ченджлоги скидывать сюда: http://catwasser.tk

Stahl ★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.