
Beam Machine 1.0-beta-1
Posted Sunday, 2 September, 2012 - 17:01 by james_lohr inWindows Binary Installer for the Game Client.
The client can be downloaded here: https://sourceforge.net/projects/beammachine/files/BeamMachine_Beta.exe/...
Game Controls:
A - Move Left
D - Move Right
W - Move Down
E - Rotate Clockwise
Q - Rotate Anti-Clockwise
SPACE - Drop
1 - Block Bonus (shortcut)
2 - Shell Bonus (shortcut)
3 - Unbreakable Bonus (shortcut)
4 - Magnetic Bonus (shortcut)
ENTER - Chat Console
Left Click - Select / Place bonus
Right Click - Colour Switch
ESC - Back/Quit

QuickFont - Text Printing and Font Generation Library 1.0.2-final
Posted Wednesday, 15 August, 2012 - 19:37 by james_lohr inSize: 1.52 MB
md5_file hash: f6f0fab06d9ff481fb6bf1e37b5d6b05
First released: 15 August, 2012 - 19:37
Last updated: 15 August, 2012 - 19:36
=========================== 1.0.2 ===========================
[Bug Fixes]
- When TransformToViewport is enabled for a font, but QFont.Begin/End are not called, the font will now be rendered at the correct size
- Measuring text no longer sets the color and binds the texture, nor does it set a blend function
- Reload() method added for reloading a qfont objects. This is useful when using pixel-perfect fonts which need to be regenerated when changing the screen resolution.
- QFont now correctly implements IDisposable correctly. Note: QFont objects should be explicitly exposed by the application if it required that the underlying OpenGL textures be freed during runtime.
[API Changes]
- Removed QFont.RefreshViewport(). In its place, the following have been added which add additional functionality and flexibility:
- Added QFont.InvalidateViewport() - Invalidates the viewport cached by QFont, causing it to be read again on the next QFont.Begin()
- Added QFont.ForceViewportRefresh() - Forces QFont to refesh its cached viewport immediately

QuickFont - Text Printing and Font Generation Library 1.0.2-removed binaries
Posted Wednesday, 15 August, 2012 - 19:34 by james_lohr in=========================== 1.0.2 ===========================
[Bug Fixes]
- When TransformToViewport is enabled for a font, but QFont.Begin/End are not called, the font will now be rendered at the correct size
- Measuring text no longer sets the color and binds the texture, nor does it set a blend function
- Reload() method added for reloading a qfont objects. This is useful when using pixel-perfect fonts which need to be regenerated when changing the screen resolution.
- QFont now correctly implements IDisposable correctly. Note: QFont objects should be explicitly exposed by the application if it required that the underlying OpenGL textures be freed during runtime.
[API Changes]
- Removed QFont.RefreshViewport(). In its place, the following have been added which add additional functionality and flexibility:
- Added QFont.InvalidateViewport() - Invalidates the viewport cached by QFont, causing it to be read again on the next QFont.Begin()
- Added QFont.ForceViewportRefresh() - Forces QFont to refesh its cached viewport immediately

QuickFont - Text Printing and Font Generation Library 1.0.2
Posted Wednesday, 15 August, 2012 - 19:29 by james_lohr inSize: 4.39 MB
md5_file hash: d7bd21105a44e2cb55fe63d3bf6f6e0f
First released: 15 August, 2012 - 19:29
Last updated: 15 August, 2012 - 19:27
=========================== 1.0.2 ===========================
[Bug Fixes]
- When TransformToViewport is enabled for a font, but QFont.Begin/End are not called, the font will now be rendered at the correct size
- Measuring text no longer sets the color and binds the texture, nor does it set a blend function
- Reload() method added for reloading a qfont objects. This is useful when using pixel-perfect fonts which need to be regenerated when changing the screen resolution.
- QFont now correctly implements IDisposable correctly. Note: QFont objects should be explicitly exposed by the application if it required that the underlying OpenGL textures be freed during runtime.
[API Changes]
- Removed QFont.RefreshViewport(). In its place, the following have been added which add additional functionality and flexibility:
- Added QFont.InvalidateViewport() - Invalidates the viewport cached by QFont, causing it to be read again on the next QFont.Begin()
- Added QFont.ForceViewportRefresh() - Forces QFont to refesh its cached viewport immediately

QuickFont - Text Printing and Font Generation Library 1.0.1
Posted Sunday, 1 January, 2012 - 17:54 by james_lohr inSize: 1.52 MB
md5_file hash: 0b4338f138a17c21a2e11d8da786372c
First released: 1 January, 2012 - 17:54
Last updated: 1 January, 2012 - 17:53
=========================== 1.0.1 ===========================
[New Features]
- Compatible with .Net 2.0 +
=========================== 1.0.0 ===========================
[New Features]
- TransformToCurrentOrthogProjection configuration option. This allows pixel-perfect text to be rendered at a size consistent with the current orthogonal projection, independent of screen resolution.
- PushOptions(), and PopOptions() methods. Each QFont object now has a render options stack. This makes reusing the same QFont with different render options significantly cleaner.
- CharacterKerningRules kerning configuration option. Manually configure kerning rules for particular characters
- TextGenerationRenderHint builder configuration option. This allows the render hint used to generate texture fonts from ttf files to be set.

