<?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>DevBlog -  3D Graphics and Game development</title>
	<atom:link href="http://slypot.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://slypot.com/blog</link>
	<description>Welcome to my minds.</description>
	<lastBuildDate>Tue, 09 Mar 2010 13:43:57 +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>Respite &#8211; first in game screenshots</title>
		<link>http://slypot.com/blog/?p=163</link>
		<comments>http://slypot.com/blog/?p=163#comments</comments>
		<pubDate>Tue, 09 Mar 2010 13:33:51 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[respite iphone game screen shots physics game play]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=163</guid>
		<description><![CDATA[Hey there!
I&#8217;ve got the iPhone 3G, so game development became significant faster.
As I expected all optimizations, which I did in engine, improved fps a lot &#8211; so it wasn&#8217;t a time waste at all. The performance is important for me, cause good game play feeling is very related with frames per second. Bearing in mind [...]]]></description>
			<content:encoded><![CDATA[<p>Hey there!</p>
<p>I&#8217;ve got the iPhone 3G, so game development became significant faster.<br />
As I expected all optimizations, which I did in engine, improved fps a lot &#8211; so it wasn&#8217;t a time waste at all. The performance is important for me, cause good game play feeling is very related with frames per second. Bearing in mind that this game will use not a few physics. Talking about physics, Respite won&#8217;t be a simple shoot-and-go game, I want something like in HL2, where you should solve some physic-puzzles, or mini-tasks, and only then able to move on. I already did objects moving like in HL2 (it&#8217;s always funny to play with physics <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>Now game is running at 30-50 fps with:<br />
* pretty large level &#8211; 5000 poly, 1024&#215;1024 diffuse texture, 512&#215;512 AO lightmap texture;<br />
* hero personage &#8211; 600 poly, 256&#215;256 diffuse texture, 40 bones, 10 animations;<br />
* physics (few cubes) and collisions;<br />
* gui (move controllers, buttons);</p>
<p>So, here is some early in game screen shots:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/screens/respite_logo.jpg"><img src="http://slypot.com/blog/images/screens/respite_logo_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Game logo</span></p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/screens/screen_1.jpg"><img src="http://slypot.com/blog/images/screens/screen_1_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_2.jpg"><img src="http://slypot.com/blog/images/screens/screen_2_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_3.jpg"><img src="http://slypot.com/blog/images/screens/screen_3_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_4.jpg"><img src="http://slypot.com/blog/images/screens/screen_4_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_5.jpg"><img src="http://slypot.com/blog/images/screens/screen_5_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_6.jpg"><img src="http://slypot.com/blog/images/screens/screen_6_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_8.jpg"><img src="http://slypot.com/blog/images/screens/screen_8_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_9.jpg"><img src="http://slypot.com/blog/images/screens/screen_9_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/screens/screen_10.jpg"><img src="http://slypot.com/blog/images/screens/screen_10_small.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=163</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SlyPot Editor, game design</title>
		<link>http://slypot.com/blog/?p=135</link>
		<comments>http://slypot.com/blog/?p=135#comments</comments>
		<pubDate>Sun, 07 Feb 2010 18:15:04 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[concept art]]></category>
		<category><![CDATA[game editor]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[optimizations]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=135</guid>
		<description><![CDATA[Last month I worked on map editor (maybe I should call it entity editor for a while, cause you can&#8217;t change geometry a lot).
So what can it do?
For now, it has:
- standard tools (select, move, rotate, scale, connect, clone).
- physics (you can create rigid bodies or collision objects, like boxes, spheres or cylinders, connect each [...]]]></description>
			<content:encoded><![CDATA[<p>Last month I worked on map editor (maybe I should call it entity editor for a while, cause you can&#8217;t change geometry a lot).</p>
<p>So what can it do?</p>
<p>For now, it has:</p>
<p>- standard tools (select, move, rotate, scale, connect, clone).<br />
- physics (you can create rigid bodies or collision objects, like boxes, spheres or cylinders, connect each with joints, add motors, change all physics parameters etc.).<br />
- triggers (different types, timers to activate).<br />
- events (you can add different events according to the object type: add impulse to the physics object, destroy connections, joints, change color, speed and whatever you want).<br />
- particle emitters (you can add wind, gravity, size, color, random factory etc.).<br />
- collision nodes (which you can connect to lines to create stairs, collision walls, corners).<br />
- sound entity.<br />
- simple gui (panels, buttons, lists, text boxes).<br />
- save/load to binary &#8220;map&#8221; file.</p>
<p>So you able to create systems, which may interact with game world as a part of other systems.<br />
Events and triggers (with timers) allows to create even more interesting systems. Here is a short video:</p>
<p style="text-align: center;"><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/prdJfDHamkc&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/prdJfDHamkc&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>Now I can add things like: doors, traps, lifts, even simple triggered tasks for game player.</p>
<p>I tried to keep all things simple as I was able to do so (both code, and editor as a tool). I think now my game(s) development will get more acceleration.</p>
<p>By the way, I worked a lot on my game (&#8221;Respite&#8221;) conception too. Tried to clean up story line, refused some ideas as it doesn&#8217;t fit to the iphone game at all, also I was very busy with level design (you should see dozens of dozens sheet of papers around me <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ).</p>
<p>Here is some concept art for game:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/creature_2.jpg"><img src="http://slypot.com/blog/images/creature_2_small_sharp.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/creature_1.jpg"><img src="http://slypot.com/blog/images/creature_1_small_sharp.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/creature_4.jpg"><img src="http://slypot.com/blog/images/creature_4_small_sharp.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Characters</span></p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/vehicle_1.jpg"><img src="http://slypot.com/blog/images/vehicle_1_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/vehicle_2.jpg"><img src="http://slypot.com/blog/images/vehicle_2_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/vehicle_3.jpg"><img src="http://slypot.com/blog/images/vehicle_3_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/vehicle_4.jpg"><img src="http://slypot.com/blog/images/vehicle_4_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/environment2.jpg"><img src="http://slypot.com/blog/images/environment2_small.jpg" alt="" /></a> </p>
<p style="text-align: center;"><span style="font-size: xx-small;">Vehicles and environment</span></p>
<p>Also implemented octree algorithm for game level space subdivision, in my opinion this should help to gain more performance on the iphone. As I working on iPhone simulator only, I can&#8217;t see actually performance, and this makes me nervous.<br />
But I prepared lots of optimization already (PVR texture compression, reductions in the size of the all geometry vertex array (floats to shorts), interleaving vertex data, same geometry sharing for animated models &#8211; this should lead to significant performance).</p>
<p>One more thing: I am going to get iPhone (probably next week), many thanks to <a href="http://didelisgenys.blogspot.com/">Woody Deck</a>! <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=135</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Respite &#8211; a new iPhone game project</title>
		<link>http://slypot.com/blog/?p=123</link>
		<comments>http://slypot.com/blog/?p=123#comments</comments>
		<pubDate>Tue, 29 Sep 2009 10:55:00 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[3d iphone game development animating rigging video]]></category>
		<category><![CDATA[opengl es]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=123</guid>
		<description><![CDATA[After many hours of searching and brain-storming, I had decided to freeze my physics puzzle game.
The main reason is &#8211; I want game with 3d graphics, story, and fights   Yes, I know it will be not so simple task for a team with one-two members.
But&#8230; The idea, which came to me was so [...]]]></description>
			<content:encoded><![CDATA[<p>After many hours of searching and brain-storming, I had decided to freeze my physics puzzle game.<br />
The main reason is &#8211; I want game with 3d graphics, story, and fights <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Yes, I know it will be not so simple task for a team with one-two members.<br />
But&#8230; The idea, which came to me was so strong and self inspired, that I couldn&#8217;t overlook it. I filled tons of paper with sketches, ideas and level concpets <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I hope to finish, at least this one <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>&#8220;Respite&#8221; &#8211; 3d action iphone game, was inspired by blame manga and diablo 3 styles, mixing future fantasy, sci-fi and apocalypse.<br />
Yet I can not disclose the main ideas <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  But I can show you some development screen-shots and even video:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/enemy_rigging.jpg"><img src="http://slypot.com/blog/images/enemy_rigging_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/enemy_rigging2.jpg"><img src="http://slypot.com/blog/images/enemy_rigging2_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Character rigging (models are low poly &#8211; 250-400 poly)</span></p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/enemy_animating.jpg"><img src="http://slypot.com/blog/images/enemy_animating_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/enemy_animating2.jpg"><img src="http://slypot.com/blog/images/enemy_animating2_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Character animation</span></p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/mapping4.jpg"><img src="http://slypot.com/blog/images/mapping4_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/mapping5.jpg"><img src="http://slypot.com/blog/images/mapping5_small.jpg" alt="" /></a> <a href="http://slypot.com/blog/images/mapping6.jpg"><img src="http://slypot.com/blog/images/mapping6_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Level construction using 3dsmax</span></p>
<p style="text-align: center;"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/0FHVRK3unBw&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/0FHVRK3unBw&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>I am writing engine with c++ and some objective c code for touche-event handling. What I have written so far: texture manager, model loader (with skeleton animation), 2d render classes, collision system. Now I am working on culling (octree) and level loader, so next post will be related with these problems.</p>
<p>By the way I got my mac mini <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  and I am coding a game engine with XCode for a couple of month already. Currently I am using only iphone simulator to test my engine, but I am thinking about actual device purchase&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=123</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Some progress on iPhone game</title>
		<link>http://slypot.com/blog/?p=116</link>
		<comments>http://slypot.com/blog/?p=116#comments</comments>
		<pubDate>Wed, 12 Aug 2009 18:46:27 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone game]]></category>
		<category><![CDATA[menu screen]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=116</guid>
		<description><![CDATA[My friend, the game designer inspires me every day, here is the wonderful progress:
 
Game menu screen
So far I have done game tools, initial game play and implemented simple gui. I hope so, I could show you some videos of my work soon.
]]></description>
			<content:encoded><![CDATA[<p>My friend, the game designer inspires me every day, here is the wonderful progress:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/game_menu.jpg"> <img src="http://slypot.com/blog/images/game_menu_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Game menu screen</span></p>
<p>So far I have done game tools, initial game play and implemented simple gui. I hope so, I could show you some videos of my work soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=116</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Friend designer joined me!</title>
		<link>http://slypot.com/blog/?p=110</link>
		<comments>http://slypot.com/blog/?p=110#comments</comments>
		<pubDate>Tue, 28 Jul 2009 17:41:20 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[game design]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=110</guid>
		<description><![CDATA[My friend joined me. Now we are team of two. He will be responsible for game design.
So far, some updates from him:
 
Game sketch
I&#8217;m still working on level loading and game physics&#8230;
]]></description>
			<content:encoded><![CDATA[<p>My friend joined me. Now we are team of two. He will be responsible for game design.</p>
<p>So far, some updates from him:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/game_sketch.jpg"> <img src="http://slypot.com/blog/images/game_sketch_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Game sketch</span></p>
<p>I&#8217;m still working on level loading and game physics&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=110</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Switched to the iPhone game</title>
		<link>http://slypot.com/blog/?p=99</link>
		<comments>http://slypot.com/blog/?p=99#comments</comments>
		<pubDate>Wed, 22 Jul 2009 18:56:51 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[game physics]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[J2ME]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=99</guid>
		<description><![CDATA[After 80% of map textured and some tests &#8211; I realized, that 10-15fps (that&#8217;s all what I&#8217;ve got after textures was applied) is not fit for first person shooter with multiplayer mode. Maybe someday J2ME will have a better performance (Android?)&#8230;
  
3D map for J2ME game (all textures resolution is low as possible)
That&#8217;s why [...]]]></description>
			<content:encoded><![CDATA[<p>After 80% of map textured and some tests &#8211; I realized, that 10-15fps (that&#8217;s all what I&#8217;ve got after textures was applied) is not fit for first person shooter with multiplayer mode. Maybe someday J2ME will have a better performance (Android?)&#8230;</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/map-texturing-1.jpg"> <img src="http://slypot.com/blog/images/map-texturing-1_small.jpg" alt="" /></a><span style="border: 0pt none ; background-color: transparent; margin-left: 1em; margin-right: 1em;"> </span><a href="http://slypot.com/blog/images/map-texturing-2.jpg"><img src="http://slypot.com/blog/images/map-texturing-2_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">3D map for J2ME game (all textures resolution is low as possible)</span></p>
<p>That&#8217;s why I started to develop game for iPhone. I have read a lot articles about games, marketing, what kind of games have got huge success for iPhone. The main thing is: a lot of people play games when they have time to kill (waiting for the bus or friends of the meeting). The game shouldn&#8217;t be complicated, it should be extra fun, and may have attraction, which brings a desire to play again.</p>
<p>I think I have a pretty nice idea &#8211; it will be a puzzle type game with physics and some kind of story. Currently I am working on physics and level editor. Some game concept, which I made:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/iphone-game.jpg"> <img src="http://slypot.com/blog/images/iphone-game_small.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=99</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Back from trip, ready to work</title>
		<link>http://slypot.com/blog/?p=72</link>
		<comments>http://slypot.com/blog/?p=72#comments</comments>
		<pubDate>Wed, 08 Jul 2009 16:22:41 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[2d line collision]]></category>
		<category><![CDATA[environement desig]]></category>
		<category><![CDATA[gun frame animation]]></category>
		<category><![CDATA[j2me gui]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[server client systems]]></category>
		<category><![CDATA[TCP]]></category>
		<category><![CDATA[trip]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=72</guid>
		<description><![CDATA[Last week I traveled around Europe. I visited Poland (Warsaw), Slovakia, Hungary (Budapest, Balaton lake), Austria (Vienna) and Czechia (Praha, Brno). During the journey I got a lot of new inspiration for my work  
While I wait my mac-mini, I decided to create simple game for mobile phones with J2ME.
Here it is what I [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I traveled around Europe. I visited Poland (Warsaw), Slovakia, Hungary (Budapest, Balaton lake), Austria (Vienna) and Czechia (Praha, Brno). During the journey I got a lot of new inspiration for my work <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>While I wait my mac-mini, I decided to create simple game for mobile phones with J2ME.<br />
Here it is what I have done so far:</p>
<p><strong>Network platform</strong> &#8211; simple commands sending, receiving and processing classes using TCP. Server side was made with c++ (scalable for multi-user) and client with J2ME (using two threads &#8211; one for commands receive and one for send).</p>
<p><strong>Login system</strong> &#8211; client gui and some code on network platform.</p>
<p><strong>Lobby</strong> &#8211; client gui (list, buttons, text box, font rendering):</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/lobby.jpg"> <img src="http://slypot.com/blog/images/lobby_small.jpg" alt="" /></a></p>
<p><strong>Some environment design stages</strong>:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/environment.jpg"> <img src="http://slypot.com/blog/images/environment_small.jpg" alt="" /></a></p>
<p>Currently I get ~22-30fps on my Nokia 6120c.</p>
<p><strong>Collision system</strong> &#8211; firstly it was simple ray test collision, but for the performance issues (M3G checks ray test for all triangles in the scene) I changed it to circle-lines collision. My game will be based on &#8220;one height&#8221; plane, so this is fit for me, especially when it&#8217;s x2 faster now:</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/collision-system.jpg"> <img src="http://slypot.com/blog/images/collision-system_small.jpg" alt="" /></a></p>
<p><em>Note: collision lines can be non-perpendiculars and connected in to different groups.</em></p>
<p><strong>Gun animation</strong> &#8211; I decided that gun should be animated 2d frames instead of 3d models for a better performance:</p>
<p style="text-align: center;"><img src="http://slypot.com/blog/images/gun-frames.jpg" alt="" /></p>
<p><strong>Sum up:</strong> Those, who have java skills already, J2ME is perfect environment to create games for mobile phones.</p>
<p><strong>Next:</strong> I will try to create game play mechanics (player movements, shooting, different gun types)&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=72</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I am back!</title>
		<link>http://slypot.com/blog/?p=50</link>
		<comments>http://slypot.com/blog/?p=50#comments</comments>
		<pubDate>Mon, 15 Jun 2009 19:21:45 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[mobile games]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=50</guid>
		<description><![CDATA[   Yes,  after more then three years of break away from this blog and personal work. Those years I worked on PoolStars &#8211; 3d online pool project. I made all graphics things and client development, got a lot of professional experience&#8230; For the some reasons I finished my work on PoolStars project&#8230;
  [...]]]></description>
			<content:encoded><![CDATA[<p> <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Yes,  after more then three years of break away from this blog and personal work. Those years I worked on <a href="http://www.poolstars.com">PoolStars</a> &#8211; 3d online pool project. I made all graphics things and client development, got a lot of professional experience&#8230; For the some reasons I finished my work on PoolStars project&#8230;</p>
<p style="text-align: center;"><a href="http://slypot.com/blog/images/PS_1.jpg"> <img src="http://slypot.com/blog/images/PS_1_small.jpg" alt="" /></a><span style="border: 0pt none ; background-color: transparent; margin-left: 1em; margin-right: 1em;"> </span><a href="http://slypot.com/blog/images/PS_2.jpg"><img src="http://slypot.com/blog/images/PS_2_small.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">PoolStars project</span></p>
<p>So what&#8217;s now? &#8211; I am starting my own projects &#8211; mobiles games, and not some casual single player games, but multiplayer online games! I think those countries like Japan, China (they have 3G at last!), Korea is waiting for games like that <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
I am thinking about two platforms – iPhone and J2ME. Here is some my notes about these platforms:</p>
<p><strong>iPhone</strong> – perfect business environment, easy to publish, easy to develop (considering that I have strong<br />
OpenGL skills already). Also the new iPhone 3GS is on the market already, which supports OpenGL ES 2.0 (shaders!) drew my attention a lot.<br />
It’s on the wave right now. Everybody talks about and everybody mad about it.</p>
<p><strong>J2ME</strong> – huge market, very easy to develop for it. Also it has M3G – Mobile 3D Graphics API, which can allow you to make a 3d games on a huge amount of devices.</p>
<p>I already started to work, firstly on J2ME, but soon I will try myself on iPhone in a parallel mode. So wait some updates…</p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=50</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short video</title>
		<link>http://slypot.com/blog/?p=17</link>
		<comments>http://slypot.com/blog/?p=17#comments</comments>
		<pubDate>Tue, 18 Apr 2006 13:38:45 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[test scene]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=17</guid>
		<description><![CDATA[Ok time to show something in action   I captured a short video of test-scene and you can download it here. The big monster model made by Zachary Brakin and Tom Miller, model was used only for testing scene. Video is a little bit laggy because of capture software working.
Currently I am working on [...]]]></description>
			<content:encoded><![CDATA[<p>Ok time to show something in action <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I captured a short video of test-scene and you can download it <a href="http://darkfear.dtiltas.lt/uploads/DFEngine.avi">here</a>. The big monster model made by Zachary Brakin and Tom Miller, model was used only for testing scene. Video is a little bit laggy because of capture software working.</p>
<p>Currently I am working on fluid dynamics (real particle water). Be patience, I will post some screenshots in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=17</wfw:commentRss>
		<slash:comments>5</slash:comments>
<enclosure url="http://darkfear.dtiltas.lt/uploads/DFEngine.avi" length="30815232" type="video/x-msvideo" />
		</item>
		<item>
		<title>Lighting shader and Motion blur</title>
		<link>http://slypot.com/blog/?p=16</link>
		<comments>http://slypot.com/blog/?p=16#comments</comments>
		<pubDate>Tue, 28 Mar 2006 15:54:31 +0000</pubDate>
		<dc:creator>DASH</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[lighting shaders]]></category>
		<category><![CDATA[motion blur]]></category>
		<category><![CDATA[shaders]]></category>

		<guid isPermaLink="false">http://slypot.com/blog/?p=16</guid>
		<description><![CDATA[It seems that to develop excellent lighting system you need to develop excellent shader too  
In this shader I need to avoid a lot of &#8216;if&#8217; instructions to establish various light types, many cycles and etc&#8230;
Multiple lights are really where shaders muff up.
I estimated all lights and now I have 7 different light types. [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that to develop excellent lighting system you need to develop excellent shader too <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In this shader I need to avoid a lot of &#8216;if&#8217; instructions to establish various light types, many cycles and etc&#8230;</p>
<p>Multiple lights are really where shaders muff up.</p>
<p>I estimated all lights and now I have 7 different light types. Each of them brings 3 potential samplers into shader &#8211; a 2d shadow map, a cube shadow map, and a projected cube map. Naturally, lighting shader has 4 samplers, that are already engaged &#8211; base texture maps: ColorMap, NormalMap, SpecularMap and HeightMap. Therefore, I used all possible 16 samplers very rationally. Oh, by the way last week I made Motion Blur (currently I am blending only one previous frame):</p>
<p style="text-align: center;"><a href="http://sites.google.com/site/justaskregzde/engine17.jpg"><img src="http://sites.google.com/site/justaskregzde/engine17-medium.jpg" alt="" /></a><a href="http://sites.google.com/site/justaskregzde/engine20.jpg"><span style="border: 0pt none ; background-color: transparent; margin-left: 1em; margin-right: 1em;"> </span></a><a href="hhttp://sites.google.com/site/justaskregzde/engine20.jpg"><img src="http://sites.google.com/site/justaskregzde/engine20-medium.jpg" alt="" /></a></p>
<p style="text-align: center;"><span style="font-size: xx-small;">Soldier motion blur                                          Camera (fast movement) motion blur</span></p>
<p>Of course, it is not the &#8220;real&#8221; motion blur, but it requires just few adjustments to achieve the real one (blend several frames with accumulation buffer&#8230;).</p>
<p>In conclusion &#8211; some person’s reaction of the CryEngine2 technology <a href="http://www.gametrailers.com/gamepage.php?id=2509">trailer</a>:</p>
<ul>
<li>&#8220;Why this video is exceptional?&#8221;</li>
<li>&#8220;I don&#8217;t notice anything there that I haven&#8217;t seen before.&#8221;</li>
</ul>
<p>Did everybody game-players/developers degraded? Oh well&#8230; What does the future hold in store for us? <img src='http://slypot.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://slypot.com/blog/?feed=rss2&amp;p=16</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
