Velocity Library v1.1
Velocity Library, otherwise known as vLib, is a specical library that’s meant to aid users in developing their own games. ZettaBlade‘s just released it for public use, and he’s already out and about answering questions about version 1.1.
Here’s what he had to say:
So, I’ve changed a bit of the library since the last release. Now you need to specify the draw mode, 2D or 3D. You should only use 2D atm, so just check out the sample for now to see what needs to be done. Once the model loader is more developed, it’ll be much nicer.
I’ve taken out display lists for images for now. It wouldn’t be to much faster then the current code, so I’ve decided not to use it. Also, I’ve add in rotations for images, and a lot of other neat ways to display your image. The drawing process for images is a big longer then last time, so there will be a slight performance drop. But I can guarantee you, it’s a hell of a lot more flexible then last time, so enjoy
Without further ado, here’s the rather lengthy features list for it. He hopes to make a lot of additional fixes and support augmentations in the future, but for now, we think you’l enjoy what ZettaBlade has to offer.
Download: [Velocity Library v1.1]
Discuss: [Forum Release Thread]
Features come after the jump!
Velocity Library, otherwise known as vLib, is a specical library that’s meant to aid users in developing their own games. ZettaBlade‘s just released it for public use, and he’s already out and about answering questions about version 1.1.
Here’s what he had to say:
So, I’ve changed a bit of the library since the last release. Now you need to specify the draw mode, 2D or 3D. You should only use 2D atm, so just check out the sample for now to see what needs to be done. Once the model loader is more developed, it’ll be much nicer.
I’ve taken out display lists for images for now. It wouldn’t be to much faster then the current code, so I’ve decided not to use it. Also, I’ve add in rotations for images, and a lot of other neat ways to display your image. The drawing process for images is a big longer then last time, so there will be a slight performance drop. But I can guarantee you, it’s a hell of a lot more flexible then last time, so enjoy
Without further ado, here’s the rather lengthy features list for it. He hopes to make a lot of additional fixes and support augmentations in the future, but for now, we think you’l enjoy what ZettaBlade has to offer. Features:
- Loads PNG images
- Load image into ram and vram
- Auto-swizzles images upon loading (makes for a much faster blit)
- Draw images
- Rotate images
- Crop images
- Draw an image from a specified center
- Unload images
- Enable/Disable linear filter
- Powerful input checking
- Functions for init/uninit library and drawing
- Set it to draw for 2D or 3D
- Load custom mdl file.
- Display models
- Primitive display list
- 3rd person camera
- A function that displays the current fps and the current available memory in the upper-left corner of the screen. Can also display any extra info you would like.
Download: [Velocity Library v1.1]
Discuss: [Forum Release Thread]