RPG Design Choices: Objective Systems
Many RPGs have vast worlds to explore, with lots of quests, items, monsters, and other things to discover. So at any given time, how does the player know what to do next? Have you ever … Continue reading
Many RPGs have vast worlds to explore, with lots of quests, items, monsters, and other things to discover. So at any given time, how does the player know what to do next? Have you ever … Continue reading
Over the last few posts, we’ve discussed lists and list-like data structures, such as sets and arrays. All of these are collections of items. In this post, we’ll be talking about a new type of … Continue reading
In the last couple of posts, we discussed arrays and lists, both sequential collections of related items. In this post, we will discuss sets. A set is an unordered collection of objects, that cannot contain … Continue reading
In this tutorial, we’ll discuss how to implement a text-based lottery system/game similar to the one in some of the Yo-kai Watch games. We will be doing the tutorial in Java. You’ll need some basic … Continue reading
Historically, randomization has been one of the most important factors in role-playing games (RPGs). The first computerized RPGs were heavily based on table-top RPGs, which rely on dice rolls to determine gameplay. Random factors can … Continue reading
A lot of aspiring developers tell me that they want to program a JRPG-style game, with little to no programming experience. Within the past few months, I’ve had several potential students ask me about developing … Continue reading