Monday, November 12, 2012

TankGame 02 - Slick, MarteEngine, Lwjgl Setup - Java 2D game development

Posted by sudheera On 11:43 AM

Lets keep AI algorithm and the game logic aside for a while and focus on the Game interface in this post. I'm using Slick + MarteEngine +Light Weight Java Game Library(lwgjl) combination for this project. So this post and the future posts will be kind of Silk game developing tutorials. That's a good thing because these engins,libraries are not commonly used and tutorials are hard to find. Jmonkey is also a good game engine but as I heard it is...

Sunday, October 28, 2012

TankGame 01 - Communicating with the Server

Posted by sudheera On 9:57 AM

This blog post is more like a log than a tutorial. Here I'm logging the steps I followed while creating the AI player for the TankGame which provided as a 2nd year project. I will provide every single detail with this post and the future posts, so if anyone interested in following this as a tutorial he/she will get a chance. First of all I should explain whats required to do in this project. We are provided with a Server application which hosts...

Thursday, April 5, 2012

Hacking JOSH - with virtual hardware

Posted by sudheera On 12:28 PM

This post will extend the Hacking JOSH – Operating System Tutorial with some cool stuff. Some of the content of this post is based on the work done by Mr.Asiri Rathnayake. Here I will show how to boot JOSH os in a virtual computer without using any hardware.(USB drive or floppy disk). Another advantage of using this method is you can develop and test it without rebooting your computer(host). All you need to do is rebooting the virtual...

Wednesday, February 22, 2012

How to install & troubleshoot Apache Tomcat ( NetBeans and IDEA ) - Part 01

Posted by sudheera On 10:36 AM

What is Tomcat ? Tomcat is an open source servlet container and web server for java servlets and Java Server Pages(JSPs). Installation guide for windows 1. Get tomcat First you have to download the Binary Distribution from the apache website. Latest release is 7.0.25 But I would recommend 6.0.35 stable version. For windows download the appropriate bit distribution suit for your system.(32 bit or 64 bit) Once you downloaded...