-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Welcome to the ngPAWS wiki. In the following pages you will find all the information needed to get your own adventure game working. Happy adventure!
Click here for spanish documentation.
This guide will teach you the basics of ngPAWS, it's recommended to read it before checking the tutorials. Please notice you don't need to learn nor understand everything in the guide at first sight, just have a look at it so when you read the tutorials everything looks clearer.
Before we start, if you are or were a PAWS developer, I still recommend you to have a look at the documentation, but if you can't wait, just have a look at this article: ngPAWS for PAWS developers.
- Chapter 1: What is ngPAWS
- Chapter 2: Installation
- Chapter 3: The adventure database
- Chapter 4: The start database
- Chapter 5: The response table
- Chapter 6: Unattended events
- Chapter 7: The main loop
- Chapter 8: The flags
- Chapter 9: Indirection
- Chapter 10: The interrupt process
- Chapter 11: Debugging with the javascript console
- Chapter 12: ngPAWS plugins and extensions
- Creating your own condacts(javascript required)
- Expanding ngPAWS libraries(javascript required)
- Hooks(javascript required)
- Tweaking the screen layout(CSS required)
First you need to know: it won't be as easy as you would expect. Now that you know that, please check the articles below:
Well, honestly I do this for fun, so I don't really need support. I enjoy every minute I work in these kind of tools, and when I don't enjoy it, I just don't do it. If anyway you want to support me somehow you can send me a copy of your games (either digital or physical), or as last option, just buy me a beer via paypal donation.
I would like to thank...
- Graeme Yeandle and Tim Gilberts, Tim Gilberts and Graeme Yeandle, for creating PAWS.
- Yokiyoki, for creating Paguaglus, helping with Superglus, and in the end be in the origins of ngPAWS.
- Baltasarq, por creating txtpaws preprocessor, without it ngPAWS would be really difficult to use.
- Radin, for expanding... well creating... the spanish start database.
- Jay Salvat, for the Buzz javascript sound library
- The jQuery Foundation, for creating jQuery
- dddddd, cause he suggested the name of this tool
- To others that also suggested names that were not eventually chosen.