- This is a basic overview page of what HeroBlade is, and how its parts fit together. For an easy tutorial on how to install and run HeroBlade, see Getting Started With HeroBlade.
HeroBlade is the name for the Front End that is used by developers to view and manipulate worlds that have been created in HeroEngine. It contains all of the tools needed for area creation, designing data and game objects, creating special effects, implementing graphical user interfaces (GUIs), script editing, and so forth.
HeroBlade is a huge application, and there are many pages in this wiki devoted to its features. This page that you are reading right now is simply a brief overview.
A different numbered HeroBlade is required for each cluster of servers in the HeroCloud. So if you have a HeroCloud world on US East 21, then you need the HeroBlade US East 21. If you plan to work on more than one project you may need to install additional HeroBlades to access them.
There are also "player client" versions of HeroBlade, which allow customers to explore the game world, but without giving them access to the developer tools, but these are only available to HeroCloud developers at the beta stage of their project.
A few of the things that HeroBlade can be used for:
- Create and/or edit an Area
- Write, edit, compile, and run different client- or server-side scripts.
- Chat with other developers in the same world.
- Use the CLI to send commands to the server processes.
- Create or edit particle effects or other kinds of effects
- And many other uses
- HeroBlade panels - accessed from the Tools, Editors and Analysis menus
- Viewport - the main screen that lets you view the game world
- Hot Spot Menu - special menu for modifying HSL systems
- Script Editor - for viewing, creating, and modifying HSL scripts
- Asset Library - workhorse of development, lets you view the assets in the Repository that your artists have created
- HeroBlade Menus
- HeroBlade Status Bar
- Keyboard Shortcuts
The most commonly used toolbars are:
Problems and Issues
- Step by step instructions, on how to use the HeroBlade development tools to build a game