

|
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! |
| |
| | |
| |
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)
|