- RPG Game Version 0.1
(Executable + data files needed to run game)
- This is the first version of the 2D role playing game that I am
creating. Right now, the collision detection seems to be working.
The dialog and status bars are not up yet, however, you can walk around
the island. As of right now, you can not enter any of the castles
or towns since I have not created maps for these areas yet. These
will be implemented in future releases. Only the fighter sprite model
has been finished. Future models will be done later.
- F1 key: Toggles Full Screen
- Esc key: Quits program
- Directional arrows: Moves character.
- How to create Processes and Use
Shared Memory in C++ (Files are here, but it needs to be compiled
to run)
- In this tutorial, you will see how to create a process in Windows
and how to make all processes communicate with each other through
the use of shared memory. This is a simulation of a presidential
conference which will take in <M> reporters and <N>
questions in the command arguments.
- Knowledge on how to use program arguments
- How to Create a Process and what a Process is
- How to use shared memory to make processes talk to each other
- How to use Mutexes and Semaphores when
using Threads in C++ (Files are here, but needs to be compiled to
run)
- In this tutorial, you will learn how to create a thread, a mutex,
and a semaphore.
- To learn more about a threads and how to use multithreading
in your applications, click here.
- To learn more about mutexes and how they relate to threads,
click here.
- To learn more about critical sections and how they relate
to mutexes and threads, click here.
- To learn more about semaphores and how to use them in multithreading,
click here.
- How to use Events and WaitForMultipleObjects(...)
in System Programming (Files are here, but needs to be compiled
to run)
- In this tutorial, you will learn how to use events and the WaitForMultipleObjects(...)
command
- To learn more about events, click here.
- To learn more about the different wait functions you can use
on processes, events, and threads, click here.
|