<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-453340251387160875</id><updated>2024-09-08T05:43:41.007-07:00</updated><title type='text'>Battle of Survival</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-7804095710826131078</id><published>2013-07-07T05:54:00.002-07:00</published><updated>2013-07-07T05:54:37.908-07:00</updated><title type='text'>Shotgun Reloading Supplies</title><content type='html'>Make sure to check out&amp;nbsp;&lt;a href=&quot;http://www.shotgunreloadingsupplies.com/&quot;&gt;Shotgun Reloading Supplies&lt;/a&gt;&amp;nbsp;if you are interested!</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/7804095710826131078/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2013/07/shotgun-reloading-supplies.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/7804095710826131078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/7804095710826131078'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2013/07/shotgun-reloading-supplies.html' title='Shotgun Reloading Supplies'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-331624712203750816</id><published>2012-02-06T16:07:00.000-08:00</published><updated>2012-02-06T16:07:41.044-08:00</updated><title type='text'>Battle of Survival Recruiting</title><content type='html'>Hello, I couldn&#39;t have been working on this project for a long time but now I decided to raise this project from it&#39;s ashes, so I am willing to recruit some people. Contact me if you are interested.</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/331624712203750816/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2012/02/battle-of-survival-recruiting.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/331624712203750816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/331624712203750816'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2012/02/battle-of-survival-recruiting.html' title='Battle of Survival Recruiting'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-5897892079589932312</id><published>2011-01-21T04:38:00.000-08:00</published><updated>2011-01-21T04:38:18.841-08:00</updated><title type='text'>Various updates</title><content type='html'>I made a basic blood-blatter particle sub-system. When a bullet hits a mob this kind of blood effect will be rendered:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://img256.imageshack.us/img256/7364/52318823.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://img256.imageshack.us/img256/7364/52318823.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Particle engine can surely do better than this, this is just an example and I wanted to test if I can get Quadrenderer working.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
One little update: server can now handle interactables.i.e. players can now use doors. &lt;br /&gt;
&lt;br /&gt;
Thanks for reading.</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/5897892079589932312/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/various-updates.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/5897892079589932312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/5897892079589932312'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/various-updates.html' title='Various updates'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-5476691006046317386</id><published>2011-01-21T04:29:00.000-08:00</published><updated>2011-01-21T04:29:27.474-08:00</updated><title type='text'>Timestamped network packets</title><content type='html'>I have been working on timestamping the packets and synchronising the server &amp;amp; client times. Today I was able to complete. &lt;br /&gt;
&lt;br /&gt;
Client and server are now able to predict more precise according to the timestamp of the packet and current action of the player&amp;amp;mob.&lt;br /&gt;
&lt;br /&gt;
I am currently not clear about the &quot;prediction factor&quot; since speed of the mobiles is not constant yet depends on friction forces, force of the player etc.. But after some internet-tests I am pretty sure we&#39;ll come up with a proper factor :)</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/5476691006046317386/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/timestamped-network-packets.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/5476691006046317386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/5476691006046317386'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/timestamped-network-packets.html' title='Timestamped network packets'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-4869330517377683866</id><published>2011-01-19T12:55:00.000-08:00</published><updated>2011-01-19T12:55:19.376-08:00</updated><title type='text'>John the composer</title><content type='html'>The project had some applications from various composers and I chosed John Pill. He has some great tunes on his website ( &lt;a href=&quot;http://soundcloud.com/johnpill&quot;&gt;http://soundcloud.com/johnpill&lt;/a&gt; ). I tried to explain him the &quot;feel&quot; of the game and I am pretty sure he&#39;ll come up with something cool as a prototype.</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/4869330517377683866/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/john-composer.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/4869330517377683866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/4869330517377683866'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/john-composer.html' title='John the composer'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-7738795115577149703</id><published>2011-01-14T18:18:00.000-08:00</published><updated>2011-01-14T18:18:25.290-08:00</updated><title type='text'>Server Progress vol. 2</title><content type='html'>I improved the server and it is now capable of those:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Creates a runtime database from a database file(which contains only usernames &amp;amp; pw&#39;s for now)&lt;/li&gt;
&lt;li&gt;Allow users to connect with verified accounts &lt;/li&gt;
&lt;li&gt;Players can chat on the public chat room without joining any game&lt;/li&gt;
&lt;li&gt;Players can request gamelist and join OR create a game&lt;/li&gt;
&lt;li&gt;Multiple players can join into the same game&lt;/li&gt;
&lt;li&gt;Server can create monsters which are to be killed by players according to the *.lvl file&lt;/li&gt;
&lt;li&gt;Players can shoot bullets and kill monsters&lt;/li&gt;
&lt;li&gt;Clients are now doing some interpolation to prevent visual jitters &lt;/li&gt;
&lt;/ul&gt;What is to do:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Adding a simple AI for the basic gameplay(since monsters can&#39;t even move right now..)&lt;/li&gt;
&lt;li&gt;Timestamping events..(again this wasn&#39;t a problem as I was testing it locally but will be inevitable while testing over the net :) )&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
And I&#39;ll add a basic score table to show which player killed how much monster, so it will be even fun and at least playable yet! yay!&lt;br /&gt;
Obviously that isn&#39;t the goal of the game but that temporary table and gameplay will make the testing more enjoyable.&lt;br /&gt;
&lt;br /&gt;
Thanks for reading</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/7738795115577149703/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/server-progress-vol-2.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/7738795115577149703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/7738795115577149703'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/server-progress-vol-2.html' title='Server Progress vol. 2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-6094647323125902000</id><published>2011-01-10T14:49:00.000-08:00</published><updated>2011-01-10T14:50:11.565-08:00</updated><title type='text'>Server Progress</title><content type='html'>As you may know, after getting permission from RakNet owner, I started working on the server-side.&lt;br /&gt;
&lt;br /&gt;
Currently I wrote an online dynamic database which keeps the user data(only username &amp;amp; password for now) and the server is able to check from that database and to give login permission to clients.&lt;br /&gt;
After logging in, clients can now see other online players and can join chat channels and write messages. I also have made the game list interface but they can&#39;t create a game currently.&lt;br /&gt;
&lt;br /&gt;
So all in all I am working on a gameManager class on serverside which will handle different game instances :)&lt;br /&gt;
I&#39;ll also be adding different packets like create_game_request, ingame_team_chat etc.&lt;br /&gt;
&lt;br /&gt;
And I making the server authorized as much as possible, clients will compute too, but they will never be able to decide. I am aiming to take many precautions against hacking..</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/6094647323125902000/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/server-progress.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/6094647323125902000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/6094647323125902000'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/server-progress.html' title='Server Progress'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-4774228606071191151</id><published>2011-01-09T01:09:00.000-08:00</published><updated>2011-01-09T01:09:38.355-08:00</updated><title type='text'>Started networking!</title><content type='html'>Yesterday I got a mail from the producer of RakNet. I had asked him about the conditions and limitations of the free indie license, and the answer is all good. So I am starting to write a server today. Yay! New hardwork for me.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.jenkinssoftware.com/img/logo.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.jenkinssoftware.com/img/logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/4774228606071191151/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/started-networking.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/4774228606071191151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/4774228606071191151'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/started-networking.html' title='Started networking!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-8790626239196407097</id><published>2011-01-06T12:29:00.000-08:00</published><updated>2011-01-06T12:29:15.185-08:00</updated><title type='text'>Few in-game GUI components added</title><content type='html'>Besides the menus and lobby screens, I implemented a new interface which allows me to use CEGUI components in-game :) Here take a look at the difference;&lt;br /&gt;
&lt;br /&gt;
After:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://img823.imageshack.us/img823/5366/screenshotwg.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;http://img823.imageshack.us/img823/5366/screenshotwg.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Before:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://img684.imageshack.us/img684/3096/screenshotbi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;179&quot; src=&quot;http://img684.imageshack.us/img684/3096/screenshotbi.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;feels kinda empty, huh?</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/8790626239196407097/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/few-in-game-gui-components-added.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/8790626239196407097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/8790626239196407097'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/few-in-game-gui-components-added.html' title='Few in-game GUI components added'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-1336565351060575500</id><published>2011-01-03T10:26:00.000-08:00</published><updated>2011-01-03T10:26:32.291-08:00</updated><title type='text'>Interactables added!</title><content type='html'>Today I revised my level class as I promised ;) I have a new extension *.lvl to save my levels, and with those *.lvl files I am able to change the background image, ground shapes(like for adding second floor), and adding interactable objects(currently doors only).&lt;br /&gt;
&lt;br /&gt;
I also introduce a new base class &quot;interactable&quot;. I only wrote a door class to test if it is working, but I made it with a base class because I want to expand that like for switching lights or adjusting barriers or using a static turret.&lt;br /&gt;
&lt;br /&gt;
There are too many things to add but I guess I will be working on adjusting levels more and spawning creatures!</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/1336565351060575500/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/interactables-added.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/1336565351060575500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/1336565351060575500'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/interactables-added.html' title='Interactables added!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-5813956328442976373</id><published>2011-01-02T16:38:00.000-08:00</published><updated>2011-01-02T16:38:38.878-08:00</updated><title type='text'>Implemented</title><content type='html'>Hello guys! I wasn&#39;t making much progress last weeks but I have lots of free time ahead!&lt;br /&gt;
&lt;br /&gt;
I implemented zooming, and some back-end changes.Zooming and making camera follow the player and translating between the current view&#39;s coordinates to world&#39;s coordinates, all done. Actually I want to improve the following style but not now, I will be continuing working on my last entry, loading levels from a file.&lt;br /&gt;
Thanks for reading ;)</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/5813956328442976373/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/implemented.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/5813956328442976373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/5813956328442976373'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2011/01/implemented.html' title='Implemented'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-7955730322166146248</id><published>2010-12-18T11:20:00.000-08:00</published><updated>2010-12-18T11:20:52.269-08:00</updated><title type='text'>Currently working on</title><content type='html'>The map is fixed and hard-coded. Currently I am working on building a level class that can load a &quot;level&quot; from a file, and generates a proper output for the World class.And I&#39;ll add some interaction with the map. Like using stairs</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/7955730322166146248/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/currently-working-on.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/7955730322166146248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/7955730322166146248'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/currently-working-on.html' title='Currently working on'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-3253402344533150179</id><published>2010-12-18T10:35:00.000-08:00</published><updated>2010-12-18T10:35:40.253-08:00</updated><title type='text'>Class List</title><content type='html'>Main Classes List:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;StateManager&lt;/li&gt;
&lt;li&gt;CollisionManager&lt;/li&gt;
&lt;li&gt;ResourceManager&lt;/li&gt;
&lt;li&gt;GUIManager&lt;/li&gt;
&lt;li&gt; ParticleManager&lt;/li&gt;
&lt;li&gt;SoundManager&lt;/li&gt;
&lt;li&gt;ProjectileManager&lt;/li&gt;
&lt;li&gt;World&lt;/li&gt;
&lt;/ol&gt;Others are straightforward, World class holds all the game data, mobiles bullets and it has pointer to many other classes. I mean gameState initializes a World class at the beginning and the rest of the game is updated rendered by World class.</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/3253402344533150179/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/class-list.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/3253402344533150179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/3253402344533150179'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/class-list.html' title='Class List'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-3003330408971795930</id><published>2010-12-18T03:51:00.000-08:00</published><updated>2010-12-18T03:51:41.867-08:00</updated><title type='text'>Libraries Added &amp; Planed to be Added</title><content type='html'>I&#39;ve been in programming world for 7 years now and my aim in this project is to build a very satisfying game.&lt;br /&gt;
&lt;br /&gt;
So I tried to find the best libraries and included them because no physics engine I can make can be better than Box2D i.e. Or it will take me more than two years. But the thing here is to be able to write proper wrapper classes above those libraries so everything will be OK and easy to handle.&lt;br /&gt;
&lt;br /&gt;
Libraries included:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;SFML (General game engine, rendering, audio, input etc.)&lt;/li&gt;
&lt;li&gt;Box2D (Physics&amp;amp;Collision)&lt;/li&gt;
&lt;li&gt;CeGUI (Graphical User Interface as the name hints :) )&lt;/li&gt;
&lt;li&gt;SPARK (Very nice particle engine! For explosions or sparks)&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://spark.developpez.com/images/SPK_Explosion.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://spark.developpez.com/images/SPK_Explosion.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPARK Explosion example&lt;br /&gt;
&lt;br /&gt;
Libraries to be included&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;RakNET or Enet(Networking!! which is the heart of performance. I will choose according to license conditions.)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/3003330408971795930/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/libraries-added-planed-to-be-added.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/3003330408971795930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/3003330408971795930'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/libraries-added-planed-to-be-added.html' title='Libraries Added &amp; Planed to be Added'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-453340251387160875.post-685911809129747116</id><published>2010-12-18T03:17:00.000-08:00</published><updated>2010-12-18T08:55:56.415-08:00</updated><title type='text'>Basic Idea of Battle of Survival ( First Entry)</title><content type='html'>Hello, welcome to the page of my game which is under development and called &quot;Battle of Survival&quot;. The one thing I want to point out is that the contents of BoS(including the game name) are open to change, and they are just the base design.&lt;br /&gt;
&lt;br /&gt;
Currently I am coding this game on my own. I wanted to make some progress and make the game to the pre-alpha stage before adding some group members. So that they can see what is going on before joining and so that more &quot;professional&quot; members will be interested in joining.&lt;br /&gt;
Sprites and other resources are currently awful, so if I post any screenshots dont judge BoS by them =) &lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;The basic idea of the game:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
It will be an online side-scrolling-shooter game (or side-scrolling-shooter MOBA in new terms :) ) say 4 or 5 players will group up and try to defence a house, a hospital etc. while monsters (currently zombies) will spawn and try to break into the house. After every wave players will be able to buy new weapons &amp;amp; upgrades. And after each stage they vote where to go next. This will add a little bit storyline to the game. They will be lost in the forest, they will clear out that stage and choose whether going to a hospital or to a military base.&lt;br /&gt;
I am also thinking about adding different classes like Team Fortress 2. An engineer will build a turret i.e. or a hunter will have its &quot;pet&quot; like wolf or panther and he&#39;ll use special bows&amp;amp;arrows. But thats for future, as balancing them will be hard.But we can handle that ofc :)&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Another explanation can be like this:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
Soldat graphics and controls. Left for Dead game idea. And most important: a community like League of Legends or Avalon or any other MOBA. I mean though players will start over and over again, they will make a progress and level up out-game. And get some bonuses or access to other areas or other weapons..&lt;br /&gt;
&lt;br /&gt;
Soldat:(Graphics that I think of are far beautiful than this, but just take the viewport as reference)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://spanish.play-free-online-game.co.uk/images/soldat.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://spanish.play-free-online-game.co.uk/images/soldat.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Additional ideas: &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
Special events can be arranged too. Like 50-player defense!&lt;br /&gt;
&lt;br /&gt;
I don&#39;t want to limit the game only to &quot;defense&quot; though. In some areas they will have to move on and secure themselves as they go.So that special event can be 50-player raid too :)&lt;br /&gt;
&lt;br /&gt;
As I said I don&#39;t think about the details now, because first I must build up the systems. And the details will be thought by the team as a whole. With writers , artists and the valuable ones who just liked the game idea and want to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
I am very fascinated with the idea and I really would like to see people like me.&lt;br /&gt;
&lt;br /&gt;
I will be adding the programming details about the project in the next post.&lt;br /&gt;
Thanks, have a nice day.</content><link rel='replies' type='application/atom+xml' href='http://battleofsurvival.blogspot.com/feeds/685911809129747116/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/basic-idea-of-battle-of-survival-first.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/685911809129747116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/453340251387160875/posts/default/685911809129747116'/><link rel='alternate' type='text/html' href='http://battleofsurvival.blogspot.com/2010/12/basic-idea-of-battle-of-survival-first.html' title='Basic Idea of Battle of Survival ( First Entry)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>