APPLICATIONSPROGRAMMATION ★ PIPELINE SOFTWARE TUTORIALS ★

Pipeline Software Tutorials (Amstrad Action)Code breaking (Amstrad Action)
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

So now you've got Zapp you're ready and raring to have a go at Machine Code programming, yeah? One problem - it's a tricky business. Simon Forrester's been looking at a couple of tutorial booklets that might just be able to help you out.

You're set to make a million pounds. You've come up with a winning concept, you've drawn everything up in an art package, and you've already received a payment up front of a Porsche, a mansion and a swimming pool full of champagne, when suddenly you realise you don't know the first thing about writing games in Machine Code! Bummer luck, but an easy mistake to make - what you need is a tip or two about Machine Code.

In issue 91, I reviewed of a set of a dozen or so Machine Code tutorials from Pipeline Software that received an excellent verdict: “These books have to be the best Machine Code guides so far, and well worth the price,” I said at the time, and I'd still say it now, if asked. Or indeed if not asked, like I just haven't been. In fact, now you've got a copy of Zapp (it's on the covertape in case you hadn't noticed) they're a good bet to buy if you want to get seriously into Machine Code programming.

Since then, Robin Gilbert, the author, has been working on some sequels, so let's have a look at the first two to see the light of day.

Techniques Of Demo Programming

Aaargh! Demos! No! It'll all end in thousands of identical demos from France with a few scrolling messages and a couple of hundred raster bars. What's the point? A demo is supposed to show programming skill, not how well you can repeat the same effect that everyone else has used since the dawn of time (or 1988, anyway).

There are probably a lot of people who would violently disagree with this view of demos, such as Face Hugger, who creates demos without a single irritating moving raster bar (or if there is, it's put to good use instead of just moving up and down) relying instead on maths calculations, etc. Good for them. So, my
personal feelings aside, this tutorial provides all the info you'll need to create demos with all the requisite repetitive effects.

The book takes you through scrolling messages, colour cycling (which allows you to display more than the designated number of colours on screen), multicolored characters, rasters, somebody please help me, overscan, I'm falling asleep, underscan, music...

It has to be said that this one really isn't as well written as the sprite book - there is more emphasis on working listings as oppose to step-by-step explanations. For a proficient Machine Coder, this won't pose too many problems, but this is a book you should only approach when you've got a very firm grasp of just about every other Machine Code concept. Beginners, on the other hand, should steer well clear (and anyway, the later they get indoctrinated into demos the better as far as I'm concerned).

The World Of Sprites

For all those of you who don't already know, a sprite is a picture that is drawn on screen, and moved around. It's quite a bit more complex than that in reality, when you want to get sprites to do things like pass over each other, collide and not erase the background, but the basic concept is still the same - a sprite is a multi-coloured character of any definable shape or size.

This tutorial is 34-pages thick, covering (hopefully), everything you'd need to know about how sprites are stored, the layout of the screen (as far as your CPC's concerned) and all the technical bits you'll need to know to get a sprite off your art package screen and springing into life in your very own game.

It begins by detailing the layout of the screen memory on the CPC and how the different coloured pixels are encoded (and, therefore, how to utilise the system).

Next, the guide talks about animating your sprites, using them as background items, moving them (it's not the same as animating, honest), collision detection (working out when one sprite is hitting another), special effects (spraying your sprite with a wall of fire while a Tyrannosaurus Rex chases it, forcing it to melt through a set of metal bars, or something along those lines).

As a guide, it's concise, but very clear. Though what you're reading will be nothing but the facts (a world apart from your writing, then - Dave), a fair amount of time is spent on each concept, and a decent amount of explanation is given for each of the principles covered. There are example Assembly listings provided, that are provided on disk for an extra £3.

All in all, if you want a guide to creating and using sprites, this is definitely the book for you (well, booklet) (does that make a large pamphlet a pamph? - Dave). It would also be a fairly good idea only to think about attempting things like sprites if you're sure you've got a good grasp of most of the principle concepts of Machine Code - your brain'll explode if you're not too careful!

Anyway - happy coding!

AA

★ PUBLISHER: Pipeline Software
★ YEAR: 199X
★ CONFIG: ???
★ AUTHOR: Robin GILBERT
★ LANGUAGE:
★ INFOS:
  • The Pipeline Software Tutorials were published some years ago for the Amstrad CPC series of computers. They also act as a series of introductory guides to computer programming generally. The range comprises a very comprehensive series of assembly language and BASIC tutorials and a series of CPC Firmware Guides. Under an licence agreement with the previous distributors, Sentinel Software, they are now available exclusively from Brian Watson. Copyright remains with Robin Gilbert, user support is available from Richard Wildey (author of Inventory Master), and the CPC club WACCI will be running a series referring to the tutorials.
  • All the Tutorials have been substantially re-edited and re-compiled and are now printed on A4 paper with acetate and card covers and are 'comb-bound' to lie flat in use as several of the previous users of the series had requested this. It is more expensive, but felt to be worthwhile to make the range even more attractive.
  • This is a very significant rescue and reissue. Pipeline Tutorials have long been respected as the definitive series for CPC users who wish to take their computer use beyond running ‘off the shelf programs and into BASIC and other techniques of programming. There are associated disc files available for some of the tutorials. When the series was first issued these files cost extra; now they are supplied free onto the purchaser's own discs.
  • Each Pipeline Tutorial costs £5, including postage in the UK. Orders from outside the UK should include £3 extra per order, regardless of the quantity ordered. A full catalogue of the Pipeline Tutorials series and other software and support for CPC & PCW users may be obtained from the publisher, Brian Watson, in return for a stamped, addressed, A4 envelope.
  • Since the Pipeline tutorials review a few issues back, Robin Gilbert has added a few more titles to the collection. The extra titles are 'The World Of Sprites' and 'Techniques In Demo Writing'. Pipeline are also offering a range of BASIC tutorial packages.



★ AMSTRAD CPC ★ DOWNLOAD ★

Adverts/Publicités:
» Pipeline  Software-Tutorials    ENGLISHDATE: 2023-12-18
DL: 72
TYPE: image
SiZE: 979Ko
NOTE: w2333*h3250

» Pipeline  Software  Tutorials    ENGLISHDATE: 2023-12-18
DL: 72
TYPE: image
SiZE: 69Ko
NOTE: w499*h675

» Pipeline  Software    (Original  CPC  Software  and  Firmware  Tutorials  Guides)    ENGLISHDATE: 2023-12-18
DL: 58
TYPE: image
SiZE: 141Ko
NOTE: w1099*h772

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Typing Tutor (Amstrad Action)
» Applications » Teach Yourself Amstrad Basic: A Tutorial guide Part 1**Amstrad Basic, a Tutorial Guide Part 1: First Steps
» Applications » The Complete Machine Code Tutor
» Applications » Teach Yourself Amstrad Basic - A Tutorial Guide part 2
» Applications » CPC Spelling Tutor (The Amstrad User)
» Applications » Musik-Tutor (CPC Amstrad International)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.732-desktop/c
Page créée en 862 millisecondes et consultée 1170 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.