Draft version of the book

betajaen

07-03-2006 23:31:46

(Copied from the NxOgre thread)

Book draft 1 released!

Okay, this is the first copy of the book made public. It's a very draft "beta" version copy with lots of spelling mistakes and grammar errors, there is about 3 chapters which are basically placeholders now and some cartoons are missing, but it's about 80 pages, and I'd say about 50 of them are probably content.


Download!

This is 80 page PDF (1.1 MB), I'd love it if you had 20 minutes or so spare and have a quick read.

http://get.nxogre.org/book/

I'd love your criticism, remarks or even LOL's!

Enjoy!

IFASS

07-03-2006 23:38:23

Just had a quick look at it, and my first impression it's very nice, however, i'll read it more closely soon :)

marlboro

08-03-2006 00:00:54

Just finished reading it, this is great and i really liked the use of the pictures

betajaen

08-03-2006 00:04:13

Just finished reading it, this is great and i really liked the use of the pictures

It gets better when I finished the cartoons about the "State Champions" which is quite similar to a TV show which I watched when I was a little.

However the story of Oggy and Fizzy is my favourite. :wink:

M@rT1n

08-03-2006 00:11:26

I found an error in the manual.

Look at page 38 in sphereShape description:

Constructor:
cubeShape(radius, (offset offset, material material)

:wink:

Enjoy

automatictie

08-03-2006 08:42:23

Really well explained guide :D

I will wait the next version, hope it will talk about the Force and the Torque. With a clear explaination of the differences between all functions
AddForce
AddLocalForce
AddForceAtPos
... :wink:

Great work Betajaen :!:

magura

08-03-2006 09:10:52

About halfway through reading...

I like - good use of colour in the codey bits - keeps it light and readable.

betajaen

08-03-2006 09:42:04

Really well explained guide

I will wait the next version, hope it will talk about the Force and the Torque. With a clear explaination of the differences between all functions
AddForce
AddLocalForce
AddForceAtPos


It should do, but I need to find a more funny name for that chapter.

I found an error in the manual.

Look at page 38 in sphereShape description:

Constructor:
cubeShape(radius, (offset offset, material material)



That's why I like proof readers, they spot the mistakes I don't!


About halfway through reading...

I like - good use of colour in the codey bits - keeps it light and readable.


Thanks, TextMate (A programmers text editor on the Mac) has a theme like that, so I just based it from that that with the smooth fonts makes it very easy on the eyes.

I just wish Windows could have better anti-aliasing. Oh well I can dream.

mysterycoder

11-03-2006 00:05:36

This is a great manual :D !

I also found an error, on page 17:


but it keep’s the instance on
behalf of you,


keep's should be keeps, and I think the comma is out of place there.

celic

13-03-2006 08:54:53

Great work, betajaen!
I liked very much your style of writing :D
Keep it going! :lol:

betajaen

13-03-2006 09:56:06

Great work, betajaen!
I liked very much your style of writing :D
Keep it going! :lol:


Thanks! I'm on my third draft now (complete rewrite) and the quality of the book is a lot better. :D

DarkCoder

01-05-2006 02:54:15

WOW, iv'e used ODE, Newton & ToKamaK and even PhysX with & without NxOgre.

But i just have to say, the way you explain it like a story is mind blowingly easy to understand, and yet exiting!

About 1000x better than just having an API.

Brilliant read!

M@rT1n

11-05-2006 04:48:47

Hello!

I have one question:
Is the draft book up to date?

Thanks!

betajaen

11-05-2006 11:07:51

It is written for 0.5 so I think some bits mentioned in there aren't in. But it is pretty much to update.

danharibo

11-05-2006 18:13:02

hah lol :lol:

Gauntlet

30-05-2006 19:07:02

Hi
I'm new here and I don't know if it is a good thing to start of with a demand but I just cant ignore my inner read-it feeling.
Especially after those comments on this book.

So it would be great if you could upload it again for the new domain!
I simple cant wait to immerse into the beautiful world of nxogre-programming ;)

Thanks in advance,
Gauntlet

PS: I'm totally aware of the great tutorials which are shipping with the releases but they simply don't rock as much as a book lying on a bed frame :)

betajaen

30-05-2006 20:27:46

Only because you asked nicely :)

http://get.nxogre.org/book/

danharibo

01-06-2006 21:44:07

can i just say that this book might just pull me away from OgreNewt(witch is fairly easy) but nxogre gives easy a hole new meanging

betajaen

01-06-2006 22:30:43

NxOgre has always been designed for ease of use, so go for it then.

danharibo

02-06-2006 23:34:02

all though most of it says "text" it is funnyer than some of my jokebooks

Gauntlet

06-06-2006 23:12:11

Well, I certainly read the draft and must say it's simply great! Every single page I was just thinking, how good the world would be if every libary had something like that. :)

Can't wait to see the collision-shape-comic-guys!

betajaen

07-06-2006 00:23:02

Thanks man.

I was considering about selling it through Lulu, so it could be borrowed in a library, and bought in a book shop too.

I think the shapes are one of the most surreal parts of the book, it just explains it so differently than a technical manual is. That chapter is almost like a comic book.

NickM

01-07-2006 23:32:52

Great stuff, keep up the good work :)

redcomet

10-10-2006 07:15:06

In the first line of the first chapter:

"The world is like our universe, its infinite in size and there is only can be one of then"

The sentance is really messed up, and you used then instead of them

So far its a good read though :)

Cant wait to actually use physics in my game.

And on page 66:

"After you've done you should return a value of true,"

The code on page 68, shouldn't the status == CLEAR if condition return true after you set destroy?

Page 72, "we need out customStateMachine"

Page 73, In the list you have at the bottom Clear A's state and what should be Clear B's state

My impression was possitive overall, but I wanted more content! I really only understand a tiny bit more then I did before I started reading :(
Also I think you are not serious enough in your presentation. JOkes during long boring code books are good, but there are time when you need to get serious and explain stuff. Another thing is the reader would have to have a decent level of knowledge about ogre, probably atleast have completed all the basic tutorials on the wiki.

And oh, don't use that flaming box saying LoL in the real book :) Lol is for online only.

iversons

30-10-2006 15:54:38

I have been waiting the final version :D

betajaen

30-10-2006 15:57:10

Don't worry, I started re-writing chapter two last night. I'm just bogged down with coding NxOgre, sorting out the tutorials, working on a Degree (in Physics I may add) and I have a job on top of it.

I'll get there eventually though.