<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-10488568</id><updated>2011-12-15T10:44:52.775+08:00</updated><title type='text'>Truth Seeking through Game Making</title><subtitle type='html'>John Tan is an entrepreneur, programmer, games developer, game designer. He lives in Cyberjaya, Malaysia and operates a startup game company, Hatchlings Games. 

His current interest is on Web 2.0 Gaming.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10488568.post-116242208860928061</id><published>2006-11-02T06:59:00.000+08:00</published><updated>2006-12-11T19:24:44.626+08:00</updated><title type='text'>In case you were sleeping...</title><content type='html'>&lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;FireFox2.0&lt;/a&gt; and &lt;a href="http://www.microsoft.com/windows/ie/default.mspx"&gt;Internet Explorer 7.0&lt;/a&gt; are both out.&lt;br /&gt;&lt;br /&gt;Iris wrote some interesting things about game characters in her &lt;a href="http://enigmationx.blogspot.com"&gt;blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Some other interesting Podcasts if you are into web 2.0 development.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://podcast.rubyonrails.org/"&gt;Ruby on Rails Podcast&lt;/a&gt; - especially the &lt;a href="http://podcast.rubyonrails.org/programs/1/episodes/glenn_vanderburg_mp3"&gt;interview&lt;/a&gt; with Glenn, Vanderburg.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ajaxian.com/by/category/podcast/"&gt;Ajaxian Podcast&lt;/a&gt;- especially the &lt;a href="http://ajaxian.com/archives/audible-ajax-episode-9-glenn-vanderburg-interview"&gt;interview&lt;/a&gt; with Glenn Vanderburg&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;or into technology entrepreneurship:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.venturevoice.com"&gt;Venture Voice&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-116242208860928061?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/116242208860928061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=116242208860928061' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116242208860928061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116242208860928061'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/11/in-case-you-were-sleeping.html' title='In case you were sleeping...'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-116242040818953192</id><published>2006-11-02T06:14:00.001+08:00</published><updated>2009-10-04T13:32:26.826+08:00</updated><title type='text'>Ruby on Rails</title><content type='html'>... is GREAT. It is fun. It is the best way to write a web application. Get it &lt;a href="http://www.rubyonrails.org/"&gt;here&lt;/a&gt; now! Ruby is a pure object oriented programming language that uses meta-programming (use programs to write programs)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt; (RoR) is a web framework built on Ruby that uses a modified version of the Model-View-Controller design pattern which every good programmer must know and use for User-Interfaced based applications - like a website and a game.&lt;br /&gt;&lt;br /&gt;It includes a web server but you can also run it on Apache and IIS with some changes. I think it is not necessary to do that until you want to deploy.&lt;br /&gt;&lt;br /&gt;If you use Windows and want to try RoR:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download the &lt;a href="http://rubyforge.org/frs/?group_id=167"&gt;Ruby for Windows Installer&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;When you have installed it, start the command prompt and type: &lt;span style="FONT-STYLE: italic"&gt;gem install rails --include-dependencies&lt;/span&gt;&lt;/li&gt;&lt;li&gt;To use MySQL with RoR, download the &lt;a href="http://vandomburg.net/pages/mysql-ruby-windows"&gt;MySQL/Ruby driver&lt;/a&gt; instead of using the built in gem -install (assuming you already have MySQL server installed).&lt;/li&gt;&lt;/ol&gt;If you want a PHP framework that is based on the design of RoR check out &lt;a href="http://www.codeigniter.com/"&gt;Code Igniter&lt;/a&gt;. But seriously, you should take a look of RoR.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://en.wikipedia.org/wiki/Ruby_on_Rails"&gt;Wikipedia&lt;/a&gt; article on RoR is a good introduction.&lt;br /&gt;&lt;br /&gt;Check out &lt;a href="http://www.basecamphq.com/"&gt;BaseCamp&lt;/a&gt; and &lt;a href="http://www.campfirenow.com/"&gt;CampFire&lt;/a&gt;, which is done by &lt;a href="http://www.37signals.com/"&gt;37 Signals&lt;/a&gt; - a pioneer in the concept of web 2.0 and AJAX.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-116242040818953192?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/116242040818953192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=116242040818953192' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116242040818953192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116242040818953192'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/11/ruby-on-rails.html' title='Ruby on Rails'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-116237496500611783</id><published>2006-11-01T17:45:00.000+08:00</published><updated>2006-11-01T17:56:05.570+08:00</updated><title type='text'>Microsoft Firefox 2007</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5179/813/1600/box.0.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/5179/813/320/box.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;System Requirements&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Microsoft(R) Windows(TM)/Vista Operating System&lt;/li&gt;&lt;li&gt;Microsoft Office 2007, Firefox must run with Word and Excel.&lt;/li&gt;&lt;li&gt;2GB of DDR-3 RAM because of massive memory leak problems due to javascript hack.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; 1GB Hard Disk space.&lt;/li&gt;&lt;li&gt;Microsoft Paint - all bitmap files will be saperated displayed here.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;COST:&lt;/span&gt; US$1, 000, 000 per license&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-116237496500611783?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/116237496500611783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=116237496500611783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116237496500611783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116237496500611783'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/11/microsoft-firefox-2007.html' title='Microsoft Firefox 2007'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-116233963803909415</id><published>2006-11-01T07:03:00.000+08:00</published><updated>2006-11-01T10:21:24.616+08:00</updated><title type='text'>Web 2.0 and Gaming</title><content type='html'>There have been much hype on "Web 2.0" over the last few years and it has finally reached backward Malaysia. And I, being in Malaysia for two years have caught on the backward bug. I remember e-xiang talking about AJAX-based technology about a year and half ago but I didn't bother. Now Hatchlings Games is developing a prototype trading card game for the web.&lt;br /&gt;&lt;br /&gt;So yeah, we are developing a trading card game. I can't tell you the details of the game yet but I hope you can see the alpha version live for yourself at the end of the month. Nevertheless, we are about 40% to alpha release. &lt;a href="http://gamedesigndiary.blogspot.com"&gt;Zie Aun&lt;/a&gt; is doing concept and design. &lt;a href="http://enigmationx.blogspot.com"&gt;Iris&lt;/a&gt;, Kwang, Moy doing art &amp; animation. &lt;a href="http://yuankuan.blogspot.com"&gt;Kuan &lt;/a&gt;is doing the flash client &amp;amp; java server. I am working on the web app and database.&lt;br /&gt;&lt;br /&gt;But this post is not about Hatchling’s first game, but rather about the design (not talking about game mechanics design), technologies and the near future.&lt;br /&gt;&lt;br /&gt;Combining Web 2.0 (think Google, Flickr, BitTorent, Digg) and online gaming means using the web as a complete platform to deliver entertainment.  Think YouTube; which disrupted the entire platform for video publishing and distribution.&lt;br /&gt;&lt;br /&gt;A &lt;span style="font-weight: bold;"&gt;game of the near future&lt;/span&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;has the usual &lt;span style="font-weight: bold;"&gt;good gameplay&lt;/span&gt;, graphics, etc.&lt;/li&gt;&lt;li&gt;doesn't take longer than &lt;span style="font-weight: bold;"&gt;10 seconds to load&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;allow for &lt;span style="font-weight: bold;"&gt;user expression&lt;/span&gt; and encourage &lt;span style="font-weight: bold;"&gt;emergence &lt;/span&gt;(i.e. Will Wright’s Spore)&lt;/li&gt;&lt;li&gt;has a fun underlying game mechanics but the &lt;span style="font-weight: bold;"&gt;game mechanics&lt;/span&gt; (not just the social element) &lt;span style="font-weight: bold;"&gt;becomes more fun&lt;/span&gt; as more people play it&lt;/li&gt;&lt;li&gt;is for &lt;span style="font-weight: bold;"&gt;everyone &lt;/span&gt;(blurring the line between the demographics)&lt;/li&gt;&lt;li&gt;is &lt;span style="font-weight: bold;"&gt;educational &lt;/span&gt;besides entertaining&lt;/li&gt;&lt;li&gt;is &lt;span style="font-weight: bold;"&gt;linked&lt;/span&gt; to other media&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;A &lt;span style="font-weight: bold;"&gt;Web 2.0 site&lt;/span&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;is an &lt;span style="font-weight: bold;"&gt;attitude&lt;/span&gt;; let's blog, go google that up, tag me, subsribe to my feed&lt;/li&gt;&lt;li&gt;treats the web as a complete &lt;span style="font-weight: bold;"&gt;platform&lt;/span&gt;, filling in the space between the user's browser and the web's contents (by the user and other users).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;is made up of &lt;span style="font-weight: bold;"&gt;small components loosely coupled&lt;/span&gt; together at the request of the user&lt;/li&gt;&lt;li&gt;'s most valuable asset is its &lt;span style="font-weight: bold;"&gt;data &lt;/span&gt;that is generated by its uers.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;allow content to &lt;span style="font-weight: bold;"&gt;come to the user&lt;/span&gt; rather than the user going to the content;  like &lt;a href="http://www.onelurv.com"&gt;www.onelurv.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;is about &lt;span style="font-weight: bold;"&gt;participation &lt;/span&gt;rather than publishing and servers.&lt;/li&gt;&lt;li&gt;is made for more than just the &lt;span style="font-weight: bold;"&gt;web browser&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;is in a &lt;span style="font-weight: bold;"&gt;perpectual beta&lt;/span&gt;; The Google / Open Source way, no scheduled release but rather: release early, release often.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;is all about the user.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Web 2.0 IS about PLAY&lt;/span&gt;, so where are the games? Are you ready for the &lt;span style="font-weight: bold;"&gt;Web 2.0 Game &lt;/span&gt;of the near future?&lt;br /&gt;&lt;br /&gt;Lastly, if you haven't already, do checkout &lt;a href="http://www.jumboplay.com.my"&gt;JumboPlay&lt;/a&gt;, which allow you to download and stream (yes STREAM) full original games to your hard disk. I highly recommend it.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-116233963803909415?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/116233963803909415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=116233963803909415' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116233963803909415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/116233963803909415'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/11/web-20-and-gaming.html' title='Web 2.0 and Gaming'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-115918066358517370</id><published>2006-09-25T18:35:00.000+08:00</published><updated>2006-09-25T21:10:16.276+08:00</updated><title type='text'>Iris's Shubi Shubi Animation Assignment</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/U62Ld2gPgco"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/U62Ld2gPgco" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-115918066358517370?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://youtube.com/watch?v=U62Ld2gPgco' title='Iris&apos;s Shubi Shubi Animation Assignment'/><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/115918066358517370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=115918066358517370' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115918066358517370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115918066358517370'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/09/iriss-shubi-shubi-animation-assignment.html' title='Iris&apos;s Shubi Shubi Animation Assignment'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-115761518190426743</id><published>2006-09-07T15:44:00.000+08:00</published><updated>2006-10-17T02:33:14.330+08:00</updated><title type='text'>Meet Kiera, my Dell XPS m1210 Laptop</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5179/813/1600/Dell%20XPS%20m1210.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/5179/813/320/Dell%20XPS%20m1210.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;Some of the readers here know that I have a new Dell Laptop. Incase you didn’t, her name is Kiera (Kiera Knightley) and she is a Dell XPS M1210. Her brain is Dual Core 1.83 GHz with 1GB of RAM. She has stomach for 80 GB (really just 75 GB with those stupid Dell Partitions) and a surprisingly cheap nVidia 256 MB GeForce Go 7400. Best of all, this baby is only &lt;st1:metricconverter productid="12”" st="on"&gt;12”&lt;/st1:metricconverter&gt; in width, &lt;st1:metricconverter productid="7.5”" st="on"&gt;7.5”&lt;/st1:metricconverter&gt; in height and weights only &lt;st1:metricconverter productid="1.83 kg" st="on"&gt;1.83 kg&lt;/st1:metricconverter&gt;! &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Kiera can play Oblivion on 75% of the highest setting smooth enough. The upside of that is that I do not need a next-gen console until Bioshock, Mass Effect or Tennis comes out. The downside – Oblivion, although not a very good game, is very addictive. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;The Dell XPS M1210 is one of the best Core Duo based laptops in the market today. It is built on extremely solid base, has GREAT performance, is the cheapest of its kind (mine cost about RM 5500 (plus software RM700, a RM350 bag, etc)) and is fully customizable (add more RAM, CPU, HDD, etc).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-115761518190426743?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/115761518190426743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=115761518190426743' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115761518190426743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115761518190426743'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/09/meet-kiera-my-dell-xps-m1210-laptop.html' title='Meet Kiera, my Dell XPS m1210 Laptop'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-115719571790336331</id><published>2006-09-02T19:02:00.000+08:00</published><updated>2006-09-02T19:15:21.270+08:00</updated><title type='text'>Innovation &amp; Entrepreneurship</title><content type='html'>&lt;w:sdt contentlocked="t" sdtgroup="t" docpart="PlaceholderAutotext_3" id="41464922"&gt;&lt;/w:Sdt&gt;&lt;!--[if !vml]--&gt;Professor Peter Sheldrake, professor of Business Entrepreneurship from RMIT, Australia was on MMU campus this Thursday. &lt;span style=""&gt; &lt;/span&gt;I will start referring to Prof. Peter as just Peter now less he gets the impression that I am trying to get money from him. He mentioned twice, once to a group and once to me personally that people that call him Professor tend to want money from him.&lt;span style=""&gt;  &lt;/span&gt;Peter gave a very good presentation. He is very experience, intelligent and emphatic at the same time. Peter’s presentation is on Innovation and Entrepreneurship and touched the core. After the presentation, he answered some interesting question.   &lt;h1&gt;&lt;span style="font-size:130%;"&gt;Change – The Challenge of Today&lt;/span&gt;&lt;/h1&gt;  &lt;p class="MsoNormal"&gt;I like any entrepreneurship/management talk that starts and focuses on Change - especially someone who truly understands it, someone that walks the talk. There are two main themes of change – strategic and fundamental change. Strategic change: Amazon taking bookstores online. Fundamental Change: Automobile industry.&lt;span style=""&gt;  &lt;/span&gt;Change happens and is here to stay. The world changes so rapidly; if you do not understand how it is changing, you will not be able to do anything in today’s world. &lt;/p&gt;  &lt;h1&gt;&lt;span style="font-size:130%;"&gt;Three themes of Innovation&lt;/span&gt;&lt;/h1&gt;  &lt;ol&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;Resilience&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;Renewal &lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Revolution&lt;/li&gt;&lt;/ol&gt;      &lt;p class="MsoNormal"&gt;Companies need to be &lt;b style=""&gt;resilience&lt;/b&gt; in order to stay in business today. That means companies that do know how to change will not be able to stay in business in the new world. This applies to both startups and big corporate firms. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Companies need to undergo &lt;b style=""&gt;renewal&lt;/b&gt; in order to make money today. Companies that take a look at how they are doing things and then improve certain key functions have higher chances of making money today. A startup that does the same thing as people in the past will not succeed. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Companies need to &lt;b style=""&gt;revolutionize&lt;/b&gt; the way they think about their business if they want to be at the top of their game. Today we live in the &lt;b style=""&gt;idea age&lt;/b&gt;. Innovators, those who have the knowledge, experience and courage to create and lead will win. &lt;/p&gt;  &lt;h1&gt;&lt;span style="font-size:130%;"&gt;Three questions to ask as a startup&lt;/span&gt;&lt;/h1&gt;  &lt;ol&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;What &lt;b style=""&gt;need&lt;/b&gt; does this product/service meet?&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Why is this solution &lt;b style=""&gt;better&lt;/b&gt; than any other solution to fulfill this need in your market?&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;How &lt;b style=""&gt;competitive&lt;/b&gt; is my way to meet this need?&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-115719571790336331?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/115719571790336331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=115719571790336331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115719571790336331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115719571790336331'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/09/innovation-entrepreneurship.html' title='Innovation &amp; Entrepreneurship'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-115091687411302105</id><published>2006-06-22T02:59:00.000+08:00</published><updated>2006-07-17T19:59:35.136+08:00</updated><title type='text'>Ask Questions: for design and business decisions</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Asking the right questions will get you the right answer. And that is the basis of Hatchling Games’ design and business decision making process. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Two of my most recent business ventures (Electronic Sports World and Hatchling Games’ Project Card-Chess) rely heavily on the internet, in particular online distribution and marketing. The emphasis is on low marketing, storage and distribution costs. The internet has fundamentally changed the way business works, the way consumers looked at “companies” and the way people looked at value.&lt;span style=""&gt;  &lt;/span&gt;Companies that fully embraced the Internet and based business models around it &lt;/span&gt;&lt;span lang="EN-GB"&gt;thrive&lt;/span&gt;&lt;span style="" lang="EN-NZ"&gt;d massively. Often it was entrepreneurs that created Internet-based companies that went on to become household names globally. These companies include Google.com, Amazon.com, eBay, Audible, Netflix, Neopets, etc. This business model is also known as &lt;a href="http://en.wikipedia.org/wiki/Long_tail"&gt;The Long Tail&lt;/a&gt; , first coined by Chris Anderson in a 2004 &lt;i style=""&gt;Wired&lt;/i&gt; article. P2P, RSS, Blogging, Bittorent and other similar internet technologies are exhibits features of The Long Tail. Do read the linked article for a brief understanding of this model.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;In the digital entertainment industry, Neopets.com is an example of a company with a Long Tail effect. Neopets.com is reported to be one of the most visited web sites in the world. The simple games on their website attracted so many players, mostly non-gamers that they were brought by Cartoon Network and MTV. Neopets avoided heavy competitions such as Electronic Arts, Sony, Nintendo, Square-Enix and Blizzard Entertainment, who have created market dominating games. To defeat the then leader in search engines, Google thought about their business in Internet terms running on Internet time. Neopets.com, arguably the most financially successful game development company in the world did the same. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Let Blizzard dominate the MMORPG market, you simply cannot compete on their ground. If the MMORPG players want to play World of Warcraft, they will – and there is nothing your new game can stop them unless it is really BETTER. Not because you think its better, because you KNOW your customers will think it’s better. How many RPG developers can say that? That is why I look forward to Bioware’s new MMORPG in &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Austin&lt;/st1:City&gt;, &lt;st1:state st="on"&gt;Texas&lt;/st1:State&gt;, &lt;st1:country-region st="on"&gt;USA&lt;/st1:country-region&gt;&lt;/st1:place&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;I believe to succeed on the Internet is to ask the right questions, rethinking fundamental conscious and subconscious assumptions. Asking these questions will be the basis of Hatchlings Games’ game design, platform choices, financing and other business-critical decisions. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Questions such as, &lt;b style=""&gt;what is an MMOG? &lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;i style=""&gt;&lt;span style="" lang="EN-NZ"&gt;Does MMOG just stand for “Massively Multiplayer Online Game” which mean a world that is massive and online multiplayer and that there is a game in it? Does this online world REALLY exist? If it does, how do you make you know and feel that it exist? Is realism the key? Are there other fundamental human emotions that make you feel that something is real? &lt;span style=""&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Project Card-Chess will be designed with such question in mind.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;There are many more questions, such as will people pay to play the game? What is it in it for the player? Why would the player care? Why are Japanese cultures so emphasized in Japanese animations and games? Can the same be done for a Malaysian-made game? What are Malaysian cultures that can be explored in a fictional world? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Questions like these ultimately make a game unique. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;I will post about other questions on my next blog entry. Two questions interest me the most, one that is design-related and the other business: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-NZ"&gt;How can Hatchlings Games put &lt;st1:place st="on"&gt;&lt;st1:country-region st="on"&gt;Malaysia&lt;/st1:country-region&gt;&lt;/st1:place&gt; on the map of the digital entertainment world? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-NZ"&gt;How are we going to make money and are our assumptions flawed?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;It really is a lot of balancing work: between time, budget, passion, gameplay, look and feel, platform, marketing, etc. For me, it all has to balance till it’s FUN and MEANINGFUL.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-115091687411302105?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/115091687411302105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=115091687411302105' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115091687411302105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115091687411302105'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/06/ask-questions-for-design-and-business.html' title='Ask Questions: for design and business decisions'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-115081445901570474</id><published>2006-06-20T22:25:00.000+08:00</published><updated>2006-07-28T03:34:08.863+08:00</updated><title type='text'>The Next Thing</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Many have asked me what I will be doing next. For the next year in my life, I will be dedicating my time to two of my start-ups, Hatchlings Games and Electronic Sports World. After everything that I have been through for the past 22 years of life, I am now at the peak of my creative, business and personal life. &lt;span style=""&gt; &lt;/span&gt;Although these are trying times, I will try till I am tried.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;So first of all, I rejoined &lt;/span&gt;&lt;a href="http://www.mmu.edu.my/"&gt;&lt;span style="" lang="EN-NZ"&gt;Multimedia University&lt;/span&gt;&lt;/a&gt;&lt;span style="" lang="EN-NZ"&gt; (MMU), &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Cyberjaya&lt;/st1:City&gt;, &lt;st1:country-region st="on"&gt;Malaysia&lt;/st1:country-region&gt;&lt;/st1:place&gt;. I will only be taking one subject, Korean. I, along with &lt;st1:personname st="on"&gt;Key&lt;/st1:PersonName&gt; and Zie Aun plan to make a business trip to &lt;st1:place st="on"&gt;&lt;st1:country-region st="on"&gt;South Korea&lt;/st1:country-region&gt;&lt;/st1:place&gt; within the next eight months. Really looking forward to learn Korean and speak to Koreans using their language. Koreans have a culture that I really like, especially their openness to gaming. “Tae Ha Ming Kuk…” &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Korea&lt;/st1:place&gt;&lt;/st1:country-region&gt;! &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Korea&lt;/st1:place&gt;&lt;/st1:country-region&gt;! Oh, &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Malaysia&lt;/st1:place&gt;&lt;/st1:country-region&gt; Boleh!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;I am not feeling very fresh now, should take a shower. There will be a MMU Game Developers Club committee meeting tonight. I just read a post by the Student Representative Council that we have to observe club constitutions. What exactly are they? Does that mean that every member has the right to VOTE for the club’s officers including the President? We could be too new, and our member base too separated to do so. I do believe that with &lt;st1:personname st="on"&gt;Iris&lt;/st1:PersonName&gt;, GDC will head to a better way. Her goal is to simply unite people and have fun, while Kuan and Syefri will surely be adding very interesting events and programmes to the mix. I really hope everyone can give her your support; she definitely has mine. I plan to speak on certain occasions in GDC events. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-NZ"&gt;Electronic Sports World&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;As mentioned, &lt;b style=""&gt;Electronic Sports World&lt;/b&gt; (ESW) is one my newer ventures. Man, I tend to use acronyms a lot. Anyway, ESW (again!) is an online video show that that feature professional gamers in a truly original locale and setting. It is very original and my partner and I believe that it will really change the landscape of gaming. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;ESW is the brainchild of my partner, Y.K. Goon. In my opinion, Goon is a brilliant business thinker. He is very up-to-date with the latest in business thoughts and lifestyle. I first met Goon at a university lab test, where he used to teach computer programming as a tutor. Well, my relationship with him has changed almost completely since then. I said “Almost” completely because every time he shares his business thoughts, I am learning from him. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;I am &lt;b style=""&gt;still looking for partners&lt;/b&gt; &lt;b style=""&gt;for ESW&lt;/b&gt;, especially someone with a passion for professional gaming, film production, and internet marketing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Do send me an e-mail if you are interested in collaborating, investing, sponsoring or if you just want information on this interesting project.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-NZ"&gt;Hatchlings Games and Project Card-Chess&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Hatchlings Games, my other and older venture, have been through frequent transformation that reflects on what &lt;st1:personname st="on"&gt;Key&lt;/st1:PersonName&gt; and I have learned in the industry. Over the last 10 months, we have been trying many things, testing out the waters. This unregistered company is started when five classmates, Paul, &lt;st1:personname st="on"&gt;Key&lt;/st1:PersonName&gt;, John, Chuen Chieh, and Zie Aun decided to take their hobby further. But really, the history and progression of Hatchlings really deserve a few entries of its own.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-NZ"&gt;Project Card-Chess&lt;/span&gt;&lt;/b&gt;&lt;span style="" lang="EN-NZ"&gt; is a MMO-based card game that is played on a board. It has a unique business model that I have been trying to develop. There are a lot of assumptions that will be changing along that model which will change the design of the game – especially the MMO components of the game. We have to ask ourselves simple and fundamental questions like, is the core gameplay mechanics fun? What really is an MMO? What would make people want to try and lay and eventually pay to play? Really simple questions that we be better have good answers to. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Anybody who wishes to see our business plan to give their opinions should drop me an e-mail at &lt;a href="mailto:johntanslade@gmail.com"&gt;johntanslade@gmail.com&lt;/a&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;To get updated with the project, or to see the project from another designer’s point-of-view, check out Zie Aun (no-wing)’s Project Card-Chess &lt;a href="http://gamedesigndiary.blogspot.com/"&gt;development diary&lt;/a&gt;.&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;We are always looking for &lt;span style="font-weight: bold;"&gt;production managers&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;programmers&lt;/span&gt;, 2D and 3D &lt;span style="font-weight: bold;"&gt;artists&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;writers, &lt;/span&gt;and &lt;span style="font-weight: bold;"&gt;new game ideas&lt;/span&gt; from &lt;span style="font-weight: bold;"&gt;anywhere in the world&lt;/span&gt;. So if you are would like employment or partnership in a young Malaysian game company that creates original IP creator, don’t hesitate to send me that &lt;a href="mailto://johntanslade@gmail.com"&gt;e-mail&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;For this project to work, I am devising a different financing mechanism - one where anybody can invest if they trust us. More on that soon!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-NZ"&gt;Anime and Games&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Recently I have been downloading and watching two animes and playing a game. The two animes are The Melancholy of Haruhi Suzumiya (&lt;/span&gt;&lt;a href="http://a.scarywater.net/afk/"&gt;&lt;span style="" lang="EN-NZ"&gt;torrent&lt;/span&gt;&lt;/a&gt;&lt;span style="" lang="EN-NZ"&gt;) and Jigoku Shouju (&lt;/span&gt;&lt;a href="http://www.animesuki.com/series.php/693.html"&gt;&lt;span style="" lang="EN-NZ"&gt;torrent&lt;/span&gt;&lt;/a&gt;&lt;span style="" lang="EN-NZ"&gt;). Both are excellent animes that I will encourage anyone with the time to watch. Already they are inspiring me with story and world building ideas.&lt;span style=""&gt;  &lt;/span&gt;The game I have been playing is Dreamfall: The Longest Journey, the sequel to the first “The Longest Journey”. It is the 2&lt;sup&gt;nd&lt;/sup&gt; part of the trilogy. So far it is a great game, except for the fact that I am stuck in some really difficult path-finding mind-bogging puzzle. The Longest Journey is written and directed by writer/director/game designer, &lt;/span&gt;&lt;a href="http://www.ragnartornquist.com/"&gt;&lt;span style="" lang="EN-NZ"&gt;Ragnar Tornquist&lt;/span&gt;&lt;/a&gt;&lt;span style="" lang="EN-NZ"&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-NZ"&gt;Note:&lt;/span&gt;&lt;/b&gt;&lt;span style="" lang="EN-NZ"&gt; Do not be disappointed with the first episode of Haruhi Suzumiya, instead continue with the second episode, whether or not you finished the first. The episode was produced by the self-proclaimed ULTRA DIRECTOR Haruhi Suzumiya.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-NZ"&gt;Lastly, I would like to recommend a game subscription service, &lt;a href="http://www.jumboplay.com/"&gt;JumboPlay&lt;/a&gt; which is brought to you by Josh Galloway’s Dragonback Media Interactive Sdn. Bhd. Do &lt;b style=""&gt;support&lt;/b&gt; the local games industry by buying original games. &lt;span style=""&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-115081445901570474?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/115081445901570474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=115081445901570474' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115081445901570474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115081445901570474'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/06/next-thing.html' title='The Next Thing'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-115045128504653368</id><published>2006-06-16T17:04:00.000+08:00</published><updated>2006-06-16T21:30:10.676+08:00</updated><title type='text'>Slade's Projects - Updated</title><content type='html'>&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; font-family: arial;"&gt;&lt;span style=""&gt;It has been work, work and more work lately. So much has changed since the last time I posted. &lt;/span&gt;&lt;span style="" lang="EN-NZ"&gt;I &lt;/span&gt;&lt;span style=""&gt;attended two great game development events, HELP Institute's Video Game Symposium and GDC's Future Game Creators Seminar. Started work on a project, codename: BattleChess which has been relatively fun. It is a great game, perhaps the best thing I have worked on ever.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-size:13;" &gt;Game Developers Club&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="font-family: arial;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Future      Game Creators Seminar&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul type="circle"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Only       one day: 29th of May&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;The       seminar went well, speakers were:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul type="square"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Kevin        Larken, Art Director, GameBrains&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Mike        Ooi, Lead Game Designer, &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Phoenix&lt;/st1:place&gt;&lt;/st1:city&gt;        Games Studio&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Hafiz        Pon, Chief Technology Officer, &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Phoenix&lt;/st1:place&gt;&lt;/st1:city&gt;        Games Studio&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I       had to sponsor the event myself.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;The       games the MMU student showcased were pretty impressive.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;My       favourite game was Han Sing's &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Cubic&lt;/st1:placename&gt;        &lt;st1:placetype st="on"&gt;Island&lt;/st1:placetype&gt;&lt;/st1:place&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I       owe 11 participants the participant fee which was cancelled. I hope they       will be patient.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I      have personally found a successor for GDC. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul type="circle"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Her       name is Lim Hui Wen or &lt;st1:personname st="on"&gt;Iris&lt;/st1:personname&gt; as       she is known here in MMU.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I       still need to hold a meeting with the committee to decide if they agree       with my decision.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;The       GDC committee meeting should be on Monday night.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Followed       by another meeting on Tuesday night with the incoming President.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;It       has not been easy to look for the next GDC President. My other choices       were Zaki and Kuan. Both are excellent choices.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Zaki's       confidence really went down after the last Business Game Workshop       testplay. I hope he regains that confidence. If &lt;st1:personname st="on"&gt;Iris&lt;/st1:personname&gt;       is selected I will recommend to her Zaki to be the publicity manager. If       he accepts it, he should be assisted by a strike team of Alex and       Augustine.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Kuan       is a very responsible person, but he said he would be pressured. Granted       that &lt;st1:personname st="on"&gt;Iris&lt;/st1:personname&gt; is selected, Kuan       already agreed to help her with the game development related activities       of GDC.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Although       she is younger than the other candidates, &lt;st1:personname st="on"&gt;Iris&lt;/st1:personname&gt;       is wise and has a strong character. She have played games for at least 10       years. She will be in the creative industry and is currently a member of       Hatchlings Games.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Although       the committee has not agreed yet, I have faith that they will. Do give       her your support&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; font-family: arial;"&gt;&lt;b&gt;&lt;span style=";font-size:13;" &gt;Hatchling Games&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="font-family: arial;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Flash      Game for GameBrains&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul type="circle"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;We       were going to do a flash game with a soccer theme.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Moy       and Joshua are handling this one. I don't think it is going too well.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Moy       joined an Multi-Level Marketing (MLM) company, so I hope that Moy will       still believe and will contribute to Hatchlings Games.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Business      Game Workshop&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul type="circle"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;We       have to continue our testplay sessions next MMU trimester.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I       will meet up with Lewis Lim, my co-game designer for this edutainment       game.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I       will be handling the project to Mary who is very eager about edutainment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Since       she just started, she still has alot to learn about entrepreneurship.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;She       sould be assisted by Hoi Lee and Zaki.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Project      BattleChess&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul type="circle"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Zie       Aun's brainchild.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;A       combination of board strategy and collectible card game.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;We       will make it an MMO.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;This       is a very exciting project. Most people who have heard it are excited       about it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;The       biggest project that Hatchlings Games have ever done.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I       have yet to tell the whole of Hatchlings Games about this project yet as       we are still in conceptual stage.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;We       will announce it before next week-end when we are scheduled to testplay       the game.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;st1:personname st="on"&gt;&lt;span style=""&gt;Key&lt;/span&gt;&lt;/st1:personname&gt;&lt;span style=""&gt; found Samin       who is an excellent programmer. He will be prototyping the game.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Revamped      Management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul type="circle"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;It       has been 10 months since the founding of Hatchlings Games.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;So       far we have been doing research while testing out some ideas and doing       some outsourcing working.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;But       now is the time to really start moving forward towards our goals.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;After       the Video Game Symposium, &lt;st1:personname st="on"&gt;Key&lt;/st1:personname&gt;       and I have a renewed mindset and have revamped the our management and       operational guidelines.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; font-family: arial;"&gt;&lt;b&gt;&lt;span style=";font-size:13;" &gt;Electronic Sports World&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="font-family: arial;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;WarCraft      III: DOTA Reality Show&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;My      internet was down for a month, and during that month I didn't do much      about this.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;I      really need to spend more time on this. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;It      is a project that I believed in.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Perhaps      its time for me to recruit a few helpers here.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;The      main thing to do now is to research and put everything into a coherent      business plan.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;To      kick things off, I think I will contact someone at TMNet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;OH,      I am REALLY sorry to Goon.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-115045128504653368?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/115045128504653368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=115045128504653368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115045128504653368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/115045128504653368'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/06/slades-projects-updated.html' title='Slade&apos;s Projects - Updated'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-114782793438767234</id><published>2006-05-17T08:46:00.000+08:00</published><updated>2006-05-17T09:05:34.720+08:00</updated><title type='text'>Projects</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Current Projects&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Game Developers Club&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Future Game Creators Seminar - 29th/30th  May&lt;/li&gt;&lt;li&gt;Need a successor, a new President - volenteer yourself&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Hatchlings Games&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Flash Game&lt;/li&gt;&lt;li&gt;GBA port of adventure game made with Scum (Game Engine)&lt;/li&gt;&lt;li&gt;Business Game Workshop (a floor game business simulation for educational purpose)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Electronic Sports World&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;WarCraft III: DOTA Reality Show&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-114782793438767234?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/114782793438767234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=114782793438767234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/114782793438767234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/114782793438767234'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/05/projects.html' title='Projects'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-114036759860855670</id><published>2006-02-20T00:44:00.000+08:00</published><updated>2006-05-06T23:16:41.896+08:00</updated><title type='text'>Someone didn't sleep for 33 years</title><content type='html'>A side but related story. Sleep is a frequent topic for entrepreneurs, game developers and gamers alike. I have tried different models of sleep but in my opinion sleeping early and waking up early is still the best way for your health. For inspiration, night time is best.&lt;br /&gt;&lt;br /&gt;This guy from Vietnam didn't sleep for 33 years! http://www.thanhniennews.com/features/?catid=10&amp;newsid=12673&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-114036759860855670?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.thanhniennews.com/features/?catid=10&amp;newsid=12673' title='Someone didn&apos;t sleep for 33 years'/><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/114036759860855670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=114036759860855670' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/114036759860855670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/114036759860855670'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/02/someone-didnt-sleep-for-33-years.html' title='Someone didn&apos;t sleep for 33 years'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113802818433513703</id><published>2006-01-23T22:40:00.000+08:00</published><updated>2006-02-14T03:00:38.723+08:00</updated><title type='text'>The Minna Mingle - Casual Games industry party at GDC</title><content type='html'>Whoo Hoo!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mingle.minnamedia.com/"&gt;http://mingle.minnamedia.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Too bad,  really, too bad, that I don't think I have the $ to attend this super cool event. Key and I would really love to go there.  You know, I am sure by March, with Choppin more ready, we would make some impact in that party - 2 young chaps from Malaysia flying all the way to the states to talk about games dev. WHoo hOo.&lt;br /&gt;&lt;br /&gt;Well, fact is - it is still not possible yet. The dream is still a dream. It is time to make it into a VISION MAP - next topic.&lt;br /&gt;&lt;br /&gt;Whoo Hoo!&lt;br /&gt;&lt;br /&gt;Happy Today.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113802818433513703?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113802818433513703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113802818433513703' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113802818433513703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113802818433513703'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/01/minna-mingle-casual-games-industry.html' title='The Minna Mingle - Casual Games industry party at GDC'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113693108087216327</id><published>2006-01-11T06:06:00.000+08:00</published><updated>2006-01-22T21:34:26.613+08:00</updated><title type='text'>Top Selling Casual Games on RealArcade</title><content type='html'>There has been very interesting topics discussed in the IGDA Casual Games mailing list lately. It is perhaps the most active IGDA mailing list, an indication of the popularity of casual games development now-a-days.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interesting figures:&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.igda.org/casual/quarterly/1_2/ra_topgames.php"&gt;Top Selling Casual Games on RealArcade&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PopCap owns the list with three games on the top 3 and another in the top 10. Zuma Deluxe (1), Feeding Frenzy (2), Bejeweled 2 Deluxe (3) and Bookworm Deluxe (10). My favourite casual game Insaniquarium Deluxe (also by PopCap) is currently ranked number 21 with 14 weeks in the Top 10.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113693108087216327?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113693108087216327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113693108087216327' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113693108087216327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113693108087216327'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/01/top-selling-casual-games-on-realarcade.html' title='Top Selling Casual Games on RealArcade'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113675299514459293</id><published>2006-01-09T04:43:00.000+08:00</published><updated>2006-02-04T01:08:56.806+08:00</updated><title type='text'>Playing DOTA</title><content type='html'>I admit. I have been slack. Last Friday night, Key, Aznan, Zie Aun, Fang Kai, Joo and I went to play DOTA. This is only my second time playing so I still suck a lot. Before the game, I thought I could use my WarCraft III/StarCraft micromanagement skills to good use. It turns out that I was wrong. DOTA is game with pretty interesting strategy. It is an extremely easy game to pick up but not very easy to master (but definitely not as hard as traditional real-time strategy games).&lt;br /&gt;&lt;br /&gt;I realized that your Hero/Item combos are very important to win. Timing your hits while creeping is also very important for your gold flow. We chose to play at InfernoWorlds, SS15 because that is &lt;a href="http://www.mas-1.com/"&gt;BB’s&lt;/a&gt; current cybercafé partner for &lt;a href="http://www.mas-1.com/"&gt;MAS-1&lt;/a&gt;, Malaysia’s premier gaming group. InfernoWorlds is a great cybercafé, at least an improvement over those that I used to play in when I was still in my multiplayer gaming days.&lt;br /&gt;&lt;br /&gt;The gaming reality-TV show that I am doing with Lewis, Goon and BB is going pretty well. There is a lot of synergy when working with like-minded people. So if you haven’t already, you really SHOULD go your way and FIND like-minded people and work together. Trust me, you won’t regret it.&lt;br /&gt;&lt;br /&gt;I need to get back to developing games – and not just helping others with their assignments.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113675299514459293?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113675299514459293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113675299514459293' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113675299514459293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113675299514459293'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/01/playing-dota.html' title='Playing DOTA'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113651537875442758</id><published>2006-01-06T10:42:00.000+08:00</published><updated>2006-01-09T00:30:23.193+08:00</updated><title type='text'>Entrepreneurs Action Programme</title><content type='html'>I went to a preview seminar of a successful entrepreneur trainer with Key. The seminar is known as the Entrepreneurs Action Program (EAP) Boot-Camp, flagship programme of a Singapore-based entrepreneur training company, &lt;a href="http://www.exec-directions.com/"&gt;Exec-Directions&lt;/a&gt; mainly owned by successful Singaporean Entrepreneurs Wendy Kwek and Jerome Tan.&lt;br /&gt;&lt;br /&gt;The preview session was held at a conference room in Holliday Villa with Jerome speaking. The session and I suppose the EAP Boot-Camp itself is motivational. I usually attend technical and/or business funding seminars but rarely motivational ones. There aren’t many good and cheap motivational speakers / programmes in Malaysia. Jerome reminds me of a Singaporean Anthony Robbins.&lt;br /&gt;&lt;br /&gt;Exec-Directions is expanding at Malaysia. In Singapore, they have had over 300 graduates of the EAP Boot-Camp. The programme has received very good testimonies from some of their graduates. Check out their websites to see some of them. The main idea of the seminar is ACTION. It is for those who want to be entrepreneurs and entrepreneurs who want to learn to:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Remove mental obstacles for entrepreneurship (courage building)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Understand and implement the key success factors in entrepreneurship &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Well, it feels that I am advertising for them. Oh well, I guess it is because I intend to attend their first session in Malaysia (which is at a 50% discount from the normal Singapore price). I think their first session will be held in March. Speaking of price – it is about RM3, 000. It is a relatively cheap for the huge load of content and a long contact time (the EAP boot-camp is spread over 3 weeks).&lt;br /&gt;&lt;br /&gt;Jerome is an excellent speaker. He has a very unique style – Sing-lish Anthony Robbins style. I also find that I have some traits in common with Jerome like our passions for bootstrapping, reading and personal development.&lt;br /&gt;&lt;br /&gt;I expect to learn the following skills from the seminar:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Make money with little or no money (bootstrapping) for &lt;strong&gt;ANY &lt;/strong&gt;kind of business &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Maximizing marketing efforts with little money&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Creating synergy in Teams&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Networking with liked-minded people&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Get reviews for my business plans&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Sell anything to anybody&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Remember, one of the &lt;strong&gt;key to success &lt;/strong&gt;in life is to: &lt;strong&gt;Constantly and Never-Endingly Improve (CANI)&lt;/strong&gt;. We have to feed our natural growth instinct.&lt;br /&gt;&lt;br /&gt;Go and start investing as much as you can in the highest leverage possible: your education!&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113651537875442758?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113651537875442758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113651537875442758' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113651537875442758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113651537875442758'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/01/entrepreneurs-action-programme.html' title='Entrepreneurs Action Programme'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113618427936140483</id><published>2006-01-02T14:25:00.002+08:00</published><updated>2006-01-04T00:52:25.193+08:00</updated><title type='text'>Should you attend a game development course</title><content type='html'>If you are a school leaver and you are truly passionated about becoming a game developer, through whatever discipline, you would have heard of local tertiary institutions' game development courses. If you want to take these courses, you have several options:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Multimedia University&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Lim Kok Wing University College&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Tengku Abdul Rahman (TAR) College&lt;/li&gt;&lt;li&gt;HELP Institute&lt;/li&gt;&lt;/ol&gt;Personally, I do not agree with attending college to acquire these skills. No college can &lt;span style="font-style: italic;"&gt;train &lt;/span&gt;you to be a game developer. There are many benefits of attending college so don't skip it. I just do not think you should join a game development course yet. It is too expensive an investment without enough returns. Take some time to figure out what field of game development do you like to start with (Programming, Art, Game Design, Audio, Writing, Management). Then enroll in a course that teaches you just that - Computer Science/Math, Film, Psychology and Technology Management. When you are in college, join a Game Developers Club. If your college doesn't have one, start one. You must take the innitiative to realize your dream.&lt;br /&gt;&lt;br /&gt;There are still many things you will learn in college but it is not so obvious. You have do plenty of soul searching.  College is also a place to build your character - your courage, your integrity, etc. These so-called &lt;span style="font-style: italic;"&gt;soft-skills&lt;/span&gt; are incredibly important for your career and personal development.&lt;br /&gt;&lt;br /&gt;The best way is to learn on your own and find a mentor. Even if you attend colleges, you still have to spend the majority of your time learning on your own - in many cases outside your university's syllabus. But make sure you are commited and disciplined enough to learn whatever you set out to learn. To know whether you are in the right track, post in the forums (see below for the links).&lt;br /&gt;&lt;br /&gt;Another thing you should do is to stay updated on local industry events and happenings. You can do this through online forums and local networking events. Keep track of the &lt;a href="http://www.igda.org/Forums/forumdisplay.php?s=4ecec67e86f1ea81008ceb4f1d84016f&amp;amp;forumid=19"&gt;IGDA.my&lt;/a&gt; and &lt;a href="http://mygdc.xullum.net"&gt;MyGDC &lt;/a&gt;Forums.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113618427936140483?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113618427936140483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113618427936140483' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113618427936140483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113618427936140483'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/01/should-you-attend-game-dev_113618427936140483.html' title='Should you attend a game development course'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113616471533312705</id><published>2006-01-02T09:13:00.000+08:00</published><updated>2006-01-02T09:18:35.346+08:00</updated><title type='text'>Coding Music</title><content type='html'>Everyone have a particular mp3 playlist when they code/do their other PC-oriented work. My favourite nowdays is Enya's new album &lt;a href="http://www.amazon.com/gp/product/B000B8QEYC/qid=1136164613/sr=8-1/ref=pd_bbs_1/104-9794819-1869563?n=507846&amp;s=music&amp;amp;v=glance"&gt;Amaratine&lt;/a&gt;. It's music is very soothing and helps the mind to focus and feel relaxed at the same time.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113616471533312705?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113616471533312705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113616471533312705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113616471533312705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113616471533312705'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2006/01/coding-music.html' title='Coding Music'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113554264542568697</id><published>2005-12-26T04:28:00.000+08:00</published><updated>2005-12-26T04:30:45.436+08:00</updated><title type='text'>Birthdays</title><content type='html'>Happy Birthday, Jesus! Merry Christmas! Ho Ho Ho! I received some birthday presents from my family too.&lt;br /&gt;&lt;br /&gt;Speaking of birthday, my 21st is coming this Tuesday! Key and Mary organized a party for me too. They are so kind.&lt;br /&gt;&lt;br /&gt;See you all.&lt;br /&gt;&lt;br /&gt;Merry Christmas!&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113554264542568697?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113554264542568697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113554264542568697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113554264542568697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113554264542568697'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/12/birthdays.html' title='Birthdays'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113380523717284529</id><published>2005-12-06T01:50:00.000+08:00</published><updated>2005-12-06T01:53:57.186+08:00</updated><title type='text'>The Blog of a VC</title><content type='html'>The blog of a managing director of &lt;a href="http://www.mobiusvc.com/"&gt;Mobuis Venture Capital&lt;/a&gt; (USA)  and an entrepeneur. It gives an insight into the minds of a VC firm managing director. Mobuis is rather unique because their senior managers are not from a Finance background.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113380523717284529?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.feld.com/blog/index.php' title='The Blog of a VC'/><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113380523717284529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113380523717284529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113380523717284529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113380523717284529'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/12/blog-of-vc.html' title='The Blog of a VC'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113380407435803510</id><published>2005-12-06T01:24:00.000+08:00</published><updated>2005-12-06T01:34:34.360+08:00</updated><title type='text'>The Movies and Games</title><content type='html'>I have been playing The Movies, the game new Lionhead Studios game. It simulates the movie industry. You can play it from two perspective - Tycoon or Film-maker. I played the Tycoon mode as it is more fun for me. It has a lot more strategy, is very fast pace and very competitive. I wanted to design a Games Tycoon two holidays ago.&lt;br /&gt;&lt;br /&gt;Ironically, I had a discussion with Hilmy today on Product Development vs Business Development. He feels that I should focus my efforts on Product Development for now. Business development should come only after product development. I think a succesful games company is excellent in both business and product development. I think our product team, which is lead by Paul/Aznan/Key is in good hands. Key and I will run the business side of things - trust me, its not easy.  In the team, I am something like the Executive Producer.&lt;br /&gt;&lt;br /&gt;On a side note, my friend and colleague, Iris Lim has a very interesting blog regarding her life. On a side note, she has plenty of Hatchlings Games Studio related post. Her blog can be found &lt;a href="http://enigmationx.blogspot.com/"&gt;here&lt;/a&gt;. Btw, she loves cow.&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113380407435803510?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113380407435803510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113380407435803510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113380407435803510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113380407435803510'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/12/movies-and-games.html' title='The Movies and Games'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113380344458466499</id><published>2005-12-06T01:15:00.000+08:00</published><updated>2005-12-06T01:24:04.596+08:00</updated><title type='text'>CCTD Presentation Guidelines</title><content type='html'>CCTD has a recommended presentation format (guidelines) that the center's deputy director has crafted. This is how he thinks entrepreneurs on the MMU CCTD programme should present. The team of reviewers for the CCTD funds include University Deans and Directors of Centers.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Core of business model&lt;/span&gt;: target market, "The Problem" defined, product differentiation, unique value proposition (UVP)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Support:&lt;/span&gt; Technology, Sales and Marketing (S&amp;M) plan, founding team &amp;amp; share structure&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Financial&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;s&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;:&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt; Revenue forecast, proforma income statement, Budget for up to 3 years.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Monitoring:&lt;/span&gt; Schedules, Milestones&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Good-to-haves:&lt;/span&gt; Strategies, proforma cashflow statement, Technology roadmap, Product Roadmap, Organizational Chart, Mission and Vision&lt;/li&gt;&lt;/ol&gt;We are given only 15 minutes to present, at 8:30am 22nd of December.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113380344458466499?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113380344458466499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113380344458466499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113380344458466499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113380344458466499'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/12/cctd-presentation-guidelines.html' title='CCTD Presentation Guidelines'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113168303683517880</id><published>2005-11-11T12:23:00.000+08:00</published><updated>2005-11-11T12:23:56.840+08:00</updated><title type='text'>Financing Hatchling Games Studio</title><content type='html'>You might be wondering, where Hatchlings Games Studios is getting their initial capital for doing business from. The straightforward answer is that we are applying for a student entrepreneurial grant. Not many Malaysian students realized that they are many government efforts that are promoting entrepreneurship among university students and fresh graduates. I have heard similar cases in other countries too. You just have to look – ask your lecturers, student union, do a Google search for student entrepreneurship in your country, etc.&lt;br/&gt;&lt;br/&gt;As you probably know, I am attending Multimedia University (MMU), Cyberjaya, Malaysia. MMU’s mission is to be &lt;em&gt;what Stanford University is to Silicon Valley &lt;/em&gt;for Cyberjaya. The university is new and has its own non-trivial problems. However, I think the government has taken a big step to provide for us an environment quite different from others in Malaysia. Some other colleges in Malaysia can boast about having more &lt;em&gt;internationally recognized degrees &lt;/em&gt;or better location (e.g. Sunway University College is nearer to Sunway Pyramid), but I think MMU has the best environment and support for entrepreneurship (among other &lt;em&gt;merits&lt;/em&gt;).&lt;br/&gt;&lt;br/&gt;Within MMU, there is a commercialization unit known as &lt;a href="http://www.mmu.edu.my/~cctd/"&gt;CCTD&lt;/a&gt;. CCTD is short for the Center for Commercialization and Technopreneur Development. Technopreneur is a fancy word we use here in South East Asia that as you can guess, stands for Technology based Entrepreneurship. Since computer/video games qualify as a technology venture, Hatchlings Games Studio qualifies as a technopreneurial effort. (&lt;em&gt;Note: &lt;/em&gt;Microsoft Word’s spellchecking database doesn’t have recognized the word Technopreneur yet.)&lt;br/&gt;&lt;br/&gt;My first encounter with CCTD happens nearly three months ago. I was visiting my friend &lt;a href="http://exiang.xullum.net/"&gt;Exiang&lt;/a&gt;’s company, &lt;a href="http://minimax.xullum.net/"&gt;MiniMAX Studios&lt;/a&gt; which is situated at the MMU MSC Incubator located on campus. Among the services that MMU’s CCTD provide is a RM20, 000 startup grant. Besides that they also provide an office space that you share with other startups. In addition, CCTD provide legal, financial management and business development support.&lt;br/&gt;&lt;br/&gt;I have met the Deputy Director of CCTD, Dr. Stephen Tam who is a technopreneur himself. He is very experienced and can spot a good company when he sees one. His advices have been very helpful so far – especially when he reminds me to think far and bootstrap. His staff, Simon who was an ex-banker is also extremely helpful. He helped me with doing some International business model patent checks.&lt;br/&gt;&lt;br/&gt;There are many government grants for startups (and later business stages) all over the world. Being a tax-payer (either yourself or your parents), you should make full use of it. Use it to do what you want, to create value for your fellow citizens and mankind, and contribute back to your country. &lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113168303683517880?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113168303683517880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113168303683517880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113168303683517880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113168303683517880'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/11/financing-hatchling-games-studio.html' title='Financing Hatchling Games Studio'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113126074832768748</id><published>2005-11-06T15:05:00.000+08:00</published><updated>2005-11-07T13:14:21.496+08:00</updated><title type='text'>Entreprenurship: Is it for you?</title><content type='html'>I was wondering what to write. Finally I decided on entrepreneurship. That is, the process of organizing, operating and assuming the &lt;em&gt;risks for a business venture&lt;/em&gt;. Is entrepreneurship right for you? If you are not sure, stick with this blog and we will find out together. This blog is where wish I share with you my journey to create a games business; namely, &lt;strong&gt;Hatchlings Games Studios.&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;The Soul Search&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;I realized when I was 15 that I want to create an intellectual property like Star Wars or Lord of The Rings. Those years were traumatic and life-changing times in my short life. I was having feeling extremely down and rather lived in a dream. The dream was creating a universe with on-going story by animating soft toys that my siblings like. Eventually I was spending five hours every night telling story to my brother. I was doing that for three years until I decided to make my dream real.&lt;br/&gt; &lt;br/&gt;I have never wanted much money until then. However, I started to really realize that I can’t live off my parents forever. This is especially true for me since I have never liked the idea of spending a whole chunk of my time for the rest of my life to &lt;em&gt;make money&lt;/em&gt;&lt;strong&gt;. &lt;/strong&gt;I wanted to do something that I like and still manage to make money from it. After much thought and experiment, I knew what I wanted to do have to be informative and creative in nature. Since I loved playing video games, computer programming and creating worlds, making games is for me.&lt;br/&gt;&lt;br/&gt;One way to do while soul searching (and at any time of your life) is to read. Read on anything. You should start by reading online. Two of my favorite game development websites are &lt;a href="http://www.gamedev.net/"&gt;GameDev.net&lt;/a&gt; and &lt;a href="http://www.gamasutra.com/"&gt;Gamasutra.com&lt;/a&gt;. GameDev.net review new books quite often. Go to your favorite bookshop (mine is Borders at Berjaya Times Square) to look at it. &lt;br/&gt;&lt;br/&gt;The first book that I read on games development was &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0735713634/qid=1131259816/sr=8-2/ref=sr_8_xs_ap_i2_xgl14/102-1169419-6308943?v=glance&amp;s=books&amp;n=507846"&gt;Game Architecture and Design&lt;/a&gt; by Andrew Rollings and Dave Morris. It is the book we use here at &lt;a href="http://www.mmu.edu.my/"&gt;MMU&lt;/a&gt; (My University) too. It covers most of commercial games development. I highly recommend it to anyone who is interested in games development.&lt;br/&gt;&lt;br/&gt;To be in games development you MUST read a lot. Besides that you must code a lot, design a lot, do whatever your skill is A LOT. If you want to make it into a business, you must also do HUMAN NETWORK a lot, that is to meet others in the industry. No one can really &lt;em&gt;teach &lt;/em&gt;you how to be in the games industry if you don’t &lt;em&gt;try it yourself&lt;/em&gt;. You have to have the mindset to do whatever it takes even if you are not sure. Keep at it, never give up and you will eventually be successful.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;The Risk of Business&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;In my opinion, being a business owner is a lot &lt;strong&gt;safer &lt;/strong&gt;than having a job. It is safer if you believe it is. You have to have the courage to be an entrepreneur. If you want to be an entrepreneur but you don’t think you have the courage, you have to do whatever it takes to build it (courage). It is not going to be easy – especially in the beginning. It has a very high up-cost (material, effort and time). You must have the courage and motivation to pull you through the initial stages. &lt;br/&gt;&lt;br/&gt;I am a university undergraduate without a degree. Many people that I care about advised me to finish my tertiary education before starting a business. I prayed, calculated the risk, talked to different people, mustered my courage and really decided on this path only last week. This blog is my first step to maintain my courage and motivation.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Long Term Thinking&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;You have to think long term. No matter what others tell you, you should think long term. It doesn’t mean that you don’t have to think short-term. You should too, but you must aim as high as possible. It doesn’t matter whether you will achieve your goals – but you must know what your goals are. You must have a vision – for yourself, partners and future employees. &lt;br/&gt;&lt;br/&gt;For me, I want to create a game with an inspiring and entertaining story and epic science fiction universe within six years. Everything I do now is directly or indirectly related to achieving that. Like I said above, it doesn’t matter whether I am really successful. What matters is you are motivated, you believe you can do it and you think ahead and have a goal. Put financial figures into your long term planning to help put things into context – but I do not recommend making the financial goal the primary motivating goal. You usually won’t be really happy doing that.&lt;br/&gt;&lt;br/&gt;Remember, you are supposed to enjoy what you do and as a &lt;strong&gt;business owner &lt;/strong&gt;you are supposed to &lt;strong&gt;provide value. &lt;/strong&gt;If you only work for money you are more a &lt;strong&gt;self-employed &lt;/strong&gt;(you pay yourself money) rather than a &lt;strong&gt;business owner &lt;/strong&gt;(a provider of service and product).&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113126074832768748?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113126074832768748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113126074832768748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113126074832768748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113126074832768748'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/11/entreprenurship-is-it-for-you.html' title='Entreprenurship: Is it for you?'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113120717000263078</id><published>2005-11-06T00:12:00.000+08:00</published><updated>2005-11-06T03:13:55.490+08:00</updated><title type='text'>Believing: Hatchlings Games Studios</title><content type='html'>I am going to believe in my dream.&lt;br /&gt;&lt;br /&gt;I am going to BELIEVE that I can be a successful game developer. I can be a successful game developer. I can be a successful game developer. I will do anything (legal and ethical) to create a successful game business. Join me in this exciting journey – please give your comments too. Share with me your experience.&lt;br /&gt;&lt;br /&gt;My first attempt is going to be with my company - Hatchlings Games Studios. Over the past few months, my friend, Paul suggested to me start a team to create some games. His purpose was to create a game for Games Application II class which we were going to take in the third trimester in this academic year. At that time, Zie Aun, Key and I were doing a project to work together on something – coding a dating simulation engine. (&lt;br /&gt;&lt;br /&gt;Paul thought that I had the ability to bring people together. I have been losing confidence in it – probably due to high stress (see my previous post which explains briefly my current condition). Well, I have failed but like I said I will rise up again. Hatchlings are all in this together! I know they will forgive me.&lt;br /&gt;&lt;br /&gt;Hatchlings Games Studio is comprised of two fantastic managers (and friends) &lt;strong&gt;Paul &lt;/strong&gt;and &lt;strong&gt;Key&lt;/strong&gt;, an ultra-passionate game designer (and friend)&lt;strong&gt;, Chun Chieh&lt;/strong&gt;, my good friend &lt;strong&gt;Aznan Falzi &lt;/strong&gt;who is helping with programming (He is &lt;em&gt;helping &lt;/em&gt;as he doesn’t want to be part of the company), super effective, creative artist and friend, &lt;strong&gt;Tan Zie Aun&lt;/strong&gt;, talented self-thought musician and writer, &lt;strong&gt;Foo Fang Kai&lt;/strong&gt;, programmers &lt;strong&gt;Miica&lt;/strong&gt;, &lt;strong&gt;Kuan and Alvin&lt;/strong&gt;, and &lt;strong&gt;Seifer &lt;/strong&gt;the artist.&lt;br /&gt;&lt;br /&gt;I have failed them last week (read my last post) and I am going to apologize to every one of them. I wasn’t unserious about making this successful. I was overwhelmed with problems from every angle possible. Like I said before, everything is going change now.&lt;br /&gt;&lt;br /&gt;The first step is to get us back together again – it should start with writing our company mission statement and plan. Although I would like to share everything in my dream, I cannot disclose anything that is going to be in a contract here. I will write as much as possible.&lt;br /&gt;&lt;br /&gt;This is a journey together, you and me and all the others Hatchlings together! It doesn’t matter if you don’t care about this project. I am inviting any sort of comments.&lt;br /&gt;&lt;br /&gt;Next, on our intended business models and plan.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113120717000263078?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113120717000263078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113120717000263078' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113120717000263078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113120717000263078'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/11/believing-hatchlings-games-studios.html' title='Believing: Hatchlings Games Studios'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-113120544744747258</id><published>2005-11-05T23:44:00.000+08:00</published><updated>2005-11-05T23:44:40.013+08:00</updated><title type='text'>Re-Entry into BlogSpot</title><content type='html'>As I was sitting down alone in the hall here, I was thinking to myself – what am I going to do now? I have been thinking about it for quite long, since a few months back – since the happening of some major events. In fact, &lt;strong&gt;my lack of awareness and consciousness &lt;/strong&gt;has been making me very anxious. I was frustrated with many things in my life. My procrastination, lack of self-discipline, lack of control and lack of accountability got me into a fairly depressing state. If truth be told, I was almost depressed – unable to function without feeling extremely nervous and frustrated.&lt;br/&gt;&lt;br/&gt;I do not like being like this and I have been through life being more productive. My lack of clarity is linked to not being able to identify what went wrong. I broke down, and inadvertently spent a week to rest and rethink about my life and beliefs. I prayed to God whenever I remembered to during this period. I have decided to use one full day to get things right, set new direction and regain clarity.&lt;br/&gt;&lt;br/&gt;As I look through my old written goals from August 2005 till December 2005, I found that I have accomplished a quarter, failed another quarter and have yet to accomplish the other half of them. I see that some goals changed completely without me realizing it. I don’t think I have spent my time correctly in the past month. I missed out a lot, lost a lot and am beginning to feel and act very negatively. &lt;br/&gt;&lt;br/&gt;All that is going to CHANGE NOW. I will not procrastinate and wait any further. The first thing is to communicate better (in speech and text) – and it starts with this blog. My father told me that if I spend a week to improve my grammar, it will improve my life dramatically. I believe him and it will start with writing online.&lt;br/&gt;&lt;br/&gt;This blogging project also coincides with my other desire which is to share my findings with the world, especially wannabe game developers out there. I am especially interested in writing for people in developing countries who want to enter this or any competitive industry that is not self-sustaining yet. &lt;br/&gt;&lt;br/&gt;To those that don’t know who I am and wish to know. I am born John Tan Ching Tsan in Assunta Hospital, Malaysia on the 27th of December 1984. I am a &lt;a href="http://segd.blue-tech.net/"&gt;software engineering and game design&lt;/a&gt; student of &lt;a href="http://www.mmu.edu.my/"&gt;Multimedia University&lt;/a&gt;, Malaysia. I am a Roman Catholic, and a firm believer of the true Church that was founded by Jesus Christ. If you are not a believer – don’t worry this blog is not about Religion. Like I mentioned above, my immediate goal in life is to be a successful game developer – artistically and creatively. I believe in creating value by doing something you are passionate about. I am passionate about game making, business, personal development, film-making, religion and science (in no particular order). &lt;br/&gt;&lt;br/&gt;I am going to verbalize my goal – online. It might not sound wise but I want to, and it is not wrong. I want to share everything I find of value for my readers. It is time to put my thoughts into actions – into manageable and conscious actions. It is time to live my life more courageously, make my dreams come true for the love of God. Let me not regret a single second of my life. &lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-113120544744747258?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/113120544744747258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=113120544744747258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113120544744747258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/113120544744747258'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/11/re-entry-into-blogspot.html' title='Re-Entry into BlogSpot'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-112931015477120313</id><published>2005-10-15T00:55:00.000+08:00</published><updated>2007-02-13T01:12:25.873+08:00</updated><title type='text'>Asean Game Developers Summit</title><content type='html'>I attended the first ever Asean Game Developers Summit which was held at Cititel Hotel (Malaysia). An overview of the event can be found at &lt;a href="http://www.gamedev.net/columns/events/agds05-1/"&gt;GameDev.Net&lt;/a&gt;. I enjoyed and benefit tremendously from the AGDS.&lt;br /&gt;&lt;br /&gt;The talk I enjoyed most was that by Chris Avalone, Lead Game Designer of Obsidian Entertainment.  I also benefited from the funding and publishing workshop.&lt;br /&gt;&lt;br /&gt;I am not going to give a personal account of it here as most of it were mostly private discussions between me and others.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-112931015477120313?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/112931015477120313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=112931015477120313' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/112931015477120313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/112931015477120313'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/10/asean-game-developers-summit.html' title='Asean Game Developers Summit'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111975815242790896</id><published>2005-06-26T11:49:00.000+08:00</published><updated>2005-06-26T11:55:52.430+08:00</updated><title type='text'>Burnt out</title><content type='html'>It has been two weeks since the beginning of the new semester. Slade is not feeling that well again. Last weekend he was down with a indigestion-induced illness. This weekend he is in a near-flu state. However, after some rest he is looking much healthier. Everytime he look starts Flash he gets this sleepy!&lt;br /&gt;&lt;br /&gt;The presentation for the bouncing ball simulation is on Monday (less than one full day from now), and he has not done much yet. Everytime he starts Flash, he falls alseep. I am going to force him or if possible, take over his body and start doing his assignment!&lt;br /&gt;&lt;br /&gt;Slade: You gotta pace yourself! Allow one full day during the weekend for rest.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111975815242790896?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111975815242790896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111975815242790896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111975815242790896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111975815242790896'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/06/burnt-out.html' title='Burnt out'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111852997720967530</id><published>2005-06-12T06:39:00.000+08:00</published><updated>2005-06-12T06:46:17.220+08:00</updated><title type='text'>New DirectX 9.0 Update</title><content type='html'>Microsoft did it again! They updated their latest DirectX 9.0 API. For fellow 3D developers out there, the SDK is now called Microsoft DirectX 9.0 SDK Update (June 2005). Luckily all my old programs still compile. You just have update your $include and $bin paths. If you are using Microsoft VS.NET 2001-2003 then they will do it automatically for you. I am not sure if you have to uninstall previous version of the SDK, but that is what I did before installing this new update - just in case.  You can download it from &lt;a href="http://msdn.microsoft.com/directx/"&gt;MSDN DirectX Web&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Speaking of Microsoft, they are closing in on a deal with some Hollywood studio to make a movie based on their superhot game franchise, Halo. Normally game-&gt;movies by Hollywood sucks, but judging from Halo 1, Halo 2 and the three novels spawned out of the Halo universe - this one if it  is ever produced, could be an exception. Speaking of game-cum-movies, where is Deus Ex: The Movie?&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111852997720967530?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111852997720967530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111852997720967530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111852997720967530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111852997720967530'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/06/new-directx-90-update.html' title='New DirectX 9.0 Update'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111801003586549865</id><published>2005-06-06T06:16:00.000+08:00</published><updated>2005-06-06T06:25:00.523+08:00</updated><title type='text'>Wiki</title><content type='html'>Memories of the Game Showcase 2004/2005 returned to haunt the mind of Slade. He was concern about he state of the local game industry's future, and also for his  fellow coursemates and himself too. So Key and I thought of helping him, and we setup a new Wiki for existing SEGD students and especially the upcoming batch of students.&lt;br /&gt;&lt;br /&gt;It is &lt;a href="http://segd.blue-tech.net"&gt;here&lt;/a&gt;. Don't wait! Go check it out now.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111801003586549865?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111801003586549865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111801003586549865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111801003586549865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111801003586549865'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/06/wiki.html' title='Wiki'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111753203423009913</id><published>2005-05-31T17:23:00.000+08:00</published><updated>2005-05-31T17:56:06.380+08:00</updated><title type='text'>Interview with Zie Aun aka no-wing</title><content type='html'>Tan Zie Aun is a multi-talented Gamma (sophomore) SEGD student from the 2004/2005 (entering) batch. He is well known for his creative artworks (&lt;a href="http://no-wing.deviantart.com/"&gt;http://no-wing.deviantart.com&lt;/a&gt;) and intelligence (among the highest CGPA, brilliant in Math, writes very intelligently). Besides being fluent in Mandarin Chinese and English, he also knows rudimentary Japanese and Korean (self-taught). Best of all, he also creates his own runes and fantasy languages.&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;1)         Please tell us more about yourself and your interests, education background and future plans.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;I'm Zie Aun, known online as 'no-wing'. I came into MMU after six years in &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Singapore&lt;/st1:place&gt;&lt;/st1:country-region&gt;. I like to draw and write, other than playing games (duh). Always looking for a good game of Magic: the Gathering. I wish to go into concept art and story-writing, that or trading card games. I'm planning and coding an online card game now, that will be a big part of my portfolio. To see my works, please go to &lt;a href="http://no-wing.deviantart.com/" target="_blank" onmouseup="return urlUp(this)"&gt;http://no-wing.deviantart.com&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok="f" gradientshapeok="t" connecttype="rect"&gt;  &lt;o:lock ext="edit" aspectratio="t"&gt; &lt;/v:shapetype&gt;&lt;v:shape id="_x0000_i1025" type="#_x0000_t75" alt="" style="'width:13.5pt;"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Slade\LOCALS~1\Temp\msohtml1\01\clip_image001.gif" href="file:///C:\Program%20Files\Yahoo!\Messenger\media\smileys\10.gif"&gt;  &lt;o:lock ext="edit" cropping="t"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img src="file:///C:%5CDOCUME%7E1%5CSlade%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image001.gif" title=":P" sm="10" shapes="_x0000_i1025" align="texttop" border="0" height="18" width="18" /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;2)         Why did you choose to join SEGD?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;I've always loved games every since I received my first console for a birthday present. Well, I believe most people are game fans too, but I wanted to be more than just a fan. I have my ideas to show the world, and I believe games can be one medium to show my ideas&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;3)         Are you satisfied with the course so far?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;I'm satisfied; the course leaves much to desire. I think it's one of the very few courses that you still have your seniors hanging around and openly sharing ideas.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:13;"  &gt;Programming&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;4)         In your opinion, do you think some SEGD student can hate programming but still survive and graduate from the course?&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt; &lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;Tough luck. There isn't much programming for the 'game design' subjects, but you still need them for the 'software engineering' part. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;5)         Do you think programming hard to learn? Why do you think it is so?&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt; &lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;Programming is like speaking in another language. Learning it isn't hard, the hardest part is being fluent in it.&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;6) How much work should a student put into programming to get good at it good enough to be a game industry-standard programmer?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;That is, if you're going to be a game programmer. To be fluent in this language (in any language, in fact), you'll have to use it often. Make some small programs in your free time, they help. I'm being hypocritical here, since I don't really like programming, but yeah, practice is the key. Another thing is interaction. Join online forums (one or two should be enough), and ask from people that are better than you.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;7) Programming is boring to many new students (and to many senior students), and people do have that lasting first impressions. What do you recommend a newcomer to do to make programming / computer science more interesting and exciting?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;To me, to be able to program games is exciting enough.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:13;"  &gt;Art&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Imagine if I am a new incoming BETA SEGD student interested in Game Art.&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;8)        I am interested in game art, and I know this course does not teach me that. What do you think I should do?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;That is, if you plan to do programming as well. Else I think you should be better off in FCM&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;9) I don’t know anything about programming, but I know I hate math and doubt that I have the brains to be a good programmer. However, I still want to know about games development, game design and its process since I love games. Do you think it is wise for me to join SEGD?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;Learning programming doesn't mean that you'll have to be a game programmer. It's best to know something about game programming if you want to be a developer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:13;"  &gt;General&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;10)        Any practical advice you can give the BETA SEGD student?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;Besides what eXiang said, make a lot of friends. Grasp every opportunity that you come across. Don't be afraid to show people what you can do. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;11)&lt;span style=""&gt;        &lt;/span&gt;Thanks for your time; I am sure new students will appreciate it. I gather that you have been some projects. I hope to conduct a few interviews regarding your projects in the near future. Good Luck.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span class="usertext1"&gt;&lt;span style="font-size:10;"&gt;Besides what eXiang said, make a lot of friends. Grasp every opportunity that you come across. Don't be afraid to show people what you can do. &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111753203423009913?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111753203423009913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111753203423009913' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111753203423009913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111753203423009913'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/05/interview-with-zie-aun-aka-no-wing.html' title='Interview with Zie Aun aka no-wing'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111752858253228310</id><published>2005-05-31T16:24:00.000+08:00</published><updated>2005-05-31T17:57:00.293+08:00</updated><title type='text'>Interview with eXiang - Relevant to all SEGD students</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-style: italic;"&gt;Note: For more information on MMU SEGD including this interview, please visit the &lt;a href="http://segd.blue-tech.net/"&gt;SEGD Wiki&lt;/a&gt;, and the &lt;a href="http://mgdc.xullum.net/"&gt;MGDC forums&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Recently I conducted a series of Interviews with some students/graduates of the Software Engineering and Games Design course in &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Multimedia&lt;/st1:placename&gt;  &lt;st1:placetype st="on"&gt;University&lt;/st1:placetype&gt;&lt;/st1:place&gt; (for which I am a student of if you didnt know already). The first in the series is Tan Yee Siang (better known as eXiang). Thanks Yee Siang for such insightful answers to questions that most SEGD students ask often in their minds (but seldom from their mouth :p)&lt;br /&gt;&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;u1:p&gt;&lt;br /&gt;Yee Siang is one of the success stories of SEGD. He is well known as the co-founder of &lt;a href="http://minimax.xullum.net/"&gt;MiniMax Studios&lt;/a&gt;, &lt;a href="http://mgdc.xullum.net/"&gt;MGDC&lt;/a&gt; and MMU Game Developer's Club.&lt;br /&gt;&lt;!--[endif]--&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;     &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;1)         Tell more about yourself and your interests&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;My name is Tan Yee Siang, most of my course mates just call my nickname: eXiang. I have wide interest in everything, mainly art and science (programming). People said movie is the 8th art, I think game is a form of art as well.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;2)         Why did you choose to join SEGD?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;I came to MMU for the loan, and bcs of a gal also :) When making my choice between FCM and FIT, I choosed SEGD where it is a combination of both. Of course, I join SEGD because I like to play game as well.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;3)         Did SEGD turn out to be what you thought it would be? Please elaborate. &lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Well, honestly, I never know what SEGD will look like when I was in Alpha year. I was gambling with my future at that time. Thus, once I get in here and understand the situation, I founded &lt;a href="http://mgdc.xullum.net/"&gt;MGDC&lt;/a&gt; with lih hern - a game development community/portal mainly for MMU student.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Like John, we all don't want the alpha student to make the wrong decision. The only way to help them is to tell them the truth.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;After all, there is not much difference from what I expected. I enjoy all the game development subjects, skipped some boring common IT subject and nearly fail in those Math subject. :)&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:13;"  &gt;&lt;u1:p&gt;&lt;/u1:p&gt;Programming&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;4)         In your opinion, do you think some SEGD student can hate programming but still survive and graduate from the course?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;u1:p&gt; &lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;To me, it is possible to survive the course hating programming as some of my seniors and course mates have did just that. The percentage of programming work in the whole course is about 60%. As an SEGD student, there are many ways to graduate.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;However, this doesn't mean that programming is not important. Game development uses programming extensively. (&lt;i&gt;Without programmers there video games will not exist&lt;/i&gt;). Programming includes networking, AI, scripting, 2/3D graphic and sound, databases and etc. Game programming is always in the state-of-the-art of IT technology. (&lt;i&gt;With some exception – like Software Engineering which is not very adopted in the industry yet :p)&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/i&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;And we should not forget, gaming technology is inherited from virtual reality technology.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;u1:p&gt; &lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;On the other hand, it doesn't mean you can’t create a game without good programming skill. There are plenty of software game creators / authoring tools out there that could help you realize your dream. (&lt;i&gt;You still need to know basic programming/scripting concepts&lt;/i&gt;)&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Finally you have to ask yourself: Why do you want to spend your resources for a game development degree?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;In my opinion, this course is for people that like both programming and the arts.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;5)         Do you think programming hard to learn? Why do you think it is so?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;u1:p&gt; &lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;I don't think programming is hard to learn. Most of the people are weak in programming because they have no interest in it, just like I have no interest in Math.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;The hardest thing to learn is the management of development.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;6) How much work should a student put into programming to get good at it good enough to be a game industry-standard programmer?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Alot and alot. Imagine sitting in front of computer nearly 24 hourse a day, nearly 7 days a week. When I was in university, I rarely go downtown for cinema and disco. You might not believe it but the number of games I played in the last 3 years won’t be more than 3 titles. The first thing I plan to do after graduate is 2 months vacation and catch up on my much needed sleep.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;7) Programming is boring to many new students (and to many senior students), and people do have that lasting first impressions. What do you recommend a newcomer to do to make programming / computer science more interesting and exciting?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Game development is one of the way. You will discover the beauty of programming through game development. To me, at least, I won’t feel bored when developing a game as compared to developing database application.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;8)         In your opinion, how should a SEGD student go about learning programming?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Being a good game developer is not just about being a good programmer. You need to be able to study on your own independently, able to work in team and manage a project as a team, and most important: be resourceful.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;For example: You need to search Google first for the solution before you asking around for help. &lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Open source is one of the shortcuts for you to learn the programming and system architecture. Believe me or not, when you are exploring open source project, seeing how engineers all around the world implement the project, you are actually importing technology into &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;&lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Malaysia&lt;/st1:place&gt;&lt;/st1:country-region&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt;.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Lastly and undeniable, math is still important for a programmer.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;9)         Any links / articles to recommend?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;a href="http://www.blogger.com/www.google.com"&gt;www.google.com&lt;/a&gt;&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:13;"  &gt;Art&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Imagine if I am a new incoming BETA SEGD student interested in Game Art.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;11)        I am interested in game art, and I know this course does not teach me that. What do you think I should do?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;By default, the place you should go is MMU FCM or Lim Kwok Weng However, in my own opinion, both of these places can’t give you a good environment to succeed as a game artist.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;A game artist still has to base his skills on traditional art skill.&lt;u1:p&gt;&lt;/u1:p&gt; You need to have traditional art skill such as portrait, water color and so on. &lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Also, you must not making learning how to use Adobe Photoshop as you goal in your study. You should learn how to use Photoshop to achieve what you want. The ability to realize your artwork inside your mind is more important than what tools you are using.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;In blizzard, they only hire artist that like to play game. &lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;My advice: a CG artist that knows basic programming and has scripting ability is very important in the market today. (&lt;i&gt;SEGD can exposed you the technical part here&lt;/i&gt;)&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;12) I don’t know anything about programming, but I know I hate math and doubt that I have the brains to be a good programmer. However, I still want to know about games development, game design and its process since I love games. Do you think it is wise for me to join SEGD?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;You can develop other software even if you are an SEGD student. Same thing, you could still create games even if you are not a SEGD student. &lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;To make you choice, your must have a strong interested and are ready to jump into it with no regret. Ask yourself: What a game development degree can give me?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:13;"  &gt;General&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;13)        Any practical advice you can give the BETA SEGD student?&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;ul type="disc"&gt; &lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;One should not come to this course just because he      likes to play game. &lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;One should not come to this course just because he      thought game development is just as easy as playing games.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;One should not come to this course if he intends to      live a stable working life after graduate.&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Be independent and be ready to sacrifice. Most      important of all, you must know your goal. &lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111752858253228310?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111752858253228310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111752858253228310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111752858253228310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111752858253228310'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/05/interview-with-exiang-relevant-to-all.html' title='Interview with eXiang - Relevant to all SEGD students'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111651418926208786</id><published>2005-05-19T22:45:00.000+08:00</published><updated>2005-05-19T22:49:49.270+08:00</updated><title type='text'>3D Graphics Programming links</title><content type='html'>Following the post on 3D transformation pipeline &amp;amp; essential 3D mathematics, here is a link to a wonderful page with great links on those topics and more!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.realtimerendering.com/"&gt;http://www.realtimerendering.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is actually a website by the author of a book of the same title. I saw the book in Borders (after watching EPIII) and browsed through the introduction and found the link.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111651418926208786?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111651418926208786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111651418926208786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111651418926208786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111651418926208786'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/05/3d-graphics-programming-links.html' title='3D Graphics Programming links'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111640776743740316</id><published>2005-05-18T17:06:00.000+08:00</published><updated>2005-05-18T17:16:07.443+08:00</updated><title type='text'>coLinux: Run full-blown Linux on Windows</title><content type='html'>Having made the decision to give up buying pirated software I, I have recently been using only Linux on my Laptop. See my previous post for more information. However I missed playing many games (downloadable indie games... since I do not buy pirated games anymore). Since the majority of Linux software are console-based (non-GUI), I thought of giving coLinux a try.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.colinux.org"&gt;coLinux &lt;/a&gt;stands for co-operaive Linux. It runs the Linux operating system on a single windows thread. It supports many flavours of Linux - including my personal favourite - &lt;a href="http://www.gentoo.org"&gt;Gentoo&lt;/a&gt;. I have been using the excellent Linux emulator &lt;a href="http://www.cygwin.org"&gt;Cygwin &lt;/a&gt;for ages and thought of having a change. Also some programs do compile well in Cygwin - especially server programs. I needed an alternative - coLinux was IT.&lt;br /&gt;&lt;br /&gt;When coLinux is running, it is like having a &lt;span style="font-style: italic;"&gt;real&lt;/span&gt; saparate Linux box running on Windows. So If you need to use it just give a try. If you need help installing it there are plenty of support (learn to use googgle) and help available. If you are new to Linux and need to know why you should use it, you should write in some comments.&lt;br /&gt;&lt;a href="http://www.cygwin.org"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111640776743740316?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111640776743740316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111640776743740316' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111640776743740316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111640776743740316'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/05/colinux-run-full-blown-linux-on.html' title='coLinux: Run full-blown Linux on Windows'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111612006328790460</id><published>2005-05-15T09:04:00.000+08:00</published><updated>2005-05-15T09:21:03.293+08:00</updated><title type='text'>Linux over the last few days</title><content type='html'>I have not been updating my blog for the last few days. I could not - because I have been formating my Windows hard disk and installing Linux on it. I installed a &lt;span style="font-style: italic;"&gt;fresh &lt;/span&gt;Linux from a wonderful distribution called &lt;a href="http://www.gentoo.org"&gt;Gentoo Linux&lt;/a&gt;. Gentoo is really an awesome distribution. I can proudly say that it is the &lt;span style="font-weight: bold;"&gt;best&lt;/span&gt; Linux distribution I used so far.&lt;br /&gt;&lt;br /&gt;But since one of the main idea of Gentoo Linux is for the user to configure almost &lt;span style="font-style: italic;"&gt;everything&lt;/span&gt; on your system. It will take a long time. The original download to kickstart the installation process is only about 23MB. From there I chose to boostrap my system from scratch. After an accumulated 36 hours of typing Linux commands and studying the Gentoo architecture (while waiting for source codes to download and compile) I finally managed to get the majority of my system running.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My system now runs:&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;Apache2 web server - Internal only. I do not know how to port forward external requests from port 80 of my ADSL modem/router to my other Wireless router. I manage to port forward from my wireless router to my internal LAN/WLAN though. Going to install PHP and set up MySQL soon.&lt;br /&gt;&lt;br /&gt;bsd-ftp FTP server - Internal only too.&lt;br /&gt;&lt;br /&gt;SAMBA server - for the other Windows system on my LAN to share files.&lt;br /&gt;&lt;br /&gt;OpenOffice - I hope it can open .ppt files to read the lecture notes next trimester!&lt;br /&gt;&lt;br /&gt;Neverwinter Nights - still trying to get hardware acceleration: It is very difficult to get it (3D hardware acceleration) working on my laptop's ATI Mobility Radeon 9700. I tried the FireGL driver but it doesn't work yet. Anybody having experience in this, please I beg you - lend me a hand.&lt;br /&gt;&lt;br /&gt;Gotta go now. I am going to Church to attend Mass and volenteer to be a warden in the upcoming (23rd May) Golden Jubilee celebration of the arch-diocese of Kuala Lumpur.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111612006328790460?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111612006328790460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111612006328790460' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111612006328790460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111612006328790460'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/05/linux-over-last-few-days.html' title='Linux over the last few days'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111568137561772929</id><published>2005-05-10T03:27:00.000+08:00</published><updated>2005-05-10T07:38:46.776+08:00</updated><title type='text'>3D: Essential mathematics</title><content type='html'>&lt;p class="MsoNormal"&gt;I spent five hours of yesterday morning continuing my 3D graphics programming journey. After experimenting with DirectX a little, I knew I needed to refresh my Math a bit. So I fired up the DirectGraphics SDK help files to look for the list of D3DX library’s mathematic functions. This is what I found:&lt;br /&gt;&lt;/p&gt; &lt;hr /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;u&gt;Data Types&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;D3DXMATRIX – 4x4 (16 floats) MATRIX&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DVECTOR3 – 3D VECTOR (3 floats)&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXPLANE – plane normal (x,y,z) and distance from origin (4 floats)&lt;br /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;b style=""&gt;&lt;u&gt;Matrix and Transformation Functions&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;D3DXMatrixMultiply – Multiply two 4x4 matrices&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXMatrixRotation{X/Y/Z} – build rotation matrices for a particular axis&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXMatrixTranslation – create a translation matrix&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXMatrixRotationYawPitchRoll – rotate about all axes in one call&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXVec3TransformCoord – Multiply 3D vector with a 4x4 Matrix&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXVec3TransformNormal – result vector is normalized&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXVec3Transform – (x, y, z, 1) -&gt; resulting vector is (x, y, z, w) where w != 1 &lt;/p&gt;              &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;b style=""&gt;&lt;u&gt;Vector Functions&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;D3DXVec3Cross – cross product – returns a vector perpendicular to A and B&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXVec3Dot – dot product – return as cosine of the angle between two vectors (float)&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXVec3Length – determine the magnitude (float) of a vector&lt;/p&gt; &lt;p class="MsoNormal"&gt;D3DXVec3Normalize – Makes vector unit length&lt;/p&gt;           &lt;hr /&gt;&lt;span style="font-size:100%;"&gt;So from this list of functions, I knew which part of mathematics I needed to review or re-learn in my case. I searched Google for:&lt;/span&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.google.com/search?hl=en&amp;lr=&amp;amp;client=firefox&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;amp;q=Linear+Algebra&amp;btnG=Search"&gt;Linear Algebra&lt;/a&gt; (Matrices and Vectors are part of linear algebra)&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;amp;amp;amp;amp;amp;lr=&amp;client=firefox&amp;amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;q=3D+Math&amp;amp;btnG=Search"&gt;3D Math&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;a href="http://www.google.com/search?hl=en&amp;lr=&amp;amp;client=firefox&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;amp;q=Matrix+Multiplication&amp;btnG=Search"&gt;Matrix Multiplication&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;amp;amp;amp;amp;amp;lr=&amp;client=firefox&amp;amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;q=3D+vectors+tutorial&amp;amp;btnG=Search"&gt;3D vectors tutorial&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;a href="http://www.google.com/search?hl=en&amp;lr=&amp;amp;client=firefox&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;amp;amp;amp;amp;amp;q=3D+Rotation+Matrix&amp;amp;btnG=Search"&gt;3D Rotation Matrix&lt;/a&gt;&lt;/p&gt;        &lt;p class="MsoNormal"&gt;&lt;a href="http://www.gamedev.net/reference/list.asp?categoryid=40"&gt;GameDev.NET 3D Graphics article/tutorial list&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;hr /&gt; &lt;p class="MsoNormal"&gt;After solidifying my mathematics, I went back to the DirectGraphics SDK help files to examine individual D3DX math functions. With my new found knowledge, I recoded the 3D wire-frame rendering pipeline using matrices and vectors. Later today, I am going to continue this journey with DirectX (my API of choice for now).&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111568137561772929?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111568137561772929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111568137561772929' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111568137561772929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111568137561772929'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/05/3d-essential-mathematics.html' title='3D: Essential mathematics'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111500099055807865</id><published>2005-05-02T10:21:00.000+08:00</published><updated>2005-05-03T02:30:18.486+08:00</updated><title type='text'>3D: The Transformation Pipeline</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;Have you ever wondered how a 3D game is made? Or more specifically, how graphics are displayed on the screen as 3D graphics? I have. In my previous post, I said that is not easy to acquire this knowledge. However, I think it is worth spending a significant amount of time in this area. This is especially true if you intend to develop a 3D game as a programmer – whether the 3D engine, physics or Artificial Intelligence (AI). As I mentioned in my previous post, I will spend the rest of this year learning how to build a 3D rendering engine from scratch.&lt;br /&gt;&lt;br /&gt;You will probably be wondering why one wants to learn how to build a 3D rendering engine when there are so many commercial and open-source rendering engines out there. It is true that I will probably never be able to create the next Doom3 or Unreal engine. However, developing the Doom3-beater is not my initial goal; instead my goal is to build a solid foundation of 3D knowledge in order to truly understand, utilize and modify other 3D rendering engines. I want to &lt;b&gt;know&lt;/b&gt; &lt;b&gt;what I am doing&lt;/b&gt; when I use a 3D engine or graphic API’s “vertex shader” or its simple “drawCube” functions.&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;Whether I plan to use a pre-built 3D engine or to create my own using a graphics API (Slade3D, haha) like OpenGL or DirectX Graphics, I would like to understand what the API is doing behind the scene. I do not want to be in a situation where I have to spend ten years debugging some annoying unexpected result. That would be disastrous. Without understanding the underlying mathematics that drives a mathematical construct (the 3D world), I do not think I will go very far in the realm of 3D.&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;I spent the last few nights learning/refreshing about the basics of 3D. Particularly the transformation pipeline (what every vertex of a 3D object must go through) and how vertices and matrices mathematics are used in an engine. I will try to give a brief summary of what I learnt.&lt;/p&gt;   &lt;ul type="disc"&gt; &lt;li class="MsoNormal" style=""&gt;I start of by understanding      the geometrical representation of objects in 2D and 3D on the Cartesian      plate. Doesn’t this sound like math? Well it is. I would advice anyone      going into games programming to try to be familiar and practice your math.&lt;/li&gt; &lt;/ul&gt; &lt;ul type="disc"&gt; &lt;li class="MsoNormal" style=""&gt;Then I proceeded to understanding      the way the CPU/GPU render individual pixel on the screen. Information of      individual vertices that defines a 3D object is stored on the memory as      simple data structures. Some examples of these data structures are &lt;i style=""&gt;vertices&lt;/i&gt;, &lt;i style=""&gt;polygons&lt;/i&gt;, &lt;i style=""&gt;meshes&lt;/i&gt;,      etc&lt;/li&gt; &lt;/ul&gt; &lt;ul type="disc"&gt; &lt;li class="MsoNormal" style=""&gt;Next I move on to the      important &lt;i&gt;Transformation Pipeline&lt;/i&gt;. Knowledge of the previous items      is needed here. The transformation pipeline (this sounds really cool) is a      long “pipeline” every 3D vertex has to pass through in order to know which      pixel on the screen it occupies. &lt;/li&gt; &lt;/ul&gt;   &lt;ul type="disc"&gt; &lt;ul type="circle"&gt;&lt;li class="MsoNormal" style=""&gt;Each vertex in a       polygon has to go through various mathematical transformation processes       starting with &lt;i&gt;translation&lt;/i&gt; and then &lt;i&gt;rotation &lt;/i&gt;– to bring the       polygon to a new &lt;i&gt;coordinate space, &lt;/i&gt;known as the &lt;i&gt;world space&lt;/i&gt;.       (I.e. The vertices will have new coordinates &lt;i style=""&gt;relative&lt;/i&gt; to the &lt;i style=""&gt;world       origin&lt;/i&gt;.)&lt;/li&gt;&lt;/ul&gt; &lt;/ul&gt;   &lt;ul type="disc"&gt; &lt;ul type="circle"&gt;&lt;li class="MsoNormal" style=""&gt;After the world space       transformation, the polygon is then transformed again to another new       coordinate space known as the &lt;i&gt;view space&lt;/i&gt;. This is to create the       ‘camera view’ for the players to view the world. Properties like camera       positions, viewing direction and field of view are specified for this       view – usually stored in a camera data structure.&lt;/li&gt;&lt;/ul&gt; &lt;/ul&gt;   &lt;ul type="disc"&gt; &lt;ul type="circle"&gt;&lt;li class="MsoNormal" style=""&gt;Then we need to add       some sort of perspective, some sort of depth. Without it, our 3D world       would not be called a 3D world right? So we need to transform again. This       time to another coordinate space known as the &lt;i&gt;projection space&lt;/i&gt;.       This is done by dividing each view space X and Y coordinate by a view       space Z (depth) coordinate. Many other particulars regarding the       limitation of the 2D screen resolution must be dealt with here.&lt;/li&gt;&lt;/ul&gt; &lt;/ul&gt;   &lt;ul type="disc"&gt; &lt;ul type="circle"&gt;&lt;li class="MsoNormal" style=""&gt;The final step in the       transformation pipeline is to find a pixel coordinate on the screen for       the current projected vertex. This process is known as screen space       mapping. There are some simple concepts regarding screen resolution to       grasp here.&lt;/li&gt;&lt;/ul&gt; &lt;/ul&gt;   &lt;ul type="disc"&gt; &lt;ul type="circle"&gt;&lt;li class="MsoNormal" style=""&gt;Once all the vertices       of a polygon are in screen space, we can then draw lines in between each       point to render a simple primitive wire-frame object on screen.&lt;/li&gt;&lt;/ul&gt; &lt;/ul&gt; &lt;ul type="disc"&gt;   &lt;li class="MsoNormal" style=""&gt;When I began to understand      how polygons are rendered, I realized why high-polygon models drawn in 3D      modeling packages cause significant reduction of application performance.      It is due to the high number of calculations the CPU/GPU has to perform in      order to get those vertices on the screen. Hence the need for different      techniques to reduce the number of calculations. One of such optimizing      technique is called &lt;i&gt;back face culling&lt;/i&gt;. It assumes that the player      will never be allowed see the back of a polygon and thus not having to      render it. 3D rendering engines usually perform a fast and cheap test to      see if a polygon I facing the player. In order to do the aforementioned      test, I have to know how to determine which way a polygon is facing. The      answer lies in the &lt;i&gt;order &lt;/i&gt;we specify the vertices of the polygon.      This is known as the &lt;i&gt;polygon winding order&lt;/i&gt;. &lt;/li&gt; &lt;/ul&gt;   &lt;p class="MsoNormal" style=""&gt;I was somewhat shocked to realize how much math one needs to know to comprehend how a basic 3D polygon is rendered on the screen. Furthermore because of the huge amount of calculation the CPU/GPU needs to perform, no 3D API use trigonometric calculations we just discussed to their transformation pipeline; instead another mathematical construct, &lt;i&gt;matrices&lt;/i&gt; (plural for matrix) are used. &lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;Phew, that is a lot to learn. I wonder where John Carmack learnt all these from before he programmed Doom. In addition to all these 3D concepts (in its minute detail), I had to refresh a lot of math. I will continue with the math in the next post.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111500099055807865?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111500099055807865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111500099055807865' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111500099055807865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111500099055807865'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/05/3d-transformation-pipeline.html' title='3D: The Transformation Pipeline'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111464135820993842</id><published>2005-04-28T06:31:00.000+08:00</published><updated>2005-04-28T06:44:59.946+08:00</updated><title type='text'>Through pixels and perspectives (3D Graphics)</title><content type='html'>&lt;p&gt;&lt;span style="font-size:100%;"&gt;Over the past few hours, I have wrestled my consciences to regain control of my thoughts. Okay that was just joking, but what it figuratively meant that I won’t be writing about Slade but writing as Slade, which incase you did not know is myself. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;For the past two nights I stayed awake till dusk to catch the Champion’s League semi-final games. And in between those days I was being a geek journeying (well on a low gear on a go-cart) through pixels and perspectives; or journeying through equations, symbols and code if you like. What I mean is I am learning 3D Graphics programming. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;I have done some 3D programming with OpenGL in the past and understood a little bit the theory of 3D engines. That was back in the days - I followed the excellent &lt;a href="http://nehe.gamedev.net/"&gt;NEHE OpenGL tutorials&lt;/a&gt;. The venerable tutorial site is still up and as good as ever. Any programmer interested in 3D programming should definitely check out that site.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;3D graphics programming is really challenging especially if you are using the DirectX API like I am now. I remember Tim Sweeney (the lead programmer of Unreal) saying that this is the area where the ‘fun’ in games programming comes in the flavor of math, algorithms and optimizing. Believe me, if you really want to understand 3D graphics, you better be good at your math, especially linear algebra (vectors and matrices). It took me hours of concentration during the past two nights to barely grasp some 3D concepts and the mathematics – even with some experiences with 2D graphics and a strong (but lack of practice) mathematics background. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Oh yeah bare in mind that my intention is to build a 3D engine or to REALLY understand what goes beneath a good one. I am really going relatively low level with all the complex math, assembly optimization, floating-point manipulation, etc. On a practical side I am currently building a wire-frame software-based 3D engine on Win32 GDI. I am using DirectX’s helper functions (D3DX) to perform the mathematics given that it will take me a while to optimize my own math engine. However I am not really shying away from the math engine – just taking it step-by-step. All the headache – but it is still really darn fun.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:100%;"&gt;Hopefully the post has not been too technical for my faithful non-technical readers here. As the description of this blog says, I just want to share the experiences of my journey perusing my ambition.&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111464135820993842?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111464135820993842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111464135820993842' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111464135820993842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111464135820993842'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/04/through-pixels-and-perspectives-3d.html' title='Through pixels and perspectives (3D Graphics)'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111389125789400858</id><published>2005-04-19T14:00:00.000+08:00</published><updated>2005-04-23T16:03:20.130+08:00</updated><title type='text'>Adventures at MMU Games Showcase Part 3</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;Check out the other post in this series:&lt;/span&gt;&lt;i style=""&gt;&lt;span style="font-size:10;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;u&gt;&lt;a href="http://sladegamedev.blogspot.com/2005/04/adventures-at-mmu-games-showcase-part.html"&gt;Adventures at MMU Games Showcase Part 1&lt;/a&gt;&lt;br /&gt;Adventures at MMU Games Showcase Part 2&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/p&gt;     &lt;p style="font-style: italic;" class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;(Note: Part 2 of the series has been deleted by Slade because he didn’t find it interesting. But hey guys, I will tell you a secret; he just wants to hide some details I wrote in there.)&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;After lunch at Punchong, Slade and Leon head straight to their destination – the &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;MDC&lt;/st1:placename&gt;  &lt;st1:placename st="on"&gt;Flagship&lt;/st1:placename&gt; &lt;st1:placetype st="on"&gt;Center&lt;/st1:placetype&gt;&lt;/st1:place&gt;. &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Leon&lt;/st1:place&gt;&lt;/st1:country-region&gt; was driving when he suddenly asked, “Why are you so quiet? Usually you would not stop talking.” Slade paused and twitched his jaw then struggled to reply with a quick question-answer, “Ya Meh?” The truth is, Slade has an ulcer on the right side of his mouth.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;Fifteen minutes later, they arrived at the MDC building at Cyberjaya. They entered the cozy and hi-tech looking hall. The hall was already filled with quite a lot of people. However most of them are inside separate room, also known as the presentation room. All the presenting students dressed formally (including Slade who dressed black). &lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;Slade had the opportunity to meet many game industry professionals that were present. The first one he approached was the Off-World Spice-Station Commander, &lt;a href="http://www.posdreams.com/"&gt;Tharone (Terrence Tan)&lt;/a&gt;. Too bad Slade didn’t bring his camera. I told him to, he just didn’t (one of the exciting things we missed in the &lt;i style=""&gt;missing&lt;/i&gt; part 2). Tharone was awesome, but time didn’t permit them to discuss anything that meaningful. Slade wants to be someone like Tharone, you know journeying into the unknown regions with his spice freighter and all. I have a feeling that they were meet again one day. I know that Slade has so much to learn from this guy. I advised Slade to sit down with Tharone one day with some booze. I heard Tharone is into booze.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;The showcase had five groups presenting, and lasted about two hours. There were five judges from the games industry - all of them leads of some respective discipline. Tharone (Terrence) - former Studio Head/Producer/Consultant, Mike - Lead Game Designer, May Ling - ex-MMU SEGD student/game writer/game designer, Kevin - Art Director, Hafiz - Lead Technologist.  I felt that it was a pleasure for the students to be judged by such a &lt;span style="font-style: italic;"&gt;stellar&lt;/span&gt; cast of talent and experience. The final verdict for most of the games were not that positive. However the criticism were constructive.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;Some practical advices for Slade and his batch of SEGD students:&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;1) Innovate in Game Design - An Innovative and Interesting game design makes an Incredible playing experience.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;2) Form the development team early.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;3) Some sort of software engineering must creep into development to ensure the game can be FINISHED in time&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;4) Use tools/development platform/library that are most suitable for the game you want to make.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;5) The bottom line is - do your real BEST. Don't show slip-shortness in your work.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;Special Thanks to: the judges, bouya, mistaman, sherman, leon, leon, vincent, exiang, ferocious_bunny, etc...&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt; &lt;/p&gt; &lt;p class="MsoNormal"&gt;  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111389125789400858?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111389125789400858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111389125789400858' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111389125789400858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111389125789400858'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/04/adventures-at-mmu-games-showcase-part_19.html' title='Adventures at MMU Games Showcase Part 3'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111374803842223682</id><published>2005-04-17T22:18:00.000+08:00</published><updated>2005-04-17T22:27:18.423+08:00</updated><title type='text'>Off to Penang</title><content type='html'>Dear Penang,&lt;br /&gt;&lt;br /&gt;Slade is coming over. In fact he is departing very soon, probably in about half and hours time (11PM). It will be at 5 hours drive in one of the broken cars (broken mirror or broken air-cond). Due to respect for him, I will not continue the "Adventures in MMU Showcase" posts until he returns. He should be there for about a day or two.&lt;br /&gt;&lt;br /&gt;I will pray for his safety and sanity on this emergency trip. I hope to have some rest while he is away.&lt;br /&gt;&lt;br /&gt;Yours Truly,&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111374803842223682?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111374803842223682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111374803842223682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111374803842223682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111374803842223682'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/04/off-to-penang.html' title='Off to Penang'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111373143827266942</id><published>2005-04-17T17:49:00.000+08:00</published><updated>2005-04-17T17:53:45.546+08:00</updated><title type='text'>Adventures at MMU Games Showcase: Part 1</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-size:180%;"&gt;I&lt;/span&gt;t is Friday morning, 9AM and I am thinking that Slade should really be awake now. Key or Vincent will be calling him anytime soon and he better be ready – you know, you don’t want them to wait. And he did ask me to wake him up around 8:30. Oh just in case you didn’t know, today is THE day for games design student of MMU. It is the annual MMU games showcase. Students of the gamma (sophomore/junior) batch are going to present their game projects to judges from the games industry. Oh boy, I am excited – and I know Slade is to, so I HAVE to get him up.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i style=""&gt;“Get up Slade! Get up! I know you don’t have to present but then you promised Key that you are gonna join them help set up the showcase computers. And don’t forget you also promised Vincent that you are going to lend him Flub’s laptop.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;i style=""&gt;“Oh true! I totally forgot about it. I am still feeling so sleepy can’t you let me sleep till one of them call?”&lt;o:p&gt; &lt;/o:p&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i style=""&gt;“Okay lazy Slade. Don’t say I didn’t wake you up.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;So he returned to sleep and continued his dream. Half-and-hour later, the imminent phone call came. Slade got up and walked to the phone. It was Key. He said he is on his way to pick him up. Slade took a bath and just when he came out; Vincent called and said he was outside Slade’s house. Anyhow he passed the laptop to Vincent and wished him good luck for the presentation later this afternoon.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;The games presentation is to start at 3PM. Slade is going there early (along with some other students from his batch) to help out in setting up the showcase demo. He didn’t have to wait long before Key came and all. On the way to Key’s car, Slade met Blanko and Keith. They looked prepared for the showcase. They (and the rest of the Gamma game design students) are to do some pre-presentation presentation. Well that is what me and Slade thought.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;After greetings and all (with Key), Slade entered Key’s car and obviously I followed. Key thought Slade looked sleepy and lethargic. I advice Slade to wash up before he meets anybody later today – Slade, you must try to stay awake and energetic! “Just stay awake for today – you can sleep as long as you want to tonight”, I was reminding him that.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;In any case, we departed Cyberia to campus to pick up two other guys – namely Ewa and Notapro.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;To be continued… in the Adventures of Slade at MMU Games Showcase Part 2!&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111373143827266942?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111373143827266942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111373143827266942' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111373143827266942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111373143827266942'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/04/adventures-at-mmu-games-showcase-part.html' title='Adventures at MMU Games Showcase: Part 1'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-111362995450597813</id><published>2005-04-16T13:35:00.000+08:00</published><updated>2005-04-16T13:43:21.493+08:00</updated><title type='text'>Slade is on holiday</title><content type='html'>&lt;p style="text-align: left;" class="MsoNormal"&gt;&lt;span style="font-size:180%;"&gt;&lt;/span&gt;&lt;span style="font-size:180%;"&gt;Y&lt;/span&gt;ou know, it has been a long time since Slade last updated his blog. The prime reason for the lack of updates is the awfully slow &lt;free internet="" connection=""&gt; at Cyberia. You see, most of the time Slade can’t even get online. Even when he could, it takes up to a minute to load a local (.my) page – and that assumes it doesn’t timeout prematurely. I really pity Slade and Flubs.&lt;/free&gt;&lt;free internet="" connection=""&gt;&lt;/free&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-size:180%;"&gt;N&lt;/span&gt;ow that the exams at MMU are over, the trimester break has just begun! Celebrations are due! Well, since the students have such a long break Slade can probably delay it (the celebrations) for a while. Many students from out of town are going back to their homes. This includes Slade who will be returning to nearby Petaling Jaya. He is looking forward to being with his family for the next two months. Yet his friends, he will miss. But oh well, most of his graduating friends are staying back at Cyberjaya to finish up their games (development) projects. And since he is going to be with his other non-graduating friends after the break anyway, he can wait. &lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-size:180%;"&gt;W&lt;/span&gt;ell on Slade, I don’t really know what is going on his mind sometimes. He has so much random thoughts about so many things, At times I feel like I can’t understand him. I advice him, to just be patient concerning his many dreams and ideals, and to live one day at a time. I can see that he has been improving in that virtue (of patience and tolerance). no longer do I see him frustrated over things that he cannot change. As a substitute for his being frustrated and miserable, I foresee that he will joyfully (in his own way) do what he can, with or without his friends, in or out of cyberspace - to help himself and others to reach their dreams (in a detached manner). &lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-size:180%;"&gt;S&lt;/span&gt;lade, I wish you all the best in your life(s) and games, to endure all suffering and to be remain steadfast in faith and love. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-111362995450597813?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/111362995450597813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=111362995450597813' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111362995450597813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/111362995450597813'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/04/slade-is-on-holiday.html' title='Slade is on holiday'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-110946296469407981</id><published>2005-02-25T08:00:00.000+08:00</published><updated>2005-02-27T08:09:34.346+08:00</updated><title type='text'>Damn Small Linux - is COOL!</title><content type='html'>I just downloaded a linux distribution that is only 50MB in size. It is called Damn Small Linux, is based on the Debian distro and can be downloaded from &lt;a href="http://www.damnsmalllinux.org/"&gt;http://www.damnsmalllinux.org&lt;/a&gt;. It is designed to be used from a CD, USB pen drive, zip drive or even embedded into any other devices or OS (including MS Windows). It is really cool. Even though it is a barebone system, you can extend upon the system pretty easily with an internet connection.&lt;br /&gt;&lt;br /&gt;I find it really cool. I suggest to people who want to try linux (and you should) to try it. It will not affect data on your hard disk. You can also download the embedded version which will allow you to run the whole system as a &lt;span style="font-style: italic;"&gt;window &lt;/span&gt;in WinXP - now that is kinda cool.&lt;br /&gt;&lt;br /&gt;However if you really want to get a taste of Linux, go get Fedora Core distribution. I am going to stick with this since my old laptop is a low-end machine and will really benefit from it. Guess I am going to set up some servers on it. And since I am developing a MUD now - I can use my old laptop as a test server instead of having it run on my main laptop's Cygwin environment. This is quite convinient.&lt;br /&gt;&lt;br /&gt;Join the open-source movement now!&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-110946296469407981?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/110946296469407981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=110946296469407981' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110946296469407981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110946296469407981'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/02/damn-small-linux-is-cool.html' title='Damn Small Linux - is COOL!'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-110845634233466014</id><published>2005-02-14T22:30:00.000+08:00</published><updated>2006-07-06T01:00:16.576+08:00</updated><title type='text'>Knowledge need for games development: Collision detection and A.I.</title><content type='html'>&lt;p class="MsoNormal" style="margin-left: 0in;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Collision Detection&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0in;"&gt;The collision detection system is needed to prevent players from walking through walls and other game entities. It is also used to detect when a game object (i.e. a gun bullet) hits another (i.e. terrorist). Collision detection is closely linked to the graphics and physics engines&lt;span style="text-decoration: underline;"&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 0in;"&gt;&lt;span style="font-weight: bold;"&gt;Mathematics Knowledge&lt;/span&gt;&lt;br /&gt;Linear Algebra: Vectors, matrices&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Programming Knowledge&lt;/span&gt;&lt;br /&gt;As with most of game programming, strong algorithm design and logic skills needed here.&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0in;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Artificial Intelligence&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0in;"&gt;&lt;span style="font-size:100%;"&gt;Artificial intelligence attempts to give life to computer-controlled entities. By defining behavior and motivation of each of these entities, they will react accordingly to player’s actions. AI is an important and largely untapped area of game programming.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Mathematics Knowledge&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;Probability: Many A.I. models are probabilistic&lt;br /&gt;Discrete Mathematics: Set theory, combinatorics, game theory&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Programming Knowledge&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;Among all areas of game programming, the importance of logic is most apparent in A.I.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Other Knowledge&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;An understanding of existing A.I. models will help you design he A.I. for&lt;/span&gt; your next hit game.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-110845634233466014?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/110845634233466014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=110845634233466014' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845634233466014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845634233466014'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/02/knowledge-need-for-games-development_14.html' title='Knowledge need for games development: Collision detection and A.I.'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-110845604355104499</id><published>2005-02-14T03:25:00.000+08:00</published><updated>2005-02-15T16:35:35.056+08:00</updated><title type='text'>Knowledge need for games development: Physics Engine</title><content type='html'>&lt;p class="MsoNormal" style="margin: 0in 0in 6pt 0.0in;"&gt;Since most 3D games are modeled as another world, you need a physics engine to define the physical rules of the game.&lt;b style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;     &lt;p class="MsoNormal" style="margin-left: 0.0in;"&gt;&lt;span style="font-weight: bold;"&gt;Mathematics Knowledge&lt;/span&gt;&lt;br /&gt;Mathematics is the language of physics, so you need to be competent in it to write the physics component of the game engine.&lt;/p&gt;             &lt;p class="MsoNormal" style="margin-left: 0.0in;"&gt;Calculus&lt;b style=""&gt;:&lt;/b&gt; Differentiation, integration, differential equations, approximations, numerical methods&lt;br /&gt;Linear Algebra&lt;b style=""&gt;:&lt;/b&gt; Vectors, matrices&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Programming Knowledge&lt;/span&gt;&lt;br /&gt;To program a physics engine, one requires strong logic and algorithm design skills.&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.0in;"&gt;&lt;span style="font-weight: bold;"&gt;Other Knowledge&lt;/span&gt;&lt;br /&gt;Of course since your objective is to model the universe, knowledge of classical &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Newton&lt;/st1:city&gt;&lt;/st1:place&gt; physics is absolutely essential. Other branches of physics like electricity &amp;amp; magnetism are not needed. Unless one attempts to create an engine with atomic-level precision (yet to be done) quantum mechanics can also be ignored. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-110845604355104499?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/110845604355104499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=110845604355104499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845604355104499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845604355104499'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/02/knowledge-need-for-games-d_110845604355104499.html' title='Knowledge need for games development: Physics Engine'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-110845582566604681</id><published>2005-02-14T01:02:00.000+08:00</published><updated>2005-02-15T16:24:43.726+08:00</updated><title type='text'>Knowledge need for games development: Graphics Engine</title><content type='html'>The graphics engine is a major component of the game engine. It deals with everything you see on screen. The graphic engine handles 3D rendering (displaying the output), camera control, lighting &amp; shadow, animation and special effects. It is usually the component that contributes the most to game review verdict – whether it will succeed or fail in the market. A good graphics engine cannot guarantee success but a bad one most certainly won’t.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Mathematics Knowledge&lt;/span&gt;&lt;br /&gt;Graphics is one of the most mathematical intensive parts in the game engine, especially when dealing with 3D. This is because screen pixels which the engine manipulates are mathematical identities by nature.&lt;br /&gt;&lt;br /&gt;Linear Algebra: Vectors, Matrices, Quaternion&lt;br /&gt;Calculus: Optimization for some algorithms&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Programming Knowledge&lt;/span&gt;&lt;br /&gt;Programming 3D graphics engine is mainly about designing the right algorithm. There are many 3D graphics algorithms that are published online and in books.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Other Knowledge&lt;/span&gt;&lt;br /&gt;In addition to solid programming ability and competence in mathematics, understanding of hardware and assembly language can be very useful.&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-110845582566604681?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/110845582566604681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=110845582566604681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845582566604681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845582566604681'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/02/knowledge-need-for-games-development.html' title='Knowledge need for games development: Graphics Engine'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-110845556257856294</id><published>2005-02-13T16:16:00.000+08:00</published><updated>2005-02-15T16:20:59.746+08:00</updated><title type='text'>What is needed to make games: A focus on knowledge (Part 1)</title><content type='html'>&lt;p class="MsoNormal"&gt;A modern day video game is a sophisticated piece of software with massive amount of data. The seemingly simple interface and game rules is a façade of its actual complexity in terms of software substance. This is even truer of the process for its creation. To develop modern electronic games one has to be prepared mentally. One’s mind must be equipped with the right &lt;b style=""&gt;attitude, knowledge&lt;/b&gt;, and &lt;b style=""&gt;skills. &lt;/b&gt;In this series of blog entries, I will attempt to touch on the knowledge required to make games. &lt;/p&gt;       &lt;p class="MsoNormal"&gt;Video games are made of code (programming) and contents (art, music, etc). Both require different sets of skills.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;u style="font-weight: bold;"&gt;Code&lt;/u&gt;&lt;b style=""&gt;&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;The code components of a game collectively make the game engine. The game engine comprises of many components or sub-systems, each having distinct functionalities. To implement each of these subsystems require knowledge from different field of studies. I will try to go into as much details as possible in this section.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;i style=""&gt;Note: &lt;/i&gt;Some game engines are designed to be reused. Usually these reusable game engines have their game-specific and non-specific components isolated. &lt;/p&gt;    &lt;p&gt; Starting with the next post i will attempt to divide the game engine subsystems and discuss knowledge related to each one.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-110845556257856294?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/110845556257856294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=110845556257856294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845556257856294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110845556257856294'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/02/what-is-needed-to-make-games-focus-on.html' title='What is needed to make games: A focus on knowledge (Part 1)'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10488568.post-110704677213938282</id><published>2005-01-31T00:41:00.000+08:00</published><updated>2005-01-30T08:59:32.140+08:00</updated><title type='text'>New Blog and Day</title><content type='html'>  &lt;p class="MsoNormal"&gt;On today, the 30th of January 2005, a new Blog was born - Slade on Game Development. And it is a good day, here at Damansara Utama, Petaling Jaya, &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Selangor&lt;/st1:City&gt;, &lt;st1:country-region st="on"&gt;Malaysia&lt;/st1:country-region&gt;&lt;/st1:place&gt;. It is a day that began at 00:00AM military time when I continued work the night before on a real-time Macromedia Flash computer game. &lt;br /&gt; &lt;!--[endif]--&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Before we get on with the games, it is very important that I do a one-time introduction of myself. My name is John Tan Ching Tsan, or just John. I am born twenty years ago in &lt;st1:placename st="on"&gt;Assunta&lt;/st1:PlaceName&gt; &lt;st1:placetype st="on"&gt;Hospital&lt;/st1:PlaceType&gt;, &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Petaling Jaya&lt;/st1:City&gt;, &lt;st1:country-region st="on"&gt;Malaysia&lt;/st1:country-region&gt;&lt;/st1:place&gt;. I am now a university undergraduate, freshman of &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Multimedia&lt;/st1:PlaceName&gt; &lt;st1:placetype st="on"&gt;University&lt;/st1:PlaceType&gt;&lt;/st1:place&gt;, Cyberjaya campus, pursuing a degree in Software Engineering and Games Design. To cut myself short - I see myself as a thoughtful, unconventional and multifaceted individual who finds it difficult to express my thoughts as articulately as I wish and need.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;And to further cut myself short I would like to get on with what this blog is all about. I have thought about what to write here – and it won’t be just anything. I will try my best to only write about game development here. Here you will find my opinions, rants and raves on the world-wide and Malaysian game industry. You will occasionally find links to tutorials I found or wrote about game development in different platforms and systems. Ultimately this blog is a journey of my long pursuit of a career in this amazing field.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;a href="&lt;$BlogSiteFeedUrl$&gt;" title="Atom feed"&gt;Site Feed&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10488568-110704677213938282?l=sladegamedev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sladegamedev.blogspot.com/feeds/110704677213938282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10488568&amp;postID=110704677213938282' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110704677213938282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10488568/posts/default/110704677213938282'/><link rel='alternate' type='text/html' href='http://sladegamedev.blogspot.com/2005/01/new-blog-and-day.html' title='New Blog and Day'/><author><name>Slade</name><uri>http://www.blogger.com/profile/04592529196704468138</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry></feed>
