HOWTO: Difference between revisions
(Rewrite the intro. Add Shops to the main articles, promote Zones to Extra Tutorials, demote Vehicles and Stun, Regen, Poison, and Mute to Extra Tutorials) |
(Actually, move Animating Maptiles, Zones, Vehicles to the main chapters; these articles are clearly different in nature from the Extra Tutorials. Also, Creating Chests isn't unfinished) |
||
Line 7: | Line 7: | ||
<div style="border:2px black solid;padding:5px;background-color:#FAFAFF60"> | <div style="border:2px black solid;padding:5px;background-color:#FAFAFF60"> | ||
The first half of the chapters of this HowTo are designed to be read in order to teach you the most important concepts of the engine (including graphics, maps, NPCs, textboxes and tags). '''You are encouraged to create a basic game from scratch as you read them, that's the best way to learn the engine!''' | The first half of the chapters of this HowTo are designed to be read in order to teach you the most important concepts of the engine (including graphics, maps, NPCs, textboxes and tags). '''You are encouraged to create a basic game from scratch as you read them, that's the best way to learn the engine!''' As you go further through, you're more likely to want to skip over chapters. | ||
The OHRRPGCE is designed to let you easily create a complete RPG without any scripting, so the Main Chapters don't introduce or require scripting at all. Scripting is covered in a separate section below. | The OHRRPGCE is designed to let you easily create a complete RPG without any scripting, so the Main Chapters don't introduce or require scripting at all. Scripting is covered in a separate section below. | ||
Line 28: | Line 28: | ||
# [[Customizing Menus]] | # [[Customizing Menus]] | ||
# [[Battles]] | # [[Battles]] | ||
# [[Stun, Regen, Poison, and Mute]] | |||
# [[Sound Effects]] | # [[Sound Effects]] | ||
# [[Animating Maptiles]] | |||
# [[Zones]] | |||
# [[Vehicles]] | |||
# [[Distributing a Game]] | # [[Distributing a Game]] | ||
---- | ---- | ||
Line 34: | Line 38: | ||
Ah! That covers the basics. Do you feel enlightened? | Ah! That covers the basics. Do you feel enlightened? | ||
Next, see the Extra Tutorials below on specific topics you're interested in (you can read these in any order), | Next, see the Extra Tutorials below on specific topics you're interested in (you can read these in any order), and the articles on Scripting. | ||
and the articles on Scripting. Some of the Extra Tutorials will use scripting. | Mostly these tutorials show you how to piece together the features in the articles above. | ||
Some of the Extra Tutorials will use scripting. | |||
=Extra Tutorials= | =Extra Tutorials= | ||
# [[Creating Chests]] | |||
# [[ | |||
# [[Bosses]] | # [[Bosses]] | ||
# [[Making Complex Attacks]] | # [[Making Complex Attacks]] | ||
Line 50: | Line 53: | ||
# [[Conditional Door Links]] | # [[Conditional Door Links]] | ||
# [[Making Android games]] | # [[Making Android games]] | ||
# [[Achievements]] | |||
=Scripting= | =Scripting= | ||
Line 103: | Line 107: | ||
* [[Temporarily Fusing Heros]] | * [[Temporarily Fusing Heros]] | ||
* [[Transforming Heroes In Battles]] | * [[Transforming Heroes In Battles]] | ||
* [[Interesting Fights and Combat Situations]] | * [[Interesting Fights and Combat Situations]] | ||
* [[How to make a Class System]] | * [[How to make a Class System]] |
Latest revision as of 17:49, 19 January 2025
HOW TO USE the O.H.R.RPG.C.E
Be sure to read the following important articles: An Important Note About Passwords and An important Note About Backups.
The first half of the chapters of this HowTo are designed to be read in order to teach you the most important concepts of the engine (including graphics, maps, NPCs, textboxes and tags). You are encouraged to create a basic game from scratch as you read them, that's the best way to learn the engine! As you go further through, you're more likely to want to skip over chapters.
The OHRRPGCE is designed to let you easily create a complete RPG without any scripting, so the Main Chapters don't introduce or require scripting at all. Scripting is covered in a separate section below.
Note:
- Some HowTo chapters are out of date. From time to time we work on updating it, but we think you will be able to make sense of it in its current state. (You can also read this highly-unfinished alternative HowTo.) The OHRRPGCE has always accumulated and expanded rather than replaced features, so even the most ancient tutorials will still teach you to use features and editors that still exist in some form, they just miss new and better ways to do things!
HOWTO: Main Chapters[edit]
- Getting Started
- Making Maptiles
- Making Walkabout Graphics
- Importing Graphics
- Map Construction
- NPCs
- Text Boxes
- Tags
- Making a Hero
- Items
- Shops
- Customizing Menus
- Battles
- Stun, Regen, Poison, and Mute
- Sound Effects
- Animating Maptiles
- Zones
- Vehicles
- Distributing a Game
Ah! That covers the basics. Do you feel enlightened?
Next, see the Extra Tutorials below on specific topics you're interested in (you can read these in any order), and the articles on Scripting. Mostly these tutorials show you how to piece together the features in the articles above. Some of the Extra Tutorials will use scripting.
Extra Tutorials[edit]
- Creating Chests
- Bosses
- Making Complex Attacks
- Combat Dialogues
- Enemies that respond to a certain attack
- Creating Dungeons
- Permanent Stat-Boosters
- Conditional Door Links
- Making Android games
- Achievements
Scripting[edit]
- Plotscripting (contents page)
- Plotscripting Tutorial
- What is a script argument for?
- Ways to refer to a hero in a script
- Creating Cutscenes
- Script triggers
- Scripting advice
- Slices Tutorial
- Slice Collection Editor Tutorial
- HUD Scripting Tutorial
- How do I write map autorun scripts?
- Using the Mouse in the Game
Anyone who is interested in helping by writing new chapters for the HowTo can do so by adding a link in the In-progress Chapters section and starting an article.
This alternative HowTo is a work in progress and most chapters are blank, but it contains some good information. For most topics, consult the HowTo chapters above.
Pixel-Art Tutorials[edit]
- Lospec's Pixel Tutorial List - The biggest collection of pixel art tutorials on the net!
- So You Want To Be A Pixel Artist? Website (hamster republic mirror) (gas13 mirror) (pete's qb site mirror)
- Pixel Tutorials on Deviantart
- Despain's pixel tutorials (highly suitable for beginners)
- MiniBoss pixel art tutorials (mainly advanced, with a focus on animation)
- shakeyair's The stuff they don't tell you about making good graphics
- Graphics Wizardry - NeoTA's tips for using graphics software like GIMP
- Moogle1's article in HamsterSpeak issue 6
- Gnostic Kathar-sys's Pixel Art Tutorial
- BMR's Beginning Pixels - All About Colors
- BMR's Beginning Pixels - Color Ramps
- BMR's Portrait Tutorial
- BMR's Step-by-Step Cyclops
- BMR's Step-by-Step Balrog
- Pixel Tutorials on Deviantart
- Mark's Pixel Art Tutorial
- Cure's Pixel Art tutorial (covers most major concepts)
- RPG Perspective guide. plus plenty of other perspective related goodies. A lot of content and still in progress :)
- Arne's general 'art-ing' guide. Reviews many important general art practices and concepts. Brief, concise, well illustrated.
- Arne's pixel art technique tutorial. Explores a lot of common pixel art problems.
- See How do I learn to draw better graphics?
- See also Graphics Utilities
In-progress Chapters[edit]
- Interesting Fights and Combat Situations
- How to make a Class System
- Turn-based battles compared to Active-time battles
To suggest a new chapter or tutorial simply leave a comment in the HOWTO's Discussion/Talk Page. It is important to remember that the purpose of HOWTO articles is to explain how to use the standard features, not to explain complicated methods of simulating features that don't exist using plotscripting. Stuff like that probably belongs in Category:Example Scripts
See Also[edit]
- F.A.Q. - Frequently Asked Questions