BiologyWars Tech Preview

January 14th, 2008 by Nick

We finally released a beta version of biologywars :

 

<<< Download Here >>>

For more information go here : www.biologywars.com

If possible, please send us a feedback for your comment and suggestions. The feedback service application is available in Start Menu > All Programs > Novaleaf > Biology Wars Feedback

Novaleaf Software Co.Ltd.

My Greatest King

December 5th, 2007 by Nick

The 5th December is His Majesty the King Bhumibol Adulyadej’s birthday. This public holiday is celebrated nationwide as Father’s Day. The King is considered as the father of all Thai people.

These are some interesting links to the website about King Bhumibol.

80thbirthdayanniversary-1.jpg prd80th_02.png exhibitionfortheking_02.jpg 

some more links

XNA 2.0 Beta released!

November 24th, 2007 by Nick

Finally!, xna 2.0 now comes out in beta version with visual studio 2005, multiplayer support and lots more. However, it can still be used on c# express 2005 with no problem.

xna_game_studio_2.gif

 Download Microsoft XNA Game Studio Express 2.0 Beta  - 98.7 MB

Intallation guideline and samples :
http://creators.xna.com/beta/betahome.aspx

List of new features :
http://creators.xna.com/beta/betawhatsnew.aspx

TAM 2007 pictures

November 18th, 2007 by Nick

I had a chance to visit TAM2007 (Thailand Animation and Multimedia 2007) a couple of days ago and our company open a booth there showing our stuff. Here are some pictures, have fun!

@ Novaleaf Booth

dscf1503.jpg dscf1581.jpg dscf1507.jpg

me and my team and lots of people!

dscf1486.jpg dscf1586.jpg dscf1584.jpg

our game, biology wars (a demo version)

dscf1490.jpg dscf1579.jpg dscf1499.jpg 

related post :

http://xnanoob.exteen.com/20071119/tam-ictexpo-xna-game
http://blogs.novaleaf.com/johan/2007/11/19/novaleaf-at-tam2007

———————————————————–

now, here are some special gifts for you from TAM 2007 :)

dscf1530.jpg dscf1537.jpg dscf1543.jpg dscf1565.jpg dscf1542.jpg dscf1546.jpg dscf1517.jpg dscf1515.jpg

80-20 Rule and Programming

November 6th, 2007 by Nick

alright!, this is my first post under the novaleaf’s blog (the introduction does not count)  so.. i gonna start with a veryyyy general topic one. it might be a bit boring but it’s worth reading because this might change your way of understanding things around you..!?

so let’s see… the 80-20 rule (Pareto principle) states that.. for many events, 80% of the effects comes from 20% of the causes…. well, what’s that suppose to mean?   if you don’t get it, then try to understand these examples, ”80% of the country’s wealth is owned by 20% of the population” another easier example might be.. “20 percent of the people do 80 percent of the work” .. how’s that ..? read the sentence again and think back to your workplace or school then you’ll see that somehow… it’s true. It’s hard to know exactly why this principle works, but it does work.

so how does this has anything to do with programming?? well,.. i’d say that 20 percent of our code will do 80 percent of the work! , this makes sence, right? that makes us realize that… 20 percent of the code need optimization, as it is the most critical to the overall performace of the application.

taking about optimization, the key to do the optimization is measurement!!, because… we’ll never know what needs to be optimized unless we measure, right? so measurement is very important during software development life-cycle. it would be bad if at the end of the cycle, we realize that the application is not performing well…

however, we need to make sure that we don’t overdo the optimization, otherwise we’ll wasted our time and resources. for example, the is no reason to try to make a method to be superrrr fast if it’s only called once when the application starts or ends, or….., if we found some performancewise issue on some module but the overall performance of the system is acceptable, then.. we might only want to note it down and ignore it until we can make sure that it is the bottleneck of the performance, since there is no need to waste time optimizing the part of the code that’s not  the real cause of the whole problem.

Say Hi!

November 3rd, 2007 by Nick

hi all!!! and welcome to my new webblog @ novaleaf. i’m Nick and i’ve been working at Novaleaf Software for 2 months now. we focused on microsoft’s xna game studio and java web technology. however, i joined the game team. we’re currently working on an arcade game that we were inspired by one of the most popular game from xbox live arcade but we’re making it our style… not the clone one :)  hopefully, it’s will be done within this month at the first phase, yeah!

now, let’s getting to know me a little bit more. I was just graduated from Kasetsart University this year in bachelor degree of engineering major in software and knowledge engineering (international undergraduate program). I developed a 3D racing game as a senior project named KU Drift 2007. you can download it here and feel free to give me feedback. I’m interested in game programming, ai theories, robots, racing sports, astronomy, etc… rightnow, i’m a junior game developer at novaleaf software and I love this job so much, this place is cool! people here are so kind and my boss’s super genius! i and my team are working extremely hard with our full potential. i believe that we will become a super hardcore game team very soon!