Jump to content

  • Log In with Google      Sign In   
  • Create Account

Robot University -- a 2D DirectX Puzzle

Rule done.

Posted by , 01 October 2011 - - - - - - · 377 views

The rule is in place.
The next step is to implement undo.

Posted Image

Crude skeleton in place.

Posted by , 30 September 2011 - - - - - - · 249 views

A crude skeleton of my first Android game is in place;
I can click the tiles on the screen and change their colors.
The next step is to put in some rules.

Posted Image

Example works, but...

Posted by , 28 September 2011 - - - - - - · 481 views

Yesterday decided to update Eclipse and Android SDK. Something went wrong and compiler stopped working on known-good projects. After wasting much time searching the web for solutions and trying various things to fix this issue, finally got it to work again by uninstalling and re-installing Android Development Tools. The unfortunate realty of software engineering is that too much time is spent on housekeeping.

As for my Android textbook study goes, I finished typing in Ed Burnetts's Sudoku example, and the program seems to more or less run, but I still struggle to understand how the program really works. So I decided to take a detour and start writing my own game program. In this method, I will be refering back to the textbook each time I come across a question. Doing it this way, I will probably digest the textbook concepts better.

Decided to learn Android

Posted by , 19 September 2011 - - - - - - · 287 views

Decided to learn Java and Android programming. Better late than never. Currently reading chapter 4 of Hello Android by Ed Burnette. I like the physically thick pages and minimalistic content. Doing the example was fun and easy up to chapter 3 because I could type in a few lines, compile, run, and verify my work. But from chapter 4, example requires a lot of typing before it compiles. I may have to re-read this chapter several times to understand what I typed.

Updated my game on GD showcase

Posted by , 16 September 2011 - - - - - - · 253 views

Have been away for over a year. One of the reasons was that I couldn't figure out how to update my game on GD Showcase no matter how hard I tried and thought GD Showcase was permanently non-functional. But today when I tried using IE 9, it successfully updated :D , so I'm a happy camper. If you have time, please download RobotUniversity v 2.02 from here and try it out. It contains programmer art :lol: of two new robots.

Hint pages

Posted by , 05 February 2010 - - - - - - · 305 views

Following Silent Dragon's suggestion, I added the ability to turn off music.

I'm currently writing web-based hint pages. I wonder if users will hesitate to press a button that will launch a default browser and jump to a hint page on my web site because of security concerns. Of course, I will never transmit any personal information from the user's PC to my web site. Does anybody have an opinion?

I need a better way to implement FSM.

Posted by , 10 January 2010 - - - - - - · 320 views

I uploaded version 1.12, which fixed the bug in which the timer continued to count down after user finished last level. The fix itself was pretty straightforward but finding the location took long. The program is structured as an FSM (finite-state-machine) driven by a switch statement residing in DirectX framework's FrameMove() function. However, the state transitions are distributed across event handlers such as the OnLButtonDown() function. This makes it hard to debug. I wish I knew of a better way to implement FSM's so that the structure is understandable at a glance.


Posted by , 29 December 2009 - - - - - - · 243 views

For music I used a royalty-free loop composer software. Version 1.11 added a credit screen as required by the agreement.

January 2017 »

22 23 2425262728

Recent Entries

Recent Comments

Recent Entries

Recent Comments