// HEL Library \\ |
HEL builds on the top of HAMlib. In order to use HEL, you have to link HAMlib. HEL introduces a nice set of functions what make your coderlife a lot easier. The core module of HEL is the map-system with what you are able to display large maps, even with parallax scrolling, with almost no code. It is flexible and fast, a few times faster than the standard HAM functions! Plus, of course, everything is documented!
Beside the map-module, HEL has of course lots of more functions available. Just take a look at the HEL function reference.
Naming Convention:
HEL's naming convention makes it easy to find and remember functionnames.
Functions got their names using this system: <prefix> <module> <action>
<prefix> : The prefix is always hel_ <module> : What Module/System from HEL you want to use. This can be Map/Obj/Dma and so forth. <action> : What the function is intended to do. Init for instance.
Using the above names, the complete functioname could be hel_MapInit
.
This has a big advantage. When only writing hel_Map
and then triggering your favorite IDE to popup the codecompletionlist, you have all map-functionnames from HEL available. This saves times when searching for functions!