Tutorials
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.
View/Add Comments (0 comments posted)
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.
View/Add Comments (0 comments posted)
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.
View/Add Comments (0 comments posted)
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.
View/Add Comments (0 comments posted)
Simple hidden surface removal for 3D graphics discussing what is, essentially, the Dot Product.
View/Add Comments (0 comments posted)
Various methods that produce fancy-looking text in graphics modes.
View/Add Comments (0 comments posted)
Danny Beardsley's tutorial on using POKE, PEEK, OUT, and DEF SEG. This is basically code you can just cut-and-paste. Well commented.
View/Add Comments (0 comments posted)
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.
View/Add Comments (0 comments posted)
VESA's VBE 3 specifications. If you don't know what this is, you don't need it. =).
View/Add Comments (0 comments posted)
VESA's specs agains. once more, if you don't know what the heck this is, program for a few more years.
View/Add Comments (0 comments posted)
Ray Casting Tutorial, teaches you everything you need to know about raycasting, assumes no prior knowledge of raycasting. Written by TZE JIAN CHEAR
View/Add Comments (0 comments posted)
Source code for above ray casting tutorial.
View/Add Comments (0 comments posted)
Useful tutorial giving formats of Text and Graphics mode fonts and how to change both. Includes code examples and file formats.
View/Add Comments (0 comments posted)
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.
View/Add Comments (0 comments posted)
A pure QB lib.
View/Add Comments (0 comments posted)
This is a little 3D engine with fixed camera and moving spotlight.
View/Add Comments (0 comments posted)
This is a little video VESA test for Windows NT/2000/ME/XP NTVDM VESA BUG!
View/Add Comments (0 comments posted)
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!
View/Add Comments (0 comments posted)
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.
View/Add Comments (0 comments posted)
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
View/Add Comments (0 comments posted)
Next >>
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)