Wednesday, November 30, 2016

More programming :-)

https://www.youtube.com/embed/RqTy-s2vp8s
<br />
https://www.youtube.com/embed/2G9_OslTNyY
<br />
...
<br />
https://www.youtube.com/embed/WiVDxt3oks4
<br />
https://www.youtube.com/embed/t5Y5fCJVbCw
<br />
https://www.youtube.com/embed/Ua9JM06_S9Q
<br />
https://www.youtube.com/embed/gmkwAFvVAEY
<br />
https://www.youtube.com/embed/ze3l05pUYL0

MORE AMIGA PROGRAMMING: Part 16 - draw a font Part 17 - draw a font Part 18 - draw a font Part 19 - How to deliver fonts/graphics, color reduction and remapping Part 20 - Plotting Characters Part 21 - The scroller from start to finish Part 22 - Bounce effect Part 23 - Introduction to Protracker Part 24 - Protracker - How do I start making a song? Part 25 - Protracker - Instrument editing, Intro Part 26 NEXT-->https://www.youtube.com/watch?v=ze3l05pUYL0 Part 26 Part 27 Part 28 Part 29 Part 30 Part 31 Part 32 Part 33 Part 34 MORE DETAILED INFORMATION (about the videos above): Part 16 - draw a font Let's draw a font for our scroll in Deluxe Paint! This part starts by me explaining how I plan to do the font, then I draw a miniature version of the font, scale it up and do the details including some antialiasing. Part 17 - draw a font This part finishes the full size version of the font, 32x20px, 8 colors. Part 18 - draw a font The final part, adding highlights to the characters. Basically you can watch the start and then skip to the end, the rest is just, well the same work over and over. :) Part 19 - How to deliver fonts/graphics, color reduction and remapping Generally how to think about delivering what you've created to the one who wants to make something impressive with limited amounts of chip memory. Coppershade.org has been updated with font files and sources in the project directory and a link to the DPaint manual, if you want to learn more than I show in these tutorials. Part 20 - Plotting Characters We import a font into the demo, set up the screen buffer depth to match the font, plot a character, and set the screen buffer palette to the font palette. Part 21 - The scroller from start to finish This shows how to code a text scroller. From the Plot Character function we wrote, I make the scroll function scroll characters, and map the font characters we drew onto an ASCII/ANSI table, so we can write the scrolltext. I also talk a bit at the start about the ORG command, relative addressing instructions and relocation by the OS. Part 22 - Bounce effect Easter time is party time and so you need to bounce your scroller on the floor and do it more and more and more! With the help of an acceleration curve. Happy Easter! :) Part 23 - Introduction to Protracker This part shows how to install and use basic editing in Protracker (a common music program for making music for demos on Amiga). If you know how to install Protracker correctly or have already used Protracker even a little bit, skip over the details to 24:40. They're just there for completeness. After this I load a test module, go through the most important shortcut keys, and show how to load instruments. This is as far as we go in this tutorial, so people who have tried Protracker a little can skip to composing in the next tutorial. Part 24 - Protracker - How do I start making a song? This is very slow and basic cos I explain every step (and also listen and think), next tutorials expect you learned this stuff :) I start playing with some drum sounds and make a rhythm, explain some more shortcut keys, and some of the effect commands. I end up with a rhythm and bass line for the build-up. For me, it's all about playing around until you get some small ideas of where it should go. Get the project files and stuff at coppershade.org, including the command cheat-sheet that I show here by pressing Amiga-M. Part 25 - Protracker - Instrument editing, Intro Shows sample cutting, finding loops, fine volume slide, vibrato, *tempo and speed commands* while creating some sort of intro for the song. A few minutes are missing from the start: I loaded the module and found the tempo was wrong, because I forgot to set the tempo (F88) before saving the module. So the video start with me having added the F88 and explaining how it works together with F09 to set the tempo.

3 comments: