GPWiki.org
GPWiki.org
It is currently Thu May 23, 2013 5:36 am

All times are UTC




Post new topic Reply to topic  [ 1 post ] 
Author Message
PostPosted: Thu Aug 18, 2011 8:49 am 
Rookie

Joined: Thu Aug 18, 2011 8:35 am
Posts: 1
Hi! :D I'm sorry in advance if this section is the wrong place to post...

I just coauthored a book on F# and game programming. The main subject of the book is the F# language and its various constructs, but every single chapter is centered around a game-related problem. Each one of the first 5 chapters describes a problem, shows and discusses its solution and then discusses in depth the F# constructs used. The book has a (relatively unique) "problem-solution" approach where everything is explained because of how well it works in solving the problem, and not just "because". The 5 problems we present are:
- a bouncing ball
- the Saturn V rocket
- an asteroid field
- a large asteroid field optimized with quad trees
- a police starship that must fight off a pirate ship attacking a cargo freighter
In the last two chapters we use XNA to build a 2D and 3D renderer for two of the samples we have seen. We show the basics of the SpriteBatch class, the Model class, input management and audio with this powerful framework. Basically, we cover the most important aspects of XNA in a simple and succint way.

If you want to take a look at the samples, they can all be downloaded freely at: http://fsharpgamedev.codeplex.com/

Let me add that we have written this book mostly for fun, and as such the book has two important aspects:
- it is short, that is no 600+ page behemot that nobody reads
- it is cheap, that is it costs only 7,49 $

We hope you find the book as entertaining to read as it was for us to write.

The book can be found here http://www.amazon.com/Friendly-Fun-game ... 51&sr=1-12 or here http://www.smashwords.com/books/view/81765

Thank you, kind regards

Giulia


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group