Tutorials

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

By: Unknown | Level: Advanced
bmpformat.htm

Large, in-depth document describing the .bmp file format (1,4,8,24 bit), Icon Resource .ico files and .cur Cursor Files. Code examples are in C/C++.

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

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

Clipping tutorial. This tutorial is very handy to programmers that already know a bit about graphics and want to make something like a pixel-by-pixel scrolling engine. Clipping is a necessary part.

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

View/Add Comments (0 comments posted)
By: Brian 'Neuromancer' Marshall | Level: Advanced
doomtechnique.htm

Technically inaccurate (DOOM doesn't actually use the technique described here), but does give a possible approach to rendering a DOOM-type scene using raycasting. A lot of theory with very little code. This is for inspiration only.

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

View/Add Comments (0 comments posted)
By: Phil Carlisle | Level: Beginner
fire.txt

How to code your own fire routines. This is a short tutorial written for mode 13h on making a fire routine. It won't show you HOW to make one, but it will put you on the right track. It's nice because it doesn't just give you the code, you still have to program the routine.

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

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

A short tutorial I wrote a long time ago on the well-known method for reducing flicker in some programs. This may or may not be the most effective method for you, but you should at least read up on it.

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

View/Add Comments (0 comments posted)
By: Andrew L. Ayers | Level: Beginner
getput13.bas

An excellent tutorial on using GET and PUT for your graphics in QB. By Andrew L. Ayers, the author of the (now hardly-used) BLAST! library. This should be required reading for newbies wanting to get into graphics. It give's a good overview on how the functions work as well as the arrays and such that go hand in hand with them.

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

View/Add Comments (0 comments posted)
By: BlackBird | Level: Intermediate
3dinqb.htm

BlackBird's 3D Tutorial. This is a nice tutorial for beginners, and covers the basics of creating 3D objects. The tutorial covers how to create sets of points in 3D, and then draw them on the screen in 2D, as well as how to do 3D rotations. The 3D points explanation was good, and the sample code was well done. The faces explanation could have used a bit more work, but overall, the tutorial is well done and informative.

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

View/Add Comments (0 comments posted)
By: Chris Williamson | Level: Beginner
graphix.txt

A simple graphics tutorial pertaining to the built-in graphics functions. A text file, but really its all code. Newbies can learn a bit from this

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

View/Add Comments (0 comments posted)
By: CGI Joe | Level: Intermediate
loading_bmps.html

A simple guide explaing the format of BMP files and how to load them, also discusses some optimizations.

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

View/Add Comments (0 comments posted)
By: Danny Gump | Level: Beginner
optimize3.txt

A tutorial on optimizing your program speed by using hardware OUT's instead of PALETTE statements

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

View/Add Comments (0 comments posted)
By: Danny Gump | Level: Intermediate
optimize5.txt

Another optimization tutorial, this time focusing on using sprites. This is very helpful to someone wanting to write their own sprite display routine.

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

View/Add Comments (0 comments posted)
By: Brian Bartels | Level: Intermediate
palette.txt

An in-depth look at customizing the palette in QB. Discusses using both the PALETTE statement as well as hardware OUT routines.

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

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

A decent tutorial written for QBASIC-The Magazine on palette manipulation. Covers a bit on transparency.

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

View/Add Comments (0 comments posted)
By: Aaron Severn | Level: Intermediate
scroll.txt

A nice long scrolling tutorial by Aaron Severn. This is a nice detailed tutorial on just what a pixel scrolling engine is, and how it works. Includes code, although I wouldn't recommended for newbies to just copy the code, it's example code, therefore it is slow and not very good, but it will set you on the right track.

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

View/Add Comments (0 comments posted)

<< Previous
All content copyrighted 2004, All rights reserved.