Blitz 2000 - Programming: Topics to be covered
 

This section will deal with giving a full tutorial to programming in Blitz Basic 2. We aim to cover the entire language by the time it is complete, including the most important third party libraries. Third party libraries will be covered alongside the standard libraries in the topic they are related to. Below you will find a list of the topics which will be covered in each "chapter".

Each topic is rated out of 5 in the areas of complexity (red stars C) and importance (i.e. how fundamental it is to being able to use the language or how important the topic is - yellow stars I). The more stars, the more complex or fundamental the topic is. Note that these ratings are an overall rating for the topic - some will contain advanced information which you may not need or want to know. If this is the case, simply ignore those parts.

You can also look at a more detailed contents which shows the a brief description and the sub-sections within each topic.

  1. Introduction (C1 / I5)
  2. Variables and types (C1 / I5)
  3. Number bases (C4 / I2)
  4. Arrays and Lists (C2 / I5)
  5. Newtypes (C2 / I3)
  6. Program flow (C2 / I5)
  7. Structured code (C2 / I5)
  8. General input/output (C2 / I3)
  9. String/numeric functions (C3 / I4)
  10. Files (C2 / I2)
  11. Compiler settings, directives and Debuging (C4 / I4)
  12. Memory access (C4 / I1)
  13. Program startup (C2 / I2)
  14. Blitz Objects (C3 / I2)
  15. 2D drawing - Bitmaps and ILBM files (C2 / I3)
  16. 2D drawing - Shapes and blitting (C3 / I3)
  17. 2D drawing - Geometric shapes (C2 / I3)
  18. Blitz Mode - Introduction (C3 / I3)
  19. Blitz Mode - Display and sprites (C4 / I2)
  20. Blitz Mode - Collisions (C4 / I2)
  21. Blitz Mode - Input/output (C2 / I2)
  22. Intuition - Introduction (C3 / I3)
  23. Intuition - Screens (C2 / I3)
  24. Intuition - Windows (C3 / I3)
  25. Intuition - Gadgets (C3 / I3)
  26. Intuition - Menus (C3 / I3)
  27. Intuition - ARexx and BRexx (C4 / I2)
  28. Intuition - Commodities (C3 / I2)
  29. Intuition - Icons (C2 / I1)
  30. Intuition - App Icons/Menus/Windows (C3 / I1)
  31. Intuition - Requesters (C3 / I3)
  32. Localisation (C3 / I4)
  33. MUI (C4 / I2)
  34. Chunky graphics (incl. Mildred) (C4 / I3)
  35. OS commands directly (C5 / I3)
  36. Inline assembly language (C5 / I2)
  37. Writing Blitz libraries (C5 / I1)
  38. Writing OS (shared) libraries (C5 / I1)
  39. Optimisation (C4 / I2)
  40. Advanced planar graphics (C4 / I2)
  41. Advanced blitter usage (C4 / I1)


News | Introduction | Search | List/Forum/IRC Webring | Contact
Installation | Troubleshooting | Programming | Archives | Links
Return to home page
Page last modified: 21st January 2002