Wednesday, May 9, 2018

Block Shift - Android now available!

The Android port for the Block Shift game is now available on the Google Play Store! It can be run on most devices running Android 4.1 (Jelly Bean) or newer.
Some changes in the Android version compared to the Windows version include:

  • Game difficulty changes
  • Sound effects (no background music, unfortunately)
  • A quick tutorial, since most people don't want to read the in-game instructions, apparently
  • Different interface (obviously, since phone screens look different)

Wednesday, April 4, 2018

Block Shift Game (Win32) version 0.1

An update is now available for the Block Shift game!
The game installer can be downloaded from here. If you have the previous version installed, please install in the same folder so the game can be upgraded.
This post will briefly talk about what changed in this update.

Sunday, March 25, 2018

Block Shift Game (Win32), version 0.0.2

An update is now available for the Block Shift game! Like the previous version, it is currently only for Windows, and I will be working on an Android version soon.
The game installer can be downloaded from here. If you have the previous version installed, please install in the same folder so the game can be upgraded.
This post will briefly talk about what changed in this update.

Monday, February 19, 2018

Block Shift Game (Win32)

This is the first personal game project I've made ever since graduating from UCSD, titled Block Shift!
This game is currently only for Windows (I'll port it to mobile devices eventually), and the game installer can be downloaded from here.
This post will explain more about the game features in more detail.

Friday, June 16, 2017

CSE 168 final project

In the final project for CSE 168, we are tasked with creating our own scene that implements a couple features from a list of given features, then rendering it with our ray tracer.
Since my ideas had run dry, given the stress from my other classes this quarter already, I was pretty much looking everywhere for a good idea. Then one day while having lunch at Canyon Vista (dining hall) I decided on the scene I was going to render - a rocky terrain.

Wednesday, June 14, 2017

CSE 163 Final Project - part 2

To view part 1, which talks about our shading model and environment mapping, please click here.
To download the Windows executable along with its necessary components, please click here. Please note that it will take the program a little while to load. Simply double click the executable (Scene.exe) to run the project.

In this blog post, we will talk about the improvements made to our project since the last post.

Monday, June 12, 2017

CSE 190 Final Project - part 2

So begins part 2 of our documentation. Over the past week, we've refined some of the game features and got a lot of stuff working.
Our game concept remains the same - a player vs. player tower defense/strategy type game. Each player will have to defend their own castle against the troops that the other player sends towards them. Each unit will have its own cost, so players must choose wisely whether they want to be on the offense or defense. 4 unit types are available: foot soldiers, tanks, cannons, and walls, each with their own unique attack and defense properties. Cannons, for example, have bonus damage against walls but have low movement speed and attack rates, while foot soldiers attack and move very fast but have very low health, etc.