Hi All,
As I've moved onto Max I'm giving away all my Blitz Plus libraries that I used to make Easter Bonus for FREE (for home and commercial use). I'm not giving away the actual Easter Bonus source code but there is tons of cool stuff in the libraries such as:
- Loading and freeing resources with error messages
- Mirroring images and anim images
- String handling (lots)
- Super-fast scaling
- Fixed Rate Logic supporting functions
- Bitmap font functions
- Loading Bar
- Sine Wave images
- Grabbing Images to arrays of pixels for super-fast manipulation
- Super-fast fade screens (inc. fade sound/music)
- Graphical dialogs
- Flashing functions
- Gradient Fill
- Text Input (for highscores etc)
- Shadow Text and Rectangles
- Various wait for input functions
- Windows API calls
- Super-fast Fade/Brighten Image
- FPS Counter
- Loads of drawing images with alphablending functions!
- A dirty rectangle system
- Get environment variable
plus ...
- Ini File management
- Cool menu code (using types)
- Player profiles (using types)
- Hi-score loading/saving/entering code
- and much more!
Note that lots of this source should work on Blitz3D and other bits of it may still be relevent to BlitzMax users.
Most of the source is mine, some was made by, or influenced by other people. Thanks to everyone who helped me over the last year and a bit to build up these libraries.
Actually "libraries" may be too grand a word, it's just a load of useful stuff I made, some cool, some a bit naff, with some useful comments in places :-) Hopefully you'll find something useful! Remember I used these functions to make Xmas Bonus and Easter Bonus and they were pretty good, all things considered ;-)
There aren't any examples of how it works, but you ought to be able to figure out most of it. I can't give private support on this but I'm happy to help on the forums. Just post in this thread and I'll try to answer as best I can.
Enjoy!
http://www.greyaliengames.com/misc/greyaliensource.zip (24k)
P.S. If you really find this code useful (or use it in a commercial project), please make a donation (any size!) here: http://www.greyaliengames.com/contact.php (use the Paypal donate button). I'd really appreciate anything as things are a bit tight at the moment - thanks in advance!
P.P.S. I shouldn't really say this (no one report me please ;-)) but if you appreciate this code but can't afford to donate, why not go and um look at a few of my google ads on www.greyaliengames.com ...
As I've moved onto Max I'm giving away all my Blitz Plus libraries that I used to make Easter Bonus for FREE (for home and commercial use). I'm not giving away the actual Easter Bonus source code but there is tons of cool stuff in the libraries such as:
- Loading and freeing resources with error messages
- Mirroring images and anim images
- String handling (lots)
- Super-fast scaling
- Fixed Rate Logic supporting functions
- Bitmap font functions
- Loading Bar
- Sine Wave images
- Grabbing Images to arrays of pixels for super-fast manipulation
- Super-fast fade screens (inc. fade sound/music)
- Graphical dialogs
- Flashing functions
- Gradient Fill
- Text Input (for highscores etc)
- Shadow Text and Rectangles
- Various wait for input functions
- Windows API calls
- Super-fast Fade/Brighten Image
- FPS Counter
- Loads of drawing images with alphablending functions!
- A dirty rectangle system
- Get environment variable
plus ...
- Ini File management
- Cool menu code (using types)
- Player profiles (using types)
- Hi-score loading/saving/entering code
- and much more!
Note that lots of this source should work on Blitz3D and other bits of it may still be relevent to BlitzMax users.
Most of the source is mine, some was made by, or influenced by other people. Thanks to everyone who helped me over the last year and a bit to build up these libraries.
Actually "libraries" may be too grand a word, it's just a load of useful stuff I made, some cool, some a bit naff, with some useful comments in places :-) Hopefully you'll find something useful! Remember I used these functions to make Xmas Bonus and Easter Bonus and they were pretty good, all things considered ;-)
There aren't any examples of how it works, but you ought to be able to figure out most of it. I can't give private support on this but I'm happy to help on the forums. Just post in this thread and I'll try to answer as best I can.
Enjoy!
http://www.greyaliengames.com/misc/greyaliensource.zip (24k)
P.S. If you really find this code useful (or use it in a commercial project), please make a donation (any size!) here: http://www.greyaliengames.com/contact.php (use the Paypal donate button). I'd really appreciate anything as things are a bit tight at the moment - thanks in advance!
P.P.S. I shouldn't really say this (no one report me please ;-)) but if you appreciate this code but can't afford to donate, why not go and um look at a few of my google ads on www.greyaliengames.com ...