Tutorials

Viewing Category:  Graphics
Showing:  1 to 20 of 34 (Displaying 20 items per page)

By: Avinash "Aetherfox" Vora | Level: Intermediate | Homepage
FreeBASIC and Allegro

An absolutely comprehensive tutorial with graphics and examples for using the cross-platform Allegro library with the cross-platform FreeBASIC. A good read for any FreeBASIC game programmer.

Submitted by: Jofers Language: QBasic
Submitted on: 07/01/05 @ 14:57:59 Size: 489.40 KB
Rating: -- Downloads: 112

View/Add Comments (0 comments posted)
By: Apester | Level: Beginner
sprite2.htm

A bit more on sprite editing. Read sprite1.htm if you haven't already. This just discusses a bit more on the actual editing of the sprite, as well as displaying it in your program.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 0
Rating: -- Downloads: 39

View/Add Comments (0 comments posted)
By: Apester | Level: Beginner
sprite1.htm

A little tutorial on using sprites in your game. I believe it's by Apester (former webmaster of QBRPGS), but I'm not too sure. Uses DATA statements (icky), but it's there for concepts, not for finished products.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 7.76 KB
Rating: -- Downloads: 34

View/Add Comments (0 comments posted)
By: Unknown | Level: Intermediate
stuff2.txt

A jack-of-all trades tutorial, on BLOADING, BSAVING, texturing polygons, PEEK and POKE, palettes, sprites, GET/PUT and the associated arrays, and double-buffering. Each one isn't explained in explicit detail, but they should help you along.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 16.78 KB
Rating: -- Downloads: 29

View/Add Comments (0 comments posted)
By: Matthew River Knight | Level: Advanced
surface.htm

Simple hidden surface removal for 3D graphics discussing what is, essentially, the Dot Product.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 3.20 KB
Rating: -- Downloads: 18

View/Add Comments (0 comments posted)
By: Maxx | Level: Intermediate
texttransform.htm

Various methods that produce fancy-looking text in graphics modes.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 3.07 KB
Rating: -- Downloads: 13

View/Add Comments (0 comments posted)
By: Danny Beardsley | Level: Beginner
tutor1.htm

Danny Beardsley's tutorial on using POKE, PEEK, OUT, and DEF SEG. This is basically code you can just cut-and-paste. Well commented.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 2.72 KB
Rating: -- Downloads: 22

View/Add Comments (0 comments posted)
By: Matt Bross | Level: Intermediate
tutor2.htm

Matt Bross's nice 3d tutorial for QB. Very in-depth, and very handy for learning how to do 3d in QB. Mostly traditional methods, but very handy to someone who has yet to learn 3d graphics programming.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 114.72 KB
Rating: -- Downloads: 18

View/Add Comments (0 comments posted)
By: Video Electronics Standards Association | Level: Advanced
vbe3.pdf

VESA's VBE 3 specifications. If you don't know what this is, you don't need it. =).

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 271.58 KB
Rating: -- Downloads: 16

View/Add Comments (0 comments posted)
By: Video Electronics Standards Association | Level: Advanced
vesasp12.txt

VESA's specs agains. once more, if you don't know what the heck this is, program for a few more years.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 55.16 KB
Rating: -- Downloads: 11

View/Add Comments (0 comments posted)
By: JIAN2587 | Level: Advanced
RaycastingTut.txt

Ray Casting Tutorial, teaches you everything you need to know about raycasting, assumes no prior knowledge of raycasting. Written by TZE JIAN CHEAR

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 16.52 KB
Rating: -- Downloads: 13

View/Add Comments (0 comments posted)
By: JIAN2587 | Level: Advanced
raycastingalgorithms.txt

Source code for above ray casting tutorial.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 2.64 KB
Rating: -- Downloads: 15

View/Add Comments (0 comments posted)
By: Alfa | Level: Intermediate
fonts.htm

Useful tutorial giving formats of Text and Graphics mode fonts and how to change both. Includes code examples and file formats.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 15.84 KB
Rating: -- Downloads: 19

View/Add Comments (0 comments posted)
By: Nightwolf | Level: Intermediate
fps.htm

Brief document showing you how to implement an FPS (frames per second) counter in order to measure the speed of your code's main loop. Code examples included.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 3.41 KB
Rating: -- Downloads: 14

View/Add Comments (0 comments posted)
By: BlueKeyboard | Level: Intermediate
PQBLib

A pure QB lib.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 0
Rating: -- Downloads: 10

View/Add Comments (0 comments posted)
By: Flexto2 | Level: Advanced
3D Engine

This is a little 3D engine with fixed camera and moving spotlight.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 61.06 KB
Rating: -- Downloads: 37

View/Add Comments (0 comments posted)
By: Flexto2 | Level: Advanced | Homepage
VESA Video mode in NTVDM (Windows 2K/ME/NT/XP)

This is a little video VESA test for Windows NT/2000/ME/XP NTVDM VESA BUG!


Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 40.56 KB
Rating: -- Downloads: 16

View/Add Comments (0 comments posted)
By: Mallard | Level: Beginner
graphics.txt

Mallards gfx tutorial. This is a decent tutorial, and newbies should learn a bit from it. It uses DATA statements a lot, but hey, it's the thought that counts!

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 7.45 KB
Rating: -- Downloads: 32

View/Add Comments (0 comments posted)
By: Intermediate | Level: Intermediate
3d.txt

Aaron Severn's 3D Tutorial. This is a nice introduction to 3d, and makes for a decent "refresher course". It can be a bit technical for a newbie to 3d math, but overall it's not too tough.

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 8.58 KB
Rating: -- Downloads: 47

View/Add Comments (0 comments posted)
By: Kestrel | Level: Beginner
3dscroll.txt

Discusses scrolling in mode-x, standard mode 13h, and parallax-type scrolling. Not extremely clearly written, but it gets the main points across well. Good for newbies to scrolling

Submitted by: QB45 Language: QBasic
Submitted on: 10/30/04 @ 15:36:41 Size: 0
Rating: -- Downloads: 40

View/Add Comments (0 comments posted)

Next >>
All content copyrighted 2004, All rights reserved.