It is quite interesting how much better and faster a computer program can do something (repetitive). Tool programs are used extensively in game development, but just recently I realized how necessary it is. By spending a little time to modify the function from a previous program I had, I was able to get a nicely functional tool that make the required artwork for me. Without it, I would have to keep using GIMP or other image editor to make these stuffs, which could take hours. But with this tool, I can make them in 30 minutes. It is a huge saving in man-hour. Plus it removes significant possible human errors and frustrations.
On the other hand, it is also possible because the artwork I required is simple. If we are talking about complex arts and design, then automatic tool might not help that significantly. In which case, an artist's skill with Photoshop etc would still be the main factor. Even the tool used would be quite complex to develop, and might be a lot more complicated to use.
10 Dec 2014
The Use of Tools
27 Oct 2014
Progressing & Keeping It Simple
So far it seems to be going well. The game is far from finished, but all the elements are falling into place. This time I made the effort to stick to the principle of keeping things simple.
For example, I had an idea of letting the stage being "circular." That is, if you go off to the end, you are at the beginning again. However, after some thoughts, I realize that the implementation would include more complicated coordinates calculation, graphic display issues and host of others, without improving much in terms of the fundamental gameplay, so I just drop it.
I guess it is true that for small project, stayed focused on the fundamental elements is really important.
21 Aug 2014
20 Aug 2014
Restart
Haha...restart. 3D requires too much time. I will try a 2D game and see what happens.
The problem with 3D is...you need to model, setup animation etc. That is just a lot of art work. Too expensive. So I will just do 2D, and probably keep animation to a minimum, to simplify the process, making a finished game more feasible.