New Blitz Basic tutorial on youtube
Blitz3D Forums/Blitz3D Beginners Area/New Blitz Basic tutorial on youtube
| ||
Hi all, I've started to produce a series of beginners tutorials for Blitz Basic on you tube: http://www.youtube.com/amcadam26 Feel free to leave comments, let me know what to improve, and anything you'd like to see covered. It's meant to be a guide for complete beginners, so you won't be seeing any advance topics like client server networking and only very simple 3D code. But it's enough to get you started. There's 3 sessions right now, and I'll try to add a couple of sessions every week. |
| ||
Nice tutorials Andy. You don't rush though them which is good and I like that you've set the text to large so its easy to read. I can see beginners getting quite a bit out these. Infact, some of us more seasoned users out there might gain from them too. I didn't know about that handy F1 feature!! What i would like to see is a list or an idea of what future tutorials will include. If I was to complete all these lessons what will I be able to do at the end of it? Will it give me the skills to build my own Doom3 engine or will it be space invaders? Anyway, good job so far. I look for forward to contining, erm, continnuing, erm contin, erm doing more of these ;) |
| ||
LOL, probably closer to Space Invaders than Doom 3. But Blitz is capable of games approaching the look of Doom 3. Doom does use shaders though, which Blitz doesn't natively support, so you would have to fake them, and I don't know how to do that. I''ll put up a list somewhere of what each lesson will cover, that way people can give feedback and I can adjust it accordingly based on this. |
| ||
Good idea man. Sometimes it can be hard to explain things in just text, so good on you :o) |
| ||
Yeah, I didn't realise until I started these how often I say "um" and "er" when I talk, also, I don't write programs in order, line by line, so there's lots of skipping back and forth through the code. I felt inspired to do it by a few other youtube users who show off either their games development on their projects or how to program in other languages. The basic plan for the next few videos is as follows, I'll be slowly working towards the watcher being able to write their own Space Invaders game. part 1 hello world program part 2 drawing several rects to the screen introduced For loops introduced the Graphics Command part 3 explained backbuffer and frontbuffer drawing sprite and moving it introduced Cls, Flip, Drawimage, LoadImage and variable maths part 4 user input from keys to move sprite add timer code collision detection explain difference between imagesoverlap and imagescollide have second moving sprite (following space invaders left right movement) , you die if you touch it part 5 types, what are they, why do we use them? multiple enemy objects now, all moving together as a group part 6 firing bullets player at bottom of screen, firing bullets upwards to kill enemies enemies also drop bombs to kill player use animation frames add score variable and print to screen part 7 saving the score as highscore loading score at start of game After these, I'll go on to explain adding title screens, sound effects and playing music. After this then I'll go on to create a simple BattleZone style tank game in Blitz3D with full tutorials to accompany it. |
| ||
good job andy, since i am fairly new to blitz3d i will be watching every part of your tutorials...thanks, pirate |
| ||
Cool. Spacies in 7 easy steps. I like it. |
| ||
Well done, Andy! Doom does use shaders though, which Blitz doesn't natively support, so you would have to fake them It is said that "Fast Extend library" could do some special effects in Blitz3D, but it may be too advanced for beginners. http://www.blitzbasic.com/Community/posts.php?topic=75961 |
| ||
This is now up to 6 episodes. Starting to get popular too! ;-P I'll be adding another 2 episodes tonight, assuming my hotel internet works properly that is. |
| ||
Just broke 500 views!!! In only the first 8 days. Feel really good about doing this now. I wasn't sure if anyone would even watch them. But obviously they are. If anyone's got any ideas of good tutorials to do with blitz, let me know. If I don't know it then I can learn it and make a video for the benefit of others to see. |
| ||
I've finished part ten of this now. From now on it will be individual videos looking at different techniques to use in writing games, here's my ideas so far: how to do gravity different types of image collision detection designing a collision map writing a simple map editor for using tiled levels scrolling a tiled level animated sprites main menus simple AI arrays - tictactoe particle effects moving in 360 degrees variable types, using floats for precise movement paralax scrolling Oh, and I'm now over 800 views with 7 subscribers. |
| ||
Check out my channel too, 01tech2teach! Thx, great tutorials Andy! (Also check out Pseudo3D Roads in the Blitz Showcase Miscellaneous section) |