<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Записки &#187; Проекты</title>
	<atom:link href="http://blog.nsws.ru/tag/proekty/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.nsws.ru</link>
	<description>Мысли о разработке</description>
	<lastBuildDate>Fri, 26 Aug 2011 07:55:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Дальнейшие планы</title>
		<link>http://blog.nsws.ru/dalnejshie-plany.html</link>
		<comments>http://blog.nsws.ru/dalnejshie-plany.html#comments</comments>
		<pubDate>Fri, 13 May 2011 19:28:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>

		<guid isPermaLink="false">http://blog.nsws.ru/?p=203</guid>
		<description><![CDATA[Уже прошло довольно много времени, с момента выпуска моей аркады, я сменил работу и занимаюсь теперь разработкой игр не только как хобби но и как основной доход, но все же надо двигаться дальше и разрабатывать свои игры.]]></description>
			<content:encoded><![CDATA[<p>Уже прошло довольно много времени, с момента выпуска моей аркады, я сменил работу и занимаюсь теперь разработкой игр не только как хобби но и как основной доход, но все же надо двигаться дальше и разрабатывать свои игры.</p>
<p>Итак, что ждет нас в будущем.</p>
<p>В ближайшее время у меня в планах разобраться таки с проектом CrazyStones и довести его до играбельного состояния, что потребует некоторых работ над MagicEngine, которые были уже давно нужны но руки до них никак не доходили. На доработку CrazyStones пока что планируется потратить пару месяцев, включая разработку редактора уровней, разработку самих уровней и реализацию геймплея.</p>
<p>Для движка планируется приделать человеческий рендеринг текста, поддержку разных разрешений  с адекватным зумом(а то сейчас оно так страшненько выглядит:) )  и, возможно, поддержку mng файлов для анимации.</p>
<p>После этого в планах стоит портировать движок под MacOS, с целью более полного охвата всех возможных конфигураций, а так же, в случае возможности, и портирование под iPhone и Android.</p>
<p>Ну а дальше надо делать NYP2012, дизайн документ на который в объеме 20-ти страниц текста уже готов!</p>
<p>Если будут желающие присоединиться к любому из этих этапов &#8211; пишите, всегда рад слышать ваши пожелания и предложения.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/dalnejshie-plany.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Игровой концепт &#8211; сумасшедшие камни</title>
		<link>http://blog.nsws.ru/igrovoj-koncept-sumashedshie-kamni.html</link>
		<comments>http://blog.nsws.ru/igrovoj-koncept-sumashedshie-kamni.html#comments</comments>
		<pubDate>Tue, 19 Apr 2011 12:28:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Концепты]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>

		<guid isPermaLink="false">http://blog.nsws.ru/?p=191</guid>
		<description><![CDATA[В прошлую пятницу у меня возникла идея сделать Match-3 с "реальной" физикой. Сегодня я представляю концепт версию данной игры. Багов много, но в целом основная идея уже именно та что и должна быть.]]></description>
			<content:encoded><![CDATA[<p>В прошлую пятницу у меня возникла идея сделать Match-3 с &#8220;реальной&#8221; физикой. Сегодня я представляю концепт версию данной игры. Багов много, но в целом основная идея уже именно та что и должна быть.<span id="more-191"></span></p>
<p>В качестве физического движка я решил использовать box2d, который я благополучно за интегрировал за ночь с пятницы на субботу. Конечно багов еще вагон и маленькая тележка, например не совсем понятно почему абсолютно неупругие кубики отталкиваются друг от друга, работают как пружины и прочее, но тем не менее для 12 часов работы концепт выглядит более чем хорошо.</p>
<p>Немного о правилах игры. Кубики убираются когда они соприкасаются более чем на 80% поверхности ребра. Переставить два кубика можно только если данная перестановка приведет к убиранию 3 и более кубиков. Кубики должны контактировать в любой форме (не обязательно по прямой).</p>
<p>Кстати я наконец-то собрал игрушку с помощью VS и теперь размер библиотек резко уменьшился. Выкладываю только бинарники под винду, скорее всего эта версия заработает под Wine (позже наверно выложу бинарники под linux). Для запуска приложения вам возможно потребуется обновить VCRedistributable Package, который можно скачать с сайта <a title="Microsoft" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84">Microsoft </a></p>
<p>Скачать концепт можно тут(windows only 1Mb): <a title="http://blog.nsws.ru/wp-upload/CSconcept.zip" href="http://blog.nsws.ru/wp-upload/CSconcept.zip">http://blog.nsws.ru/wp-upload/CSconcept.zip</a></p>
<p>Буду рад любому фидбеку, особенно интересно мнение относительно играбельности такой игры, если ее довести до конца.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/igrovoj-koncept-sumashedshie-kamni.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Space_Arcade 1.1.0</title>
		<link>http://blog.nsws.ru/space_arcade-1-1-0.html</link>
		<comments>http://blog.nsws.ru/space_arcade-1-1-0.html#comments</comments>
		<pubDate>Tue, 12 Oct 2010 16:15:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[Space Arcade]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>
		<category><![CDATA[Разработка SO Arcade]]></category>

		<guid isPermaLink="false">http://blog.nsws.ru/?p=182</guid>
		<description><![CDATA[Сегодня, 12 октября 2010 года, вышел первый и последний патч для space_arcade. Разработка проекта завершена.
Данная версия игры распространяется в двух видах: исходные коды для Linux систем и бинарный пакет для Windows.]]></description>
			<content:encoded><![CDATA[<p>Сегодня, 12 октября 2010 года, вышел первый и последний патч для space_arcade. Разработка проекта завершена.</p>
<p><img title="Далее…" src="http://blog.nsws.ru/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />Данная версия игры распространяется в двух видах: исходные коды для Linux систем и бинарный пакет для Windows.</p>
<p>Огромная просьба сообщать если у вас не запустилось, совместно с конфигурацией оборудования (dxdiag-&gt;сохранить отчет,  либо указывать  CPU, OS, модель видеокарты, версию видео драйвера).<span id="more-182"></span></p>
<h3>Список изменений.</h3>
<p>Данная версия  содержит большое количество изменений. Кроме того, что был исправлен ряд багов, также была добавлена новая функциональность.</p>
<p>Новая функциональность:</p>
<ul>
<li>Добавлена онлайновая таблица рекордов. Она расположена по следующему адресу: <a href="http://nsws.ru/node/46">http://nsws.ru/node/46</a></li>
<li>Изменения в интерфейсе. Теперь имеются окна, в результате чего ликвидированы некоторые &#8220;скушные&#8221; экраны</li>
<li>Некоторые монстры теперь стреляют очередями</li>
<li>Игрок теперь не умирает от первого столкновения. Враги наносят урон, а игрок может лечиться, поднимая поверапы</li>
</ul>
<p>Исправленные баги:</p>
<ul>
<li>Теперь музыка отлично работает даже если у вас несколько звуковых карт</li>
<li>Решена проблема со 100% загрузгой процессора</li>
</ul>
<h3>Сборка из исходных кодов.</h3>
<p>Для сборки игры из исходных кодов вам потребуются следующие библиотеки для разработчиков (суффикс -dev в debian-like дистрибутивах):</p>
<ul>
<li>freetype</li>
<li>glfw</li>
<li>glew</li>
<li>png</li>
<li>jpeg</li>
<li>GL</li>
<li>GLU</li>
<li>X11</li>
<li>Xxf86vm</li>
<li>Xrandr</li>
<li>libfileio</li>
</ul>
<p>Если у вас есть все эти библиотеки, то сборку можно произвести следующим набором команд:</p>
<pre>./configure &amp;&amp; make</pre>
<p>Для запуска игры вам надо перейти в каталог src и запустить там ./arcade</p>
<h3>Системные требования:</h3>
<ul>
<li>ОС Windows XP/Vista, Linux</li>
<li>OpenGL 1.4</li>
<li>21 Мб на жестком диске</li>
<li>Манипулятор &#8220;мышь&#8221;</li>
</ul>
<p>Для установки необходимо запустить скачанный файл space_arcade.1.1.0.exe и указать место для установки, после чего установить Win32OpenSSL_Light и запустить arcade.exe из указанной директории.</p>
<p>Работоспособность игры проверена на видеокартах Nvidia 8600 и Intel 945G</p>
<h3>Ссылки на скачивание:</h3>
<p><a href="http://blog.nsws.ru/wp-upload/space_arcade.1.1.0.exe">http://blog.nsws.ru/wp-upload/space_arcade.1.1.0.exe</a></p>
<p><a href="http://blog.nsws.ru/wp-upload/space_arcade-1.1.0.tar.bz2">http://blog.nsws.ru/wp-upload/space_arcade-1.1.0.tar.bz2</a></p>
<p><a href="http://blog.nsws.ru/wp-upload/libfileio-1.0.0.tar.bz2">http://blog.nsws.ru/wp-upload/libfileio-1.0.0.tar.bz2</a></p>
<p><a href="http://www.slproweb.com/download/Win32OpenSSL_Light-1_0_0a.exe">http://www.slproweb.com/download/Win32OpenSSL_Light-1_0_0a.exe</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/space_arcade-1-1-0.html/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>SpaceArcade: танцы на костях</title>
		<link>http://blog.nsws.ru/spacearcade-tancy-na-kostyax.html</link>
		<comments>http://blog.nsws.ru/spacearcade-tancy-na-kostyax.html#comments</comments>
		<pubDate>Tue, 27 Jul 2010 10:07:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Space Arcade]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>
		<category><![CDATA[Разработка SO Arcade]]></category>

		<guid isPermaLink="false">http://blog.nsws.ru/?p=180</guid>
		<description><![CDATA[История проекта началась 1 июня 2008 года, когда я решил что пора наконец-то доделать до играбельного состояния хотябы один из этих своих проектов. Несмотря на то что проект забрасывался несколько раз (в сентябре 2008 по февраль 2009, с марта по июль 2009, с августа 2009 по август 2010) он всеже смог получить цифру 1.0.0 в номере версии.]]></description>
			<content:encoded><![CDATA[<p>История проекта началась 1 июня 2008 года, когда я решил что пора наконец-то доделать до играбельного состояния хотябы один из этих своих проектов. Несмотря на то что проект забрасывался несколько раз (в сентябре 2008 по февраль 2009, с марта по июль 2009, с августа 2009 по август 2010) он всеже смог получить цифру 1.0.0 в номере версии.</p>
<p><span id="more-180"></span>Игра задумывалась как полет на выживание. Игрок изничтожает все усиливающиеся толпы врагов, но уничтожить их всех он не может, потомучто конца им нет. Были даже планы сделать онлайновую таблицу рекордов, но, к сожалению, им не суждено было сбыться.</p>
<h2>Минусы:</h2>
<p>Одной из главных проблем на всём протяжении разработки было желание. Каждый раз при возврате к проекту было много энтузиазма и быстро реализовывались необходимые функции, но каждый раз энтузиазм быстро пропадал. Если тчательно посмотреть на историю забрасываний проекта то можно заметить что активной разработки было всего 8.5 месяцев, и то это были далеко не сильно загруженные месяцы.</p>
<p>Второй проблемой данного проекта стала графика. Как водится &#8211; програмисты рисовать не умеют, а у художника в какойто момент просто сдох планшет, потом у него появились другие дел, работа в офисе и т.д.</p>
<p>Кстати интересно, что проект был готов на 99% 22 августа 2009 года,была реализована вся функциональность! Но в тот момент появилась бага, которую я в то время не смог отловить и проект был заброшен.</p>
<p>Вообще проблема разработки в одиночку это энтузиазм и вещи которые чинятся слишком много времени. Каждая такая вещь способна поставить здоровенный крест на проекте (как и произошло в давние времена со стратегией &#8220;Космос&#8221;).</p>
<p>К сожалению у игры используется старая версия движка, не удалось перевести игру на новую версию за 1 неделю&#8230; Проблемы с совместимостью на лицо&#8230; Да и баги в новом движке присутствуют&#8230;</p>
<h2>Плюсы:</h2>
<p>Ну несомненно главый плюс здесь один &#8211; <strong>Я это сделал! </strong>Не<strong> </strong>смотря на то, что у меня много раз опускались руки &#8211; <strong>я это сделал.<br />
</strong></p>
<p>За время работы пришлось сильно пересмотреть свои взгляды на чистоту кода, в какойто момент становится ясно что цель уже не сделать красиво а просто сделать.</p>
<p>Игра мне понравилась, а игру я таки писал для себя, больших иллюзий о возможности ее продать у меня небыло, а сейчас, посмотрев на результат я знаю что он мне нравится, но я знаю что его не продать, ну и пусть <img src='http://blog.nsws.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Планы:</h2>
<p>Следующая моя задача &#8211; реализация следующей игры, желательно за время гораздо меньшее, чем текущее. Скорее всего следующая игра будет в стиле Tower Defence, хотя возможно это будет и Turn Based стратегия, посмотрим, а пока я уезжаю в отпуск. До встречи!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/spacearcade-tancy-na-kostyax.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Space arcade</title>
		<link>http://blog.nsws.ru/space-arcade.html</link>
		<comments>http://blog.nsws.ru/space-arcade.html#comments</comments>
		<pubDate>Wed, 02 Jun 2010 10:35:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MagicEngine]]></category>
		<category><![CDATA[Space Arcade]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>
		<category><![CDATA[Разработка SO Arcade]]></category>

		<guid isPermaLink="false">http://blog.nsws.ru/?p=171</guid>
		<description><![CDATA[Спустя большой период времени после версии 0.5.0.3 я наконец-то возобновил над этим проектом. На данный момент проект готовится к релизу. За прошедшее время было сделано достаточно многое.]]></description>
			<content:encoded><![CDATA[<p>Спустя большой период времени после версии 0.5.0.3 я наконец-то возобновил над этим проектом. На данный момент проект готовится к релизу. За прошедшее время было сделано достаточно многое.<span id="more-171"></span> Наконец то был запинан художник и он подготовил ряд арта, необходимого для релиза.</p>
<p>Был зафикшен ряд проблем, которые приводили к периодическому краху игры. К счастью никто этого краха не видел, т.к. он появился уже после того как в игру была добавлена анимация  взрывов кораблей.</p>
<p>И на конец самое желанное для меня &#8211; реализована полноценная работа в режиме аппаратного ускорения (а не использование software renderer, как это было раньше) на видеокартах производства Intel.</p>
<p>Вобщем проект приближается к релизу)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/space-arcade.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>С Новым Годом</title>
		<link>http://blog.nsws.ru/s-novym-godom.html</link>
		<comments>http://blog.nsws.ru/s-novym-godom.html#comments</comments>
		<pubDate>Tue, 29 Dec 2009 19:26:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MagicEngine]]></category>
		<category><![CDATA[NYP]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>

		<guid isPermaLink="false">http://blog.nsws.ru/?p=153</guid>
		<description><![CDATA[Вот опять заканчивается один год и начинается новый и, как обычно в это время, я предлагаю вашему вниманию NYP2010.

Всех с Новым  Годом!]]></description>
			<content:encoded><![CDATA[<p>Вот опять заканчивается один год и начинается новый и, как обычно в это время, я предлагаю вашему вниманию NYP2010.</p>
<p>Всех с Новым  Годом!<span id="more-153"></span>Версия NYP, вышедшая в этом году, знаменательна тем, что это мой первый опыт в использовании 3D графики. Новогоднее поздравление базируется на двух движках. Один &#8211; это уже известный вам 2D движок MagicEngine, а второй &#8211; это новинка, 3D движок, который писался с мая текущего года и вот наконец вышло первое приложение, базирующееся на нем. Движок достаточно требователен к ресурсам, т.к. изначально писался ориентируясь на стандарт OpenGL 3.1, а значит отсекались все видеокарты ниже 8-й серии от Nvidia.</p>
<h2>Системные требования</h2>
<p>Для запуска NYP2010 вам потребуется компьютер, удовлетворяющий следующим системным требованиям:</p>
<ul>
<li>Не менее 100 Мб свободной оперативной памяти</li>
<li>Не менее 100 Мб свободных на жестком диске</li>
<li>Видеокарта не хуже NVidia GeForce 6600</li>
<li>Звуковая карта (опционально)</li>
</ul>
<h2>Известные проблемы</h2>
<p>Известно что даже ATI версия NYP2010 не работает на ATI Radeon X1250 других видеокарт данного  производителя у меня нет, поэтому проверить на совместимость неудалось.</p>
<h2>Ссылки</h2>
<ul>
<li><a href="http://blog.nsws.ru/wp-upload/nyp2010-nvidia.exe">Базовая версия(19.7Мб)</a></li>
<li><a href="http://blog.nsws.ru/wp-upload/nyp2010-ati.exe">Версия для пользователей видеокарт ATI(19.7Мб)</a></li>
<li><a href="http://blog.nsws.ru/wp-upload/nyp2010.tar.bz2">Исходные коды (для пользователей Linux)(14.2Мб)</a></li>
</ul>
<h2>Инструкция по сборке</h2>
<p>Для сборки вам потребуются следующие пакеты: glfw, glew, sdl_mixer</p>
<ul>
<li>Распаковать (tar -xjf nyp2010.tar.bz2)</li>
<li>Перейти в каталог nyp2010</li>
<li>make -f Makefile.cvs</li>
<li>./configure</li>
<li>make</li>
<li>cd src/drv</li>
<li>./link.sh</li>
<li>cd ..</li>
<li>набрать ./nyp2010 и помолиться</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/s-novym-godom.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Последние новости</title>
		<link>http://blog.nsws.ru/poslednie-novosti.html</link>
		<comments>http://blog.nsws.ru/poslednie-novosti.html#comments</comments>
		<pubDate>Tue, 03 Nov 2009 13:34:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>

		<guid isPermaLink="false">http://blog.nsws.ru/?p=147</guid>
		<description><![CDATA[Несмотря на царящую здесь тишину работы по прежнему продолжаются.
SpaceArcade находится в стадии ожидания анимации от художника а тем временем я занялся написанием ежегодной новогодней демки. На этот раз  демоверсия выйдет в 3D варианте и, к сожалению, запустится далеко не у всех. Обязательным требованием, скорее всего, будет наличие видеокарты, поддерживающей OpenGL3.0, т.к. используемый графический движок рассчитан [...]]]></description>
			<content:encoded><![CDATA[<p>Несмотря на царящую здесь тишину работы по прежнему продолжаются.</p>
<p>SpaceArcade находится в стадии ожидания анимации от художника а тем временем я занялся написанием ежегодной новогодней демки. На этот раз  демоверсия выйдет в 3D варианте и, к сожалению, запустится далеко не у всех. Обязательным требованием, скорее всего, будет наличие видеокарты, поддерживающей OpenGL3.0, т.к. используемый графический движок рассчитан именно на эту версию OpenGL и я неуверен что решусь исправить его специально для данной демки.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/poslednie-novosti.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Прогресс в работах</title>
		<link>http://blog.nsws.ru/progress-v-rabotax.html</link>
		<comments>http://blog.nsws.ru/progress-v-rabotax.html#comments</comments>
		<pubDate>Wed, 20 May 2009 10:38:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Проекты]]></category>
		<category><![CDATA[Разработка SO Arcade]]></category>

		<guid isPermaLink="false">http://mod.blogsite.org/?p=80</guid>
		<description><![CDATA[Работы над so_arcade продолжаются а также начаты работы над новым проектом.]]></description>
			<content:encoded><![CDATA[<p>Давно я не писал сюда никаких записей и можно подумать что все это уже загнулось, однако это не так.<br />
Во-первых, работы над so_arcade заморожены в ожидании арта от художника.<br />
Во-вторых, начаты работы над 3д аркадой, релиз которой намечен на август.<br />
В-третьих, я начал изучать OpenGL глубже, в связи с работами над 3д аркадой, и в скоре должны появвиться первые результаты.<br />
В качестве основных интересов на текущий момент выбрано изучение OpenGL3.1 и соответственно GLSL1.40, жаль только что дров с поддержкой данной функциональности на данный момент еще нет. Учитывая что очень хочется заюзать ряд фич которые появились в OpenGL3.1, а точнее glDrawArraysIndexed, врятли следующий проект запустится на чемто слабее чем GF8, однако учитывая распространенность данной серии ориентироваться на чтото более слабое нет особенного желания.<br />
О новом проекте я покачто говорить не буду, чтобы не сглазить, скажу лишь что планируется достаточно простая игрушка в 3Д пространстве.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nsws.ru/progress-v-rabotax.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

