-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|199|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-




Jayenkai

ImageFont Creation and Usage

5th February 2008

A ''mostly'' working ImageFont system.
First up, this is the ''Makey bob''
Save it somewhere, (FontMakey_PeepsHappy.bb seems a nice enough name!) then run it.
It'll generate 3 font files, Arial_8.fnt, Arial_16.fnt and Arial_32.fnt
[code*snip*


Forklift_Fred

Simple Progress Bar

28th January 2008

Simple but with potential for more complexity


steve_ancell

Simple filename picker.

23rd January 2008

For anybody that wants a quick and easy way to pick out a filename with the mouse. Also allows you to type text in at the top of the screen.
[code]
Graphics 800,600,16,2
SetBuffer BackBuffer()
Dim textfield$(1)
f$=GetFilename$()
FlushKeys()
Cls
Pri*snip*


Jayenkai

Basic 2D in 3D

6th January 2008

Got bored, did something half-useful!


Hotshot

Create Box with Text

18th December 2007

[code]
; Example
Create_Box(155,120,255,0,0,''HELLO WORLD'',150,100,100,50)
WaitKey
; My own Functions
; TX = Pos of Text X:TY = Pos of Text Y: RGB = Colors
; Text$= Type Anythings You like
; X,Y,X1,Y1 are the Positions
Function Create_*snip*


flying_cucco

HTTP SendBitmap (stream,image)

10th December 2007

Send an image or buffer as a bitmap with your Blitz HTTP server.


spinal

Read ID3v1

6th November 2007

See Title


mike_g

C++ Unfinished Image Class

13th October 2007

An unfinised class for dealing with images. So far it only loads and saves 24bit bitmaps, but I am planning to add support for PNG, JPG, and TGA. It is not dependent on any non-standard external libraries. The image data is loaded directly to RAM, which av*snip*


mike_g

C++ Flags Class

13th October 2007

Heres a little class I made for handling binary flags. Its templated so it can hold an interger type of any size up to 64 bit.
[code]typedef unsigned char Uint8;
typedef unsigned short Uint16;
typedef unsigned int Uint32;
typedef unsigned long long Uin*snip*


mike_g

C++ String Class

13th October 2007

Heres a string class I was working on until I discovered that it was pointless considering I could use the built in C++ string class. Still it does quite a few things with strings that you can do in Blitz, and it shouldent be hard to convert a function or *snip*


JL235

Algorithms: Binary Trees Example

7th October 2007

Here is an example of a Binary Tree. Binary Trees are used for storing data where each node holds two more nodes on it's left and right branch. When you input a value to the root node it is passed to the left branch if it is less then the current value or *snip*


JL235

Algorithms: Linked List Example

7th October 2007

Here is an example of how to implement a simple linked list. It also uses recursion to implement some of the functions. For example there are two reverse functions, one which uses iteration and one which uses recursion.
[code]Type List
Field firstNode.N*snip*


spinal

String

5th October 2007

Here is a good old piece of string, I follows the mouse pointer.
The theory behind it, is you calculate the angle between each node (starting at the mouse pointer) and drawing a line at that angle at a set length and continue on until the end of the tail.*snip*


Jayenkai

Simplistic Scrolling

1st October 2007

Scroll to the right place!


Jayenkai

XML Reader

17th September 2007

Yeay!


mike_g

Fast Colour Blending Function

23rd August 2007

Heres a fast colour blending function using some techniques I was shown over on the DBF boards. I thought I would share it as its something I find it useful. It avoids floating point maths and RGB colour conversions.
[edit]Oh, and the alpha component shou*snip*


Teasy

Windows Mouse

21st August 2007

Locked, protected and relative mouse positioning in a window.


Teasy

Window Handling

21st August 2007

Some more basic Window control for Blitz3D.


Teasy

BinAffix

21st August 2007

Binary attacher, unloader and detacher


Teasy

Enhanced keyboard handler/wrapper

21st August 2007

Read scancodes from a queue, with key-repeat ability.


Teasy

Interface re-handler

21st August 2007

Encapsulates Blitz' native input routines for keyboard, mouse and joystick, enabling multi-point input polling.


Teasy

Input Definitions

21st August 2007

For Keyboard, Mouse and Joystick/pad.


Teasy

Math Routines #1

21st August 2007

Collection of handy functions for various purposes such as trigonometry.


mike_g

Fractals

20th August 2007

A fractal effect I came up with a while back. Its hideously slow for what it does, but it looks kind of cool. Change the effect by altering the constant values, just dont set 'recursions' much higher cos it wont look any better, it will just eat up all you*snip*


mike_g

Fast Image Scaling

20th August 2007

This is some code I am working on for my raycaster. It creates an array of scaled images to remove the need for realtime scaling. Each frame has its own handle and is sized appropriately to save RAM usage. At them moment there is only 1 scaled image array,*snip*

Newer Posts More - Older Posts