LINUX.ORG.RU

весеннее обострение... кодим игры :)


0

0

Когда-то написал головоломку для одного сайта(естестно целевая аудитория - пользователи оффтопика), решил портировать ее под Linux, но вышло довольно криво - движок завязанный полностью на WinAPI после переделки работал через сплошные костыли. Недавно взялся за написание полностью кросплатформенной либы, на которую и перенес игрушку, заодно открыв её сырцы(очень страшные :)), и хотел бы протестить работоспособность движка.

Суть игры заключается в соединении всех кристаллов на игровом поле в единую цепочку. Управление и пр. описано в меню "Помощь". Для работоспособности игрушки потребуются нормальные дрова для видео с поддержкой OpenGL на хардварном уровне :) Если в игре будет отсутствовать музыка/звуки - создайте файл $HOME/.openalrc с содержимым:
(define devices '(alsa))
(define alsa-out-device "default")

png(1.5Мб) - http://andru.2x4.ru/tmp/electro_mind_desktop.png
архив с игрой и сырцами(2.5Мб) - http://andru.2x4.ru/games/em/electro_mind.tar.bz2

ЗЫ: на скрине помимо экранов игры - суся, гном с темой Crux, быдло-компиз 0.7.4, sensors-applet показывающий разогревшийся Athlon X2 3800+(разогнанный до 2.52Ггц, обычно температура не больше 40), и... больше ниче интересного :)
ЗЫЫ: Ах да - "шрефты - унылое гавно"(C), которое отлично читается на моем LCD, посему анонимусы - не напрягайтесь )))
ЗЫЫЫ: ну и фанатиков "поливающих" Pascal - попрошу удалится...

>>> Просмотр (1280x1024, 297 Kb)

★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от maloi

неплохо сделал, но шрифты нужно менять :) организуй все это на сурсфордже что ли, чтобы это все в истории не потерялось

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

> шрифтов ужаснее, чем в твоей игре я еще, пожалуй, не видел.

Ну так если у него такая целевая аудитория - что ж ты хотел... ;)

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

>Для работоспособности игрушки потребуются нормальные дрова для видео с поддержкой OpenGL на хардварном уровне :)

ну для ТАКОЙ ИГРИЩИ и ТАКОЙ ГРАФЫ без 3Д графики никуда.... да....

ЗЫ: не уж то 2Д не тянет? во времена пошли...

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

В системных требованиях подозреваю проц 1ГГц и выше, видео GeForce 7600 и выше, памяти 512Мб штоб тока запускалось :D

Drolyk ★★★★
()

конечно интересно
но что нам с твоим паскалем то делать?
раз уж взялся, то может стоит сделать нормально?
чтобы можно было спокойно использовать код, пакеты делать

fMad ★★
()

очередная бухгалтерская прграмма, конкурент линиям?

mic ★★★★★
()

Стоп играл вроде в это. помоему до сих пор лежит старая версия называется сокращённо что-то вроде stog да?

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

>>Sith: ну для ТАКОЙ ИГРИЩИ и ТАКОЙ ГРАФЫ без 3Д графики никуда.... да....
>>ЗЫ: не уж то 2Д не тянет? во времена пошли...

Не... я конечно понимаю что можно юзать чистое 2D, но делать что-то вроде Wormux и пр. где абсолютно нет бленда и пр. - эт не по мне. Темболее что:

>>Drolyk: В системных требованиях подозреваю проц 1ГГц и выше, видео GeForce 7600 и выше, памяти 512Мб штоб тока запускалось :D
сторону где находится стенка найдёшь сам :) Игра работала вполне сносно на старенькой 8-метровой интел-карточке.

>>fMad: раз уж взялся, то может стоит сделать нормально?
я то за, не хватает тока доков по описанию как бы ловить где находится бинарь и где ему искать data-файлы из /usr/share или куда поставил их пакет :)

>>mic: очередная бухгалтерская прграмма, конкурент линиям?
Нет :) Блондинки-бухгалтера подобное не асилят...

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

>>Стоп играл вроде в это. помоему до сих пор лежит старая версия называется сокращённо что-то вроде stog да?

Нет, то на новые рельсы переписывать не стал - нынче тема match-3 заезженна до нельзя :)

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

хм... в настройках впринципе есть 640х480, но если брать full-screen то думаю картинка криво растянется из-за нестандартного соотношения сторон...

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

Только добраться до меню не получается, только руками конфиг поправить. Там кстати и 800х480 указать можно. Только у меня на еееРС она почему-то зависает на приключения->играть, на другом компе нормально.

madcore ★★★★★
()

Эх... тож что ли игры пописать...

ferhiord ★★
()

Ну все онимешное эмо, ты спалилось! Припрячь свой воллпапир, чудо!

П.С. Стенку ищи, быстро!

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

>>madcore: Только добраться до меню не получается, только руками конфиг поправить. Там кстати и 800х480 указать можно. Только у меня на еееРС она почему-то зависает на приключения->играть, на другом компе нормально.
Хм, странно как-то. Мож попробуй отключить звуки... хотя не, даж хз в чем дело может быть.

>>mrxrrr: Ну все онимешное эмо, ты спалилось! Припрячь свой воллпапир, чудо!
мля, то анонимус всевидящий, то еще одно быдло... убейся ёпта, и не болей фантазией насчёт эмо, само такое небось аж челка моск натирает 8)

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

>> А где можно поиграть во Flash-версию для оффтопа?
видать мою фразу "делал для сайта" восприняли неверно. Ссылку на версию под венду мож найти на моем сайте если сильно интересно, тут из-за покрасневших глазок кидать ссыль не буду %)

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

>>А где сорсы, собстно?

В архиве с игрушкой(папка src). Могу и отдельно выложить - но смысла компилять/ковырять без дата-файлов?

ЗЫ: тут есть счастливые обладатели AMD/ATI-карточек? :) Очень хотелось бы узнать будет ли игра работать корректно на дровах этого вендора.

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

Runtime error 207 at $B74FED34
$B74FED34
$B7067B2B
$B6FBCBAC
$B6AE7DCF
$B717FADB
$6DCE65D0

АТИ X200m

McLure
()

О! Это задача по поиску гамильтонового цикла в графе?

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

>>Aesthete: PNG весит пол игры. ;D Проц уево греется. Игр таких мильен и еще одна.
Тут есть любители PNG, посему залил ))) А насчет проца - перед созданием скринов прегонял аниме из быдло-wmv в h264 на одну DVD. Проц не успел остыть :)

2McLure
Я не телепат :) Кинь плз че пишет log.txt

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

>из быдло-wmv в h264 на одну DVD

мдя. представляю в каком качестве. или там ресайз до 320х240? зачем страдать таким если ffmpeg отлично переваривает эту проприетарщину

зы: перегонял то хоть надеюсь не как вантузятники - не в один проход?

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

>>мдя. представляю в каком качестве. или там ресайз до 320х240? зачем страдать таким если ffmpeg отлично переваривает эту проприетарщину
>>зы: перегонял то хоть надеюсь не как вантузятники - не в один проход?

взятая анимешка помещалась в 6,5-7 Gb, при этом был разнобой разрешений(половина серий 704х396, кусок в 1280x720). А я не люблю кашу распихивая "серию туда, серию сюда" :) Ужав все к 704х396, получилось вполне приемлимое качество. Что касается "одного прохода" - вы за кого мну принимаете? :)

Andru ★★★★
() автор топика

Я ухожу :(

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

>при этом был разнобой разрешений

Выбросил бы и скачал нормальную версию, чем фигнёй страдать.

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