[ЖЖ] Очередная идея - написать игру. Ссылки, библиотеки.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Сейчас смотрел на содержимое пакетов из ветки "dev-games". Некоторые из них (97%... может и другая цифра) весьма хорошие, плюс- кроссплатформенны.
Читал небольшой ман Познакомьтесь, SDL, компилировал оттуда примеры, все работает (делал это все, ессно, под "виндой" (ибо на работе), но в MINGW+MSYS.
Полученные "экзешники" работали на других машинах, не требуя mingw, что не может не радовать. А вообще связка MINGW+MSYS настолько обрадовала сердце мое, что умилился я, глядя на дела рук своих. А точнее- на компиляцию linux-программ в окаянной ОС и выполнении ея в ней же. Чем-то это все напомнило дом, где стоит Gentoo и устанавливаются программы, пока я на работе.
Коллега на работе подтвердил, что в CygWIN "по молодости" собирал XChat, MC, и проч. Так, впрочем, от темы отвлекся, возвращаемся.
В связи с новыми экспериментами даю адрес с доками, форумом и прочей : Programming Linux Games.
P.S.
Понравилась статья Как стать создателем компьютерных игр.
P.P.S.
Поскольку руководств о том, как под оффтопом сделать MINGW+MSYS хоть ж..ой ешь, то думаю, об этом говорить не стоит(тем более здесь). Или все-таки стоит? - Можно считать как предложение к sa написать мне небольшую статью о том, как добиться воплощения linux-среды в windows-окружении. Правда, "это" будет безстыдным копипастом... И частично переводом.
P.P.P.S.
Хотя, если sa разрешит ненормативную лексику(ну или хотя бы употребить слово "обкуренных"), то это уже не будет копипастом ;-)
А что, мне не претит слово "обкуренных".
Может это метод борьбы с паразитами - что-либо обкуривать.
Итак, написать статью можно, но обычно я делаю это для того, чтобы закрепить изученное. На сегодняшний день более тяготею к хостпанелям, ибо уже обещал одному провайдеру, что реализую свои дерзкие планы, и должен исполнять.
Кстати, впервые слышу о такой дерзости, послушайте: "среду (кошерного) Linux под оффтопиком"!
Возмутительно! Не знал что некоторые зашли так далеко в разврате.
Истинно правильный вариант ставить под оффтопик кашерный VirtualBox (обязательно нужно получить благословение сановника), разворачивать на нем gentoo или иже с ним. После чего приступать к разработке.
ууууф!
P.S. прошу к посту отнестись с юмором, не хотел задеть ни чьих убеждений, но (!) в шутках содержится до 90% истины. Такие дела
>Истинно правильный вариант ...
Нет, для моих целей не правильный. Дело в том, что цель другая: Выполнить Linux-программу под оффтопом. Не прибегая к эмулятору. То бишь- самодостаточность.
Вторая цель: Показать путь создания кроссплатформенной программы/игры.
Т.е. дело тут не в том, что бы получить "среду", а в том, что выполнять одни и те же действия (make , запуск) в разных ОС, не прибегая к вирт. машинам, не изменяя исходники.
Ну и потом... в вирт. машине все это будет запускаться... И придет программист и напишет в Linux игру, выложит исходники, запечатает это все лицензией и припишет в конце: "А вам, виндузятники поганые, гореть в неугасимом пламени: Либо ставьте Linux, либо VM, и только в нем собирайте и запускайте мой мега-крутой тетрис". И как там насчет быстродействия, да под виртуальной машиной?
>Не знал что некоторые зашли так далеко в разврате
Кхм... Вот оно- поколение пользователей бубунты, которые не видели в глаза исходники :-) Это довольно распространенная практика: компилировать Linux-программы, получая здравый экзешник. В итоге будет то же самое, но в другой ОС.
>Итак, написать статью можно, но обычно я делаю это для того, чтобы закрепить изученное.
Так я о себе говорил. Точнее спрашивал- писать ли мне оную статью/очерк и можно я там "немножко ругнусь"?
Да и потом... Не хочу я ставить VM на рабочий комп.
Зачем мне тратить место на винте, работу процессора при эмуляции, когда быстрее работать в виндо-линукс-шелле?
Возмутительно! Не знал что некоторые зашли так далеко в разврате.
Вот вот. Наш ответ Чемберлену -- http://www.mingw.org/ на нем моно из под линукс делать exe под вынь.
За ссылки спб., почитал
gamedev.ru сайт моего знакомого;)
> спрашивал- писать ли мне оную статью/очерк и можно я там "немножко ругнусь"?
пЕЙшите конечно, слово "обкуренных" приветствуется, можно что и по круче, если что поправим.
Думаю у Вас выйдет здорово, учитывая то, что чем Вы нас уже баловали.
В напутствие скажу, что не скупись на примеры, раскрывай мимоходом все сопричастные вопросы, не забывай написать во вступлении для кого это написано и зачем, а так же как сам пришел к этому.
Такие отступления заинтересуют даже мало интересующегося читателя и с первых строк убедят, что и далее все будет так же понятно.
> идея - написать игру
А там можно будет грабить караваны?
эээ....
> пЕЙшите конечно
за такое бы обиделся, как анонимус. Skala, не пиши ему ничего, он плохой.
> можно я там "немножко ругнусь"?
srgaz, они опять тебя шпуняют?
З.Ы. за такую капчу - спасибо
Как правило в играх обращают внимание на графику. Поигравшись с библотеками понял, что написать несложный ракетолет или "проведи хомяка к сыру" можно.
Идея несложной игры пока что неясна для меня самого- толи пинг-болл (с пингвинами), то ли ацкий тетрис на раздевание/показ голых Снежан/Сильвий, то ли еще что-либо. Идей пока нет.
Зато понял, что нихрена не умею рисовать. Точнее могу линию провести, точек понялпать, а так что бы что-то красивое- это сложно для меня.
Принялся искать фоновые картинки и самое главное- спрайты.
Представляю сборник ссылок, в которых есть что-то более-менее сдержанно-красивое:
- http://www.molotov.nu/?page=graphics
- http://www.crimson-penguin.com/
- http://reinerstileset.4players.de/humansE.html
- http://www.amazing3d.com/modfree.shtml
- http://free3dmodels.fleshsoft.eu/
- http://www.yoyogames.com/make/resources
- http://www.toymaker.info/html/links.html
- http://www.gamedev.net/community/forums/topic.asp?topic_id=272386
> Зато понял, что нихрена не умею рисовать.
Попробую найти мультипликатора...
Может нарисует нам что-нибудь. Вдруг ей захочется принять участие.
Отправил ей ссылку на эту ветку.




GameDev
____________________________________
Linux разрабатывали для так сказать людей ©