English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   Coders. Blitz Basic (https://eab.abime.net/forumdisplay.php?f=126)
-   -   Earok's Blitz Basic tutorial (https://eab.abime.net/showthread.php?t=87700)

earok 24 June 2017 13:10

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: https://youtu.be/XFa6VtHLVWQ

The tutorial itself: https://youtu.be/9JK7ZXfJMuw

The files I made for the tutorial have been zoned.

I intend to do a second tutorial sometime - feedback would be appreciated, cheers.

Daedalus 24 June 2017 17:49

Awesome! Good work :) Hopefully things like this will result in more games appearing from the depths of people's minds!

majikeyric 25 June 2017 10:10

Great! many thanks!:great

earok 26 June 2017 10:18

Thanks guys, I appreciate it :great

Any particular requests for a second part? Loosely my plan was to cover:

- Sprites
- Newtypes
- Bitmap text
- BlockScroll
- VBlank interrupt

Havie 26 June 2017 22:19

Quote:

Originally Posted by earok (Post 1167632)
Thanks guys, I appreciate it :great

Any particular requests for a second part? Loosely my plan was to cover:

- Sprites
- Newtypes
- Bitmap text
- BlockScroll
- VBlank interrupt

All of the above please! But if I had to choose - sprites!!!

Raislin77it 26 June 2017 22:35

Quote:

Originally Posted by earok (Post 1167632)
Thanks guys, I appreciate it :great

Any particular requests for a second part? Loosely my plan was to cover:

- Sprites
- Newtypes
- Bitmap text
- BlockScroll
- VBlank interrupt

yes, yes all please :)

saimon69 26 June 2017 23:11

A how to build a basic tetris game would come handy :P

Shatterhand 26 June 2017 23:59

Sprites would be cool. I still don't know how to reuse sprites with the copper :)

Daedalus 27 June 2017 00:21

@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...

Shatterhand 28 June 2017 14:57

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

earok 29 June 2017 13:05

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.

earok 01 July 2017 11:58

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:
  • Sprites
  • New Types
  • Collision Detection
  • Bitmap text
  • Block scrolling

earok 01 July 2017 14:37

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.

https://youtu.be/gc8YXN-ixQk

Amiten 01 July 2017 18:55

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

AF2013 06 July 2017 17:18

That is very Helpful for someone who is new to Blitzbasic 2 :)

earok 08 July 2017 14:44

Quote:

Originally Posted by AF2013 (Post 1169796)
That is very Helpful for someone who is new to Blitzbasic 2 :)

Thanks mate, I appreciate it :great

Next chapter going live in about seven hours: https://www.youtube.com/watch?v=6_hjMjPah1g

earok 14 July 2017 14:26

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.

Amiten 14 July 2017 15:32

Download and upload to www.Amiten.es Too

Enviado desde mi ONE LTE HD (ONE TORO) mediante Tapatalk

earok 15 July 2017 11:14

Thanks mate :great

wilshy 06 November 2017 13:00

Bookmarked - this could be really useful for me picking up a 5 year old project :)


All times are GMT +2. The time now is 01:02.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.08622 seconds with 11 queries