24 June 2017, 13:10 | #1 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
Earok's Blitz Basic tutorial
I had the pleasure of being invited on Amiten TV to give a brief tutorial on Blitz Basic.
- My focus was primarily on the features of Blitz rather than the core language (eg there's an assumption that you know a bit of basic). - Rather than attempt to show how to make something super simple or generic, I tried to show how a faithful conversion of 1942 could be done (to show off the Blitz Basic feature set). Preview of I show how to make: [ Show youtube player ] The tutorial itself: [ Show youtube player ] The files I made for the tutorial have been zoned. I intend to do a second tutorial sometime - feedback would be appreciated, cheers. |
24 June 2017, 17:49 | #2 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,404
|
Awesome! Good work Hopefully things like this will result in more games appearing from the depths of people's minds!
|
25 June 2017, 10:10 | #3 |
Registered User
Join Date: Oct 2015
Location: France
Posts: 82
|
Great! many thanks!
|
26 June 2017, 10:18 | #4 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
Thanks guys, I appreciate it
Any particular requests for a second part? Loosely my plan was to cover: - Sprites - Newtypes - Bitmap text - BlockScroll - VBlank interrupt |
26 June 2017, 22:19 | #5 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,897
|
|
26 June 2017, 22:35 | #6 |
Zone Friend
Join Date: Jan 2005
Location: italy
Age: 47
Posts: 244
|
|
26 June 2017, 23:11 | #7 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,663
|
A how to build a basic tetris game would come handy :P
|
26 June 2017, 23:59 | #8 |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
Sprites would be cool. I still don't know how to reuse sprites with the copper
|
27 June 2017, 00:21 | #9 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,404
|
@Shatterhand
A pretty convenient way is with the CustomSprites command, which resets the sprites automatically at a given Y position, allowing you to have an extra 8 sprites on screen. Beyond that command, you need to do it yourself by adding custom Copper commands, and that's something that's not really Blitz-specific, though an example Blitz implementation would be great to see... |
28 June 2017, 14:57 | #10 |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
Yeah, I would like to learn how to do it through Blitz. I know nothing about 68k asm, but I guess you have to use Inline asm to do it... the CustomSprites command is nice but very limited compared to what the copper can really do
|
29 June 2017, 13:05 | #11 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
There's an excellent library that you can use for total Copper control, no ASM needed. It's called the "RI CopperFX Library" and it's included on the Blitz Basic 2 CD.
|
01 July 2017, 11:58 | #12 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
Ok! Chapter 2 is going to be live streamed 8th of June on Amiten's YouTube channel. I'll post here with the exact time etc when it's ready.
Parts 6-10 of the tutorial will cover:
Last edited by earok; 01 July 2017 at 12:20. |
01 July 2017, 14:37 | #13 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
I managed to get it ready already, but the tutorial itself won't be live streamed until next weekend. Preview at what I'll show you how to make.
[ Show youtube player ] |
01 July 2017, 18:55 | #14 |
Banned
Join Date: May 2011
Location: Spain
Posts: 519
|
Thank you Erik, sounds Great! Go for It , Saturday 8TH more BlitzBasic Class! , Talk soon.
Enviado desde mi ONE LTE HD (ONE TORO) mediante Tapatalk |
06 July 2017, 17:18 | #15 |
Registered User
Join Date: Apr 2013
Location: .
Posts: 268
|
That is very Helpful for someone who is new to Blitzbasic 2
|
08 July 2017, 14:44 | #16 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
|
14 July 2017, 14:26 | #17 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
Files for both parts of the tutorial have been uploaded to http://earok.net/games/earokbbtutorial.zip, I've removed the previous part from The Zone.
|
14 July 2017, 15:32 | #18 |
Banned
Join Date: May 2011
Location: Spain
Posts: 519
|
|
15 July 2017, 11:14 | #19 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,556
|
Thanks mate
|
06 November 2017, 13:00 | #20 |
Registered User
Join Date: Jan 2008
Location: SouthEast-ish UK
Posts: 372
|
Bookmarked - this could be really useful for me picking up a 5 year old project
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[blitz basic] How much amiga-blitz friendly is this? | saimon69 | Coders. Blitz Basic | 105 | 21 April 2022 19:45 |
Any Publications Looking for a Blitz Basic Tutorial? | Daedalus | Amiga scene | 12 | 25 July 2017 12:41 |
Blitz Basic vs E vs Something Else | naviward | Coders. General | 14 | 28 May 2016 21:38 |
Blitz basic 2 Help | Havie | Coders. Blitz Basic | 30 | 08 September 2013 09:15 |
Blitz Basic 2 | LaundroMat | Retrogaming General Discussion | 5 | 24 July 2001 08:10 |
|
|