A lot has happened on the game front as well. First let me start off by letting people know…. I have launched 3D Logic Software. That will be our business name under which the Doofus game/s will be released.
As far as the game release goes, the countdown has begun! I have not had too much time to update the blog since we were all working hard at the final push towards the finish line. Yes, the Doofus Game is to be released very soon. Keeping my fingers crossed.
Things have been very hectic lately, in the midst of which I have been franticly trying to get the blog up and running on a new website. I have finally finished migrating the database, and the blog, and the comments, without loss of anything really (Yeah!). Migrating the bugs database which involves full bug tracking for the game and the engine was a real pain and I must admit I had some anxious moments, but that too is now fully migrated.
So now my official website is www.susheelspace.com (, which by the way is still being worked on) and the blog is now at (blog.susheelspace.com). However I doubt if I will be able to move the original site very soon since there are other pressing issues at hand, but I hope to get to it in a couple of weeks.
Migrating any site that runs off a database can be painful. The only way is to have some way to export the database to a file and then reload the same at another place. That can be a pain in the neck especially if the exporter-importer (in my case phpMyadmin) are of different versions. If you thought that was painful, In my case however I had to split my original database into 3 separate ones. I ended up doing some heavy SQL work to get the old data in the new databases. Well I must admit, my SQL knife is not as sharp as it once used to be and this exercise turned out to be a nice refresher course in the end. Using raw SQL is probably the easiest and the most fool-proof way of migrating a site. Programs like phpMyAdmin will export to SQL, but be prepared for some tweaks to that. I tried other methods like using a migrator script but that just doesn’t work. My only recommendation is, “Don’t be afraid to get your hands dirty with SQL”.
Migrating the wordpress database ended up being an anticlimax. I tried messing around with the database, but there are some incompatibilities between the older version and the newer version. I tried a couple of different things, but in the end the easiest way to migrate a wordpress blog to a new site is by using the “Export” option (“Manage >> Export”) which saves the blog contents to an XML file, and then “Import” it to the new site. A word of caution, you may have to hand edit the XML file to replace the web links of your old site, example, “www.myoldsite.com/?p=64” to “www.mynewsite.com/?p=64”. Just make sure you check the entire XML file. I know it can be a pain, but at the very least check the weblinks. Also you will have to migrate the blog/wp-content/uploads directory of your old site to the new one.
The screen shots that had disappeared have now reappeared, i.e. I had to repost them on the site. The site is now at near 99% operational. Check out the screen-shots section for more images.
As you can guess from my earlier post, my old website was taken down rather mysteriously and I am not too happy about it. But there is nothing much I can do except mull over my loss. Anyways, things have to move on and so, this will be my new site from now on. There is one more change I have made, I am now blogging on wordpress instead of b2evolution. The switch is intentional, and I am already pretty happy about it. Most of my dev articles are still on the b2evolution database, which I plan to slowly by surely move to wordpress.
As far as the main site goes, it will be the cms site. There is no change to that. The site is not 100% up as yet. Some sections like the screen-shots are being worked on as I write this. But I don’t see any major problems over there. I am pretty happy with Joomla cms, so nothing changes on that front. I will continue a similar method of posting updates regarding game development (for those who have no clue, I am currently developing a 3D cartoon game called Doofus3D, and I blog all development) here as well as on the main page. I hope to finish migration of the site by tomorrow evening, since I am a little caught up in last week’s beta release.
Unlike the previous site however, I wont be having too many categories. I want to keep the ruckus to a minimum. Things like road-maps and progress will now on be under “Development” category. Anything specific about the O2 engine will come under “O2 Engine”. The one thing I miss however is the ability to categorize links. But I think I can always use my main site for that purpose. Joomla provides a much better links module and that should be the logical place where the links should be.
I just hope this site stays up longer than the previous. Keeping my fingers crossed.