Changes

Jump to navigation Jump to search
658 bytes added ,  21:27, 22 June 2008
New libwiisprite release
Line 6: Line 6:  
| display = Any
 
| display = Any
 
| author = Chaosteil, Feesh!
 
| author = Chaosteil, Feesh!
| version = 0.2.0
+
| version = 0.2.1
| download = [http://chaosteil.googlepages.com/libwiisprite-0.2.0.tar.gz Here]
+
| download = [http://chaosteil.googlepages.com/libwiisprite-0.2.1.tar.gz Here]
 
| source = No
 
| source = No
 
}}
 
}}
   −
'''libwiisprite''' is a new sprite library which uses GX as its underlying rendering engine.
+
'''libwiisprite''' is a new sprite library which uses GX as its underlying rendering engine. It is optimized for rapid fast game development, but can also be used for GUI applications.
    
==About==
 
==About==
Line 40: Line 40:  
==Download & Installation==
 
==Download & Installation==
 
You can download the library from
 
You can download the library from
*http://chaosteil.googlepages.com/libwiisprite-0.2.0.tar.gz
+
*http://chaosteil.googlepages.com/libwiisprite-0.2.1.tar.gz
 
Please refer to the README.TXT for installation instructions.
 
Please refer to the README.TXT for installation instructions.
    
==New Stuff==
 
==New Stuff==
 +
0.2.1 - We added some new stuff which could enhance game development.
 +
*Sprites now also can use additional collision detection which includes the rotation and the zoom of the sprite. Check the documentation on how to do it.
 +
*Implemented additive blending which can be useful for particle effects. Check the transformation enum in sprites.
 +
*Fixed a bug with transformations. Now Sprite accepts u8, so transformations can be used as flags.
 +
*Added defines for IR pointer correction. Check spritetest on how to use the pointer the right way.
 +
*Several additions to GameWindow: You can now stop the Video subsystem, as well as poll for the height and width of the screen.
 +
*You can now use Image to draw on the image. You must derive from the image to an own class to use it.
 +
*Images can now only initialized only once. This prevents from freaking Sprites and TiledLayers out when changing images.
 +
*Some optimizations here and there.
 +
 
0.2.0 - We put a lot of effort and polish into this release, so we hope you will enjoy it as much as we enjoyed making it!
 
0.2.0 - We put a lot of effort and polish into this release, so we hope you will enjoy it as much as we enjoyed making it!
 
*Quad was added as an additional Layer-based class to use. You can now draw colored rectangles without textures.
 
*Quad was added as an additional Layer-based class to use. You can now draw colored rectangles without textures.
Line 62: Line 72:  
*All of the examples got updated. We also added an template example.
 
*All of the examples got updated. We also added an template example.
   −
0.1.9
+
==Other libwiisprite Examples==
*This is mainly a bugfix release, no new features included. You may need to update your sources to correctly use the display now. The examples also got updated.
+
*[http://blog.dev-scene.com/0xtob/2008/06/19/box2d-for-the-wii/ Box2D + libwiisprite] - Box2D ported to Wii with an example powered by libwiisprite. Made by 0xtob.
*Added a wrong size check to image loading errors. Image width and height have to be a multiple of 4.
  −
*The whole screen estate is used. Pointer correction is also explained in the spritetest example.
  −
*LayerManager.SetViewWindow() fixed. Displays correctly now.
  −
*Fixed TiledLayer displaying (last version crashed GX) and collision detecting with sprites.
  −
*Now doing more checks throughout the code.
      
==Bugs, Suggestions==
 
==Bugs, Suggestions==
    
If you find a bug or have a suggestion (maybe a tutorial to add to the library) please send an e-mail to chaosteil [at} gmail [dot} com or
 
If you find a bug or have a suggestion (maybe a tutorial to add to the library) please send an e-mail to chaosteil [at} gmail [dot} com or
gummybassist [at} gmail [dot} com or if you are on an EFNet server, PM  
+
gummybassist [at} gmail [dot} com or if you are on an EFNet server, send a PM  
 
Chaosteil or feesh.
 
Chaosteil or feesh.
174

edits

Navigation menu