Solutions for Developers, Services for Companies, Software for Users
 

Home
Up



bottrap link

A blog is now available Here.

Interested in becoming an Affiliate and earning 25% of all generated sales?  Click Here.

Handmade Art and
Treasures!

Handmade Art and Treasures: Fannys Follies

25% off for first-time customers at VistaPrint!

 

  

Game Components!

JRTwine Software is currently developing several Game Components that will allow software developers to quickly develop their products.  The components will include things like:

Counting-Up (Down) control [demo not currently available]

This is a control that, when given a new target value, increments/counts-up (or decrements/counts-down) from the current value to the target value.  That is, the control "runs" to the new value.  This component is useful for things like score displays, when you want to do more than just draw the new value.  The "running" can be a simple incrementing of the current value, or incrementing the current value by tens, hundreds, thousands, millions, etc. 

For example, if the control had a current value of 1000, and you set a target value of 1100, and the control was drawn ten times during the increment process, these values might get drawn:

1000    1013    1023    1034    1044    1057    1071    1083    1098    1100

(Of course, the actual rendering of the control would be much more fluid...)  One instance of the control will be able to manage multiple separate values.
 

Scrolling Text control [demo not currently available]

This is a control that handles drawing scrolling text in a specified area.  Just set the message to be shown, and off you go!  One instance of the control will be able to manage multiple separate text areas.
 

All control components have the ability to draw themselves onto a GDI (HDC), GDI+ (Graphics) or DirectDraw (IDirectDrawSurface) target.  Many of them will allow for custom bitmaps to be used for the primitives used by the controls.
 

Gems! (Game043) Engine  [demo not currently available]

This is an engine that handles a sizable playfield of objects and behaves similar to games like "Bejewled", or "Diamond Mine".  Some of the functions that the engine provides include:

  •  Testing the validity of a move
  •  Testing to see if any valid moves remain in the Playfield
  •  Testing for the presence of Strings (n-sized groupings of like objects)
  •  Removal of Strings from the playfield
  •  Collapsing of the Playfield in one of four directions (Up/Down/Left/Right)

 

Slot Machine (Game028) Engine [demo not currently available]

The slot machine engine handles the behavior of slot machine reels and matching chrematistics.  Some of the functions that the engine provides include:

  •  Support for up to 5 payout (matching) lines (3 horizontal, 2 diagonal)
  •  Uses user-specified reel values, allowing for almost unlimited reel contents and combinations
  •  Matching can be overridden (forced to make specific values come up) to provide for special features like Jackpots and "HayWire"-style wins
  •  Support for skill-stop (Pachislo-style) functionality, as well as standard auto-stop of reels
  •  Support for reporting incremental/partial reel position while the reels are "spinning", allowing for a more realistic graphical presentation

 

All engines only handle the behind-the-scenes implementation, so you are free to provide whatever graphics and interface features you wish on top of them, thus allowing for a truly custom application.

 

Pricing (Pricing models have not yet been established)

Description Price (US$)
   
The contents of this web site are Copyright ©1998-2006 by JRTwine Software, LLC. All Rights Reserved. 
Legal and Copyright Information.
bottrap link