Tuesday 28 January 2020

Program an Adventure Game in Java

Regular readers will know that I am passionately keen on retro-style adventure games. Not only are they great fun to play but they are also great fun to program. Don't be fooled into thinking that an adventure game is a trivial program to write, however. It isn't. It requires you to use a very broad range of programming techniques: creating class hierarchies, overriding and overloading methods, generic lists, serialization to save and load networks of mixed data types. And much more.

I've recently started a YouTube series on programming games in Java. This complements my book, 'The Little Book Of Adventure Game Programming' which uses C# as the primary language.

Anyway, here's the latest video.


To follow the course in sequence, go to the playlist: https://www.youtube.com/playlist?list=PLZHx5heVfgEvT5BD8TgLmGrr-V64pX7MD

To make sure you never miss a video, subscribe to the Bitwise Courses YouTube channel: https://www.youtube.com/BitwiseCourses?sub_confirmation=1

And if you want to buy my Adventure Game Programming book, here it is:

Amazon.com     https://amzn.to/33M6sQ4
Amazon.co.uk   https://amzn.to/2YtaBrj