So much like last month, this is going to be a sparse update. I was still concentrating on the 2nd edition of my book so not a ton of work on the first-person RPG. However, at this point my work on the book is pretty much done, and I can shift back to concentrating on my games! There’s still a lot more work needed before the book is released, but it’s not work that I’m doing; there are months of copy-editing and layout to be done once the actual writing is complete. The first draft was finished last month, so this month I worked with editors and reviewers to make revisions. I do still need to make one more pass of revisions, but that’s more of a sanity check to make sure nothing is missing, than actually writing anything.
Anyway, now I’m planning what to work on as I shift back to development. When I first mentioned the first-person RPG I described it as “basically a clone of Shining in the Darkness”. Well, that “basically” implies that it’s not exactly the same, and one of the bigger changes will be procedurally generated dungeons. The mazes probably can’t be quite as intricate as a result, but then it’ll probably be more fun if there’s less emphasis on memorizing the dungeon mazes and more variety each playthrough.
Continue reading “Planning out future work”
Not a ton to blog about this month; I’ve been working on the second edition of Unity in Action mostly. I have hit an important milestone; I’ve finished the entire first draft! That is, all 13 chapters (12 from the first edition, plus the one new one) are updated and sent to my editors. The first 6 chapters have been through one editing pass already actually, and are already available for early access; Manning has a system for readers to get access to unfinished ebooks before the print book is ready.
Besides working on my book, I’ve also been gathering assets for my first-person RPG. Bought a bunch off Unity’s Asset Store, found a bunch of free music, and currently contemplating where to get the rest.
Doing the 2nd edition of Unity in Action mostly involves updating code listings for the latest version of Unity, but my editors and I also decided to add one new chapter. While the majority of feedback from readers has been (thankfully!) very positive, one thing we’ve frequently seen is people wishing there was more content about 2D games. Thus, we decided to add a chapter about developing 2D platform games.
My process for every chapter has been 1) first build the project, then 2) write about what I implemented. So I implemented the shell of a 2D platformer a couple weekends ago, and am now writing the chapter about it. Here is a WebGL build of that project:
(controls explained on that page; left/right move, Space jump)
Continue reading “2D Platformer for My Book”