In the last lesson I created an Entry which mentions the possibility of jumping across a hole. In pathfinder, a “challenge” like this is determined with some sort of skill check. Of course we need to define what a Skill is first!
Author: admin
D20 RPG – Item Pickup
You’ve probably noticed I have left a few placeholder spots for entry “links” along the way. In this lesson we will implement one by adding a sort of item inventory.
D20 RPG – Entry Flow
We can create and display an Entry asset, but won’t be able to fully test our work without a a few more important steps.
D20 RPG – Entry
It’s time to make a grand entry!
D20 RPG – Explore
It’s time to go exploring!
D20 RPG – Game Flow
So far our project can go from a loading screen to a main menu. You can “start” a “New Game” but nothing is really happening under the hood. The AppFlow will just start another pass of its own loop and show the menu once again. In this lesson we will connect the menu selection to the process of actually creating a game.
D20 RPG – Interface Injection
It’s a bird, no it’s a plane, no – it’s interface injection!
D20 RPG – Main Menu Flow
In the previous lesson we started implementing the Main Menu. In order to see what you were working on I provided a temporary “DemoFlow” method that connected together the various abilities of the menu into a sequence of tasks. In this lesson we will elaborate on the idea of a “Flow” as a reusable pattern – one which is an alternative to the StateMachine.
D20 RPG – Main Menu
Controlling a sequence of events over time can be tricky. This is particularly the case when there is a lot of state that can be changed from more than one path through your code. In this lesson we will see how task based asynchronous programming can approach this problem while creating a Main Menu scene.
Checking In
It has been a while since my last post, and you may need to wait a bit longer still. With the arrival of summer I have had a lot happen all at once, family moving, a wedding, vacation coming up etc. This is only a quick post so you all know I am still here and to give a quick preview of what is coming next…