123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|680|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> Off Topic -> Crazy idea

Fri, 19 Apr 2013, 12:43
Afr0
Would any of you people be interested in buying a book containing the sourcecode for Project Dollhouse?
I'm trying to think of merch to sell in order to make people interested in paying for server costs, as opposed to ye old donate button. This book was one of the first things I came up with, as well as, obviously, t-shirts.
Basically, the first chapter would be called Vitaboy, and I'd interview Don Hopkins about how long he spent writing and designing it, did it work right off the bat, stuff like that.
Then I'd present the source listing.
Same for the UI and terrain, written by Eric Bowman.
Obviously the book wouldn't have *all* the sourcecode, just the most interesting and useful.

FAR (Alex Zvenigorodsky): Useful, shows how to build a simple yet effective file archiving system.
Vitaboy (Don Hopkins): Useful, shows how to build a "simple" yet effective rendering and animation system.
Gonzo (Eric Bowman): Useful, shows how to build a simple yet effective UI system.

The plan is to port the code to Monogame, so obviously all the code in the book would be based on that, so it would be portable.

This book would buy into the fact that programming is an artform, as well as containing memorabilia in the form of anecdotes and such.

So, what's the general opinion?

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Fri, 19 Apr 2013, 15:54
Cower
No. If I wanted to read source code I'd do it in Xcode so I could jump between definitions and retain a history of said jumps and view callers and callees easily and so on. Books are not good for this. Books are only good at cached access (aka bookmarks).
Sat, 20 Apr 2013, 03:10
Afr0
Thanks for your opinion!
I believe you may be right. Maybe I should drop the sourcecode and leave the interviews.

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!