<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>Horror Stories of RanBlade</title>
	<link>http://www.gamedev.net/blog/368-horror-stories-of-ranblade/</link>
	<description>Horror Stories of RanBlade Syndication</description>
	<pubDate>Mon, 22 Apr 2013 02:26:05 +0000</pubDate>
	<webMaster>support@gamedev.net (GameDev.net)</webMaster>
	<generator>IP.Blog</generator>
	<ttl>60</ttl>
	<item>
		<title>Moving forward</title>
		<link>http://www.gamedev.net/blog/368/entry-2256283-moving-forward/</link>
		<category></category>
		<description><![CDATA[Well I had a opportunity to program a game server for a small start up. It was a simple prototype to prove that the concept could work. It was great working full time being home with my family. We got it done a couple week late but it was done. It WORKED and it worked good after a [...]<br /><br /><a href='http://ericranaldi.com/?p=252' class='bbc_url' title='External link' rel='nofollow external'>Source</a>]]></description>
		<pubDate>Tue, 09 Apr 2013 19:18:06 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2256283-moving-forward/</guid>
	</item>
	<item>
		<title>Did I just get played?</title>
		<link>http://www.gamedev.net/blog/368/entry-2255317-did-i-just-get-played/</link>
		<category></category>
		<description><![CDATA[So I have been working on a server system for a couple of guys. I wrote a backend game server, a node.js/socket.io middleman client agent server. And then I wrote all the socket.io network message code in the browser to make life easier on the client/webpage guy. It took about 2 months and I worked my ass off. We did our first test and the server kept crashing, I fixed those problems. second test again (UGH!)... third test no crashes but they didn't like the flow. So the client guy and I reworked the flow and did one last test.. game worked perfectly and the guys backing the idea LOVED it. <br />
<br />
They were all about the project. But I get a call today saying they want to redesign a lot of things and are going to put development on hold and that they will call me back when they are done with there design phase and they didn't see a need to renew a programmer's contract during this phase. <br />
<br />
I have this odd feelign they are going to take my tech demo I made for them and go somewhere else with it. I know it was good experience and all but I was just looking forward to taking this to the next level with them. Oh well life moves on I guess.]]></description>
		<pubDate>Wed, 31 Oct 2012 05:35:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2255317-did-i-just-get-played/</guid>
	</item>
	<item>
		<title>Pay attention to your math!</title>
		<link>http://www.gamedev.net/blog/368/entry-2255117-pay-attention-to-your-math/</link>
		<category></category>
		<description><![CDATA[So this week I have been working on a JavaScript node.js server for a project I am working on. In our project we use socket.io to handle the connection to the web browser(So far best cross compadabilty) and then use a node.js tcp socket to talk to the back-end server. This server acts as a middle man message director between the two. Well I was working on some messaging and I could not get the node.js socket to send a second message for the life of me(or so I thought). I spent hours looking around the web and found nothing similar to my problem.<br />
<br />
Eventually the next day on random chance I tried to copy paste my first message(that worked) to the code block I was trying to send my message at. It worked. so I looked, the ONLY diffrence was the len variable the first message used a variable that had a sizeof(message param) summed for all the parameters being sent for that message. The next one had the len hard-coded. So I did the same with second message. IT WORKED!. I had no idea why to me the two should have been identical. I thought it had to be something in the buffer.writeUInt() function provided by node.js.<br />
<br />
Being happy I finally fixed my issues I called my wife in(no one else around to talk too about my code). And showed her the issue... my code was as follows.<br />
 message.writeUInt16LE(8, 0); //this was the bad code<br />
 var len = 2+4;message.writeUInt16LE(len, 0); // this code worked.... <br />
And my wife replies. "In what world does 2+4 = 8"... DOH! I spent all that time because I was trying to pass 8 instead of 6 as length for the variable. I did the math in my head and was just flying through stuff I thought I was a no brainer. It snagged me for far too long. This problem produced no errors or crashes, and everything reported success in sending/recevivng... I thought it HAD to be something buggy in node.js.<br />
<br />
So a little annoyed at myself. But happy I fixed it. I figured I could help others remember that sometimes you need to slow down and check EVERYTHING you did even if you don't think it could possibly be the problem. <br />
<br />
Thanks guys,<br />
<br />
Eric R.]]></description>
		<pubDate>Thu, 20 Sep 2012 15:12:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2255117-pay-attention-to-your-math/</guid>
	</item>
	<item>
		<title>The struggle continues.</title>
		<link>http://www.gamedev.net/blog/368/entry-2254277-the-struggle-continues/</link>
		<category></category>
		<description><![CDATA[Well its been a couple months since I was active. When I left I was in the hunt for a job developing games for IOS and Android. It came down to me and 1 other person and they selected the other person due to the fact he had the degree. I don't blame them I understand the importance of the degree and I don't feel my portfolio is strong enough to be able to ignore someone else's degree. Life moves on though and I keep working toward my goal. <br />
<br />
I recently was in the hospital for suspicion of a heart attack(I am 29 and not in horrible shape or overweight). This was a major eye opener for me though on the importance of health. I have a much stronger drive in my life now understanding the fragility of life and how quickly it can all change. So it has inspired me to not only work harder on my goals in life but to make sure I enjoy all the moments in life with my children and family. <br />
<br />
(Now off the personal not and back to what this blog should be about) <br />
My android game I am working on is taking shape and progressing quickly now. I have rewritten the core systems to function more like a multiplayer message system. This way I can push out a version 2 faster that has multiplayer support with a client-server system. So now the *clients* and *server* pass messages back to each other as if they were all separate entities even though they are part of the same system. I also need to find a good "engine" for droid because I don't really want to do it all by hand if i don't have to. I know about Unity Android but I don't feel like this project is worth the 400$ out of my money at this time. Overall I am a lot more excited about the project then I was at the beginning of the project. Soon I should have screenshot and more details on the project. <br />
<br />
Eric Ranaldi<br />
a.k.a. RanBlade]]></description>
		<pubDate>Mon, 27 Feb 2012 19:14:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2254277-the-struggle-continues/</guid>
	</item>
	<item>
		<title>SWTOR, work, and programming.</title>
		<link>http://www.gamedev.net/blog/368/entry-2254091-swtor-work-and-programming/</link>
		<category></category>
		<description><![CDATA[Well SWTOR has been out what a month now? It&#8217;s been a fun ride. My Juggernaut is level 50 and in full champion pvp gear. I have had a lot of fun and met some new friends in the process. With engaging quest system of SWTOR I hope to have a long run with this [...]<br /><br /><a href='http://ericranaldi.com/?p=238' class='bbc_url' title='External link' rel='nofollow external'>Source</a>]]></description>
		<pubDate>Thu, 26 Jan 2012 23:10:08 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2254091-swtor-work-and-programming/</guid>
	</item>
	<item>
		<title>Life moves on.</title>
		<link>http://www.gamedev.net/blog/368/entry-2254020-life-moves-on/</link>
		<category></category>
		<description><![CDATA[Well I didn&#8217;t get the job with the game programming company. So I&#8217;m back to doing my own thing. Hopefully soon I can be a part of something bigger in the software industry. But for now its back to working on my own stuff, which includes a heart game for the Droid and something network [...]<br /><br /><a href='http://ericranaldi.com/?p=234' class='bbc_url' title='External link' rel='nofollow external'>Source</a>]]></description>
		<pubDate>Tue, 10 Jan 2012 07:53:59 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2254020-life-moves-on/</guid>
	</item>
	<item>
		<title>YES!</title>
		<link>http://www.gamedev.net/blog/368/entry-2250954-yes/</link>
		<category></category>
		<description><![CDATA[Made it through the phone interview got the email yesterday, one last in person interview. I am almost there. It has been a hell of a ride now to keep my head in the game and prepare for the werid task of writing code in front of people. I dont understand why it scares me so much and stresses me out it can't be much different then writing code on a screen in your room. So over the next couple weeks it will be time to write small techinical programs to just help get my head in the game and thinking in the right place. Anyone with any advice on stuff ussally covered in a in person tech interview would be greatly appreciated. <br />
<br />
This has been a crazy process, Im not use to waiting for ansewers about a job. Having to wait for a e-mail or phone call to tell me if they liked my interview is rough.. It has been a great expeirence... Thanks to all of gamedev for your support.]]></description>
		<pubDate>Thu, 10 Nov 2011 14:56:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2250954-yes/</guid>
	</item>
	<item>
		<title>Made it past the programming test</title>
		<link>http://www.gamedev.net/blog/368/entry-2250893-made-it-past-the-programming-test/</link>
		<category></category>
		<description><![CDATA[Well good news! I made it past the programming test and now I am on to the phone interview. The process ended up going a little slower then I had anticipated but Im getting closer. It has been such a fun experience and Ill keep you posted but wanted to let you all know I have almost broken into the industry.<br />
<br />
On a different subject my android hearts game is coming a long nicely. The whole game logic is there right now the 4 AI's will play a full game against each other. Working on a couple bugs and deciding how I am going to do the gfx part. I hear there are some good android engines out there but haven't really looked into them yet. In the meantime while I make up my mind there and work on my couple bugs in the messaging system I am implementing the human player and the interaction so it can be more of a "game" then a A.I. demo lol. <br />
<br />
Hoping to know more about my future by next friday. I would like to give a big thanks to the gamdev community, even though I haven't posted a lot you have all helped me so much in just reading the forums and the articles on the site. I owe a lot of my success to this site and hope to be a bigger contributer in the future.<br />
<br />
P.S. for some reason spell check isnt working.<br />
<br />
RanBlade.<br />
<br />]]></description>
		<pubDate>Sat, 29 Oct 2011 04:05:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2250893-made-it-past-the-programming-test/</guid>
	</item>
	<item>
		<title>Made it past the programming test</title>
		<link>http://www.gamedev.net/blog/368/entry-2250892-made-it-past-the-programming-test/</link>
		<category></category>
		<description><![CDATA[Well good news! I made it past the programming test and now I am on to the phone interview. The process ended up going a little slower then I had anticipated but Im getting closer. It has been such a fun experience and Ill keep you posted but wanted to let you all know I have almost broken into the industry.<br />
<br />
On a different subject my android hearts game is coming a long nicely. The whole game logic is there right now the 4 AI's will play a full game against each other. Working on a couple bugs and deciding how I am going to do the gfx part. I hear there are some good android engines out there but haven't really looked into them yet. In the meantime while I make up my mind there and work on my couple bugs in the messaging system I am implementing the human player and the interaction so it can be more of a "game" then a A.I. demo lol. <br />
<br />
Hoping to know more about my future by next friday. I would like to give a big thanks to the gamdev community, even though I haven't posted a lot you have all helped me so much in just reading the forums and the articles on the site. I owe a lot of my success to this site and hope to be a bigger contributer in the future.<br />
<br />
P.S. for some reason spell check isnt working.<br />
<br />
RanBlade.<br />
<br />]]></description>
		<pubDate>Sat, 29 Oct 2011 04:05:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2250892-made-it-past-the-programming-test/</guid>
	</item>
	<item>
		<title>Nevous today.</title>
		<link>http://www.gamedev.net/blog/368/entry-2250764-nevous-today/</link>
		<category></category>
		<description><![CDATA[It all comes down to this, I finally may have a interview for a game company working on mobile games here near my home. The owner of the company is going to be calling me in the morning. I am so scared and nervous even though I feel I am ready for the challenge. <br />
<br />
It is going to be a complete life change for me that I have been working on for almost ten years now. Currently I work as a crane operator for a sub company of General Electric. I travel all over the US and this is what I know as I have been doing it since my wife got pregnant in college. Easiest choice was joining the union with my dad and make good money. I have worked since then on my programming skills so one day I could do what I love and stay home with my family while I do it. But as this is all I know it is really scary to me to change so much of what I am doing on a daily basis. So lets hope I don't mess this up and I can finally make my move to professional developer.<br />
<br />
See you on the other side. And thanks for reading my rambling here.]]></description>
		<pubDate>Tue, 11 Oct 2011 05:33:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/368/entry-2250764-nevous-today/</guid>
	</item>
</channel>
</rss>