![]() |
![]() |
#1 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
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. |
![]() |
![]() |
#2 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,416
|
Awesome! Good work
![]() |
![]() |
![]() |
#3 |
Registered User
Join Date: Oct 2015
Location: France
Posts: 82
|
Great! many thanks!
![]() |
![]() |
![]() |
#4 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
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 |
![]() |
![]() |
#5 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,908
|
|
![]() |
![]() |
#6 |
Zone Friend
Join Date: Jan 2005
Location: italy
Age: 47
Posts: 244
|
|
![]() |
![]() |
#7 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,680
|
A how to build a basic tetris game would come handy :P
|
![]() |
![]() |
#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
![]() |
![]() |
![]() |
#9 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,416
|
@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... |
![]() |
![]() |
#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
|
![]() |
![]() |
#11 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
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.
|
![]() |
![]() |
#12 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
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. |
![]() |
![]() |
#13 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
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 ] |
![]() |
![]() |
#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 |
![]() |
![]() |
#15 |
Registered User
Join Date: Apr 2013
Location: .
Posts: 269
|
![]()
That is very Helpful for someone who is new to Blitzbasic 2
![]() |
![]() |
![]() |
#16 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
|
![]() |
![]() |
#17 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
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.
|
![]() |
![]() |
#18 |
Banned
Join Date: May 2011
Location: Spain
Posts: 519
|
|
![]() |
![]() |
#19 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
Thanks mate
![]() |
![]() |
![]() |
#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 | |
![]() |
||||
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 |
|
|