Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

2D All the way! / User Tutorial Listings For 2004

Author
Message
Reaperman
22
Years of Service
User Offline
Joined: 9th Sep 2003
Location: Kent, England
Posted: 14th Mar 2004 22:04
Hello all.

While on the board today, I was reading a message from Code Monkey who was going to write a tutorial but wanted feedback to see if anyone wanted it.

I started thinking that this site would benefit from a users tutorial area, and because of this I propose that all users who are able to write simple tutorials for the benefit of the newcomers to the Darkbasic language post here, on this thread, what tutorial they are going to produce.

That way there will be no duplication of tutorials and new users of Darkbasic can come to one specific thread and find out if a tutorial exists (or will exist) over a specific topic.

Perhaps a Moderator could make this a “sticky topic� so that it does not get lost?

Ok, well I guess I will start this with what I am doing for this board.

Lets keep it to an easy to read format when posting, and when you have your tutorial ready, use an active link within your post to jump to it.


Here is my list of tutorials that I will be doing for the board members this year:

Type of Tutorial:
Tutorial on 2D Shoot Em Ups.

Information:
This is a simple and easy to understand tutorial on how to make a bare bones program for a sideways scrolling game. It is not a complete game but is for those who want to start out with the basics and be able to add to it to make their own mini-game.

Expected Release Date:
Now.

Link:
http://darkbasic.thegamecreators.com/?m=forum_view&t=27598&b=4

###################

Type of Tutorial:
Tutorial on 2D Turn Based Space Combat (Like Space Hulk) .

Information:
This is a complete game tutorial.
Would you like to build a fleet of ships and travel the vastness of space to meet an intelligent race of people…..And drop bombs on them? You would! Good!! Then this will be just what your looking for.
The tutorial will detail easy to understand AI, game design, animation and user input, progressive learning system etc.

Expected Release Date:
3 weeks time.

Link:
None yet.

###################

Type of Tutorial:
Tutorial on 2D Real Time Adventure Game.

Information:
This is a complete game tutorial.
Oh dear, the land is (yet again!!) plunged into darkness, and only YOU can save it….Sound familiar?
As a member of the great “Spherides� you have to journey to an enchanted land, solve puzzles, kill the dragon, and save the princess…..or kill the princess and save then dragon…Whatever does it for you.

The tutorial will detail level design, collision detection, player interaction, item inventory system, simple AI etc.

Expected Release Date:
5 to 7 weeks time.

Link:
None yet.
CPU
22
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Carlsbad, CA
Posted: 15th Mar 2004 02:49
the first was simple enough, good work though, however i'm wondering how your going to handel a conquer the galixy type of game, especialy the AI, i'll look forward to the game...

CPU

Sparring - Loved by many, Pefected by few.

I'm going to live forever, or DIE IN THE ATTEMPT!!!"
the_winch
23
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 15th Mar 2004 02:51 Edited at: 20th Mar 2004 05:17
Type of Tutorial:
2d Pacman tutorial.

Information:
An almost faithfull clone of pacman with level editor. Will hopefully cover,
array collision,
making a simple level editor,
loading/saving map data to files,
using tiles,
highscore tables
very simple ai

Expected Release Date:
Hopefully less than a month

Link:
http://winch.dbspot.com/pacman/

Progress:
Finished writing level editor code and tutorial.
Starting on the game code.
Reaperman
22
Years of Service
User Offline
Joined: 9th Sep 2003
Location: Kent, England
Posted: 15th Mar 2004 15:04
*bump
soapyfish
22
Years of Service
User Offline
Joined: 24th Oct 2003
Location: Yorkshire, England
Posted: 15th Mar 2004 16:15 Edited at: 15th Mar 2004 16:18
Type of Tutorial
2-d top down D.I.Y shoot em up.

Information
A lengthy tutorial(5 pages so far about 1/2 way through) telling the reader in step-by-step sections how to make a game. From drawing your first bitmap and saving it in the correct folder to adding sound and animaion. Goes over certain aspects such as drawing bitmaps in detail so when the reader has finished they can customise and call it there own. Includes pictures throughout so you know you're doing it right.

Expected Release Date
Not sure am about half way through but work on it in marathon all-nighters instead of slow staedy prograss. Will put a section of it on site in the next week and wll post again when the whole thing is finished.

Link
Feel free to look at my site in the next few days for that sample.

Progress
Have done all the basics and am getting onto the enemy movement etc.

"fireball"
Reaperman
22
Years of Service
User Offline
Joined: 9th Sep 2003
Location: Kent, England
Posted: 16th Mar 2004 16:29
ok....the_winch & code monkey have a few on the go, and they sound good.

Anyone else?
Blue Shadow
22
Years of Service
User Offline
Joined: 6th Feb 2004
Location:
Posted: 17th Mar 2004 18:09 Edited at: 22nd Mar 2004 19:37
Type Of Tutorial:- 2d Tennis Game

Information:-

This pong game will feature a single player mode with computer AI. Also it will have a two player mode so you can play against another person. It will explain how to use a menu system. Also if i have time I will explain how to use a text to speech generator on the internet and add voice commentary to your game.

Expected Release Date:- 2 weeks

Progress:- Bats Loaded and Moving

Cheers,

Michael

Visit the Code Monkey's website at http://www.freewebs.com/codemonkeystudios
soapyfish
22
Years of Service
User Offline
Joined: 24th Oct 2003
Location: Yorkshire, England
Posted: 17th Mar 2004 21:51
No reason why not, if its the game I've seen then it definately looks the part. Don't wanna nag but you might want to set that post out like all the others.

"fireball"
Tapewormz
23
Years of Service
User Offline
Joined: 15th Sep 2002
Location: Winnipeg, Mantoba, Canada
Posted: 19th Mar 2004 03:52
POST YOUR TUTORIALS! I DOUBLE DOG DARE YOU!

(That's not a taunt, it's anticipation)...
soapyfish
22
Years of Service
User Offline
Joined: 24th Oct 2003
Location: Yorkshire, England
Posted: 20th Mar 2004 01:28
Well I said I'd give you a sample by the end of the week and here it is. Unfotunatly our website isn't quite ready for it yet so I've posted it here which means I can't put any screenshots up showing what your game should look like so far. You'll get the idea though.


LOADING SPRITES


Hello again hopefully you’ve come back refreshed and ready to give your keyboard a good workout.
Now that you have a sprite you have something you can use in your game.
To do this we first need to put our bitmap in the right folder.

Go to where your image is click it once go to edit and copy. Now go to my computer and click on Local Disk(C Next click on the folder called “program files� then find the folder called “Dark Basic Software� and click on it. Depending on which version of DarkBASIC you are using you should either click on “Dark Basic� or “Dark Basic Professional� now click on either the “projects� folder or “myproj� If you haven’t yet got a folder for your game minimize this screen by clicking on the box with a line in it and start DarkBASIC now go to File then New project and type the name of your game in the box. I will choose “The Battle of Britain.� You can now exit DarkBASIC and bring up the other screen again by clicking on the short stubby tab at the bottom of your screen. You should now see a file called The Battle of Britain or whatever you called your game and you can click on this to go into it then go to edit and paste to drop a copy of your image into the folder.

Now we can finally start coding “yay� Open DarkBASIC and go to File, Open, Myproj and select your game from the list.

If your using DarkBASIC Pro go to file, Open Project and select your game from there.

Right here’s a blank screen and its time you did some coding. Whatever you see in italics and red is code that you need to type.

JUST BECAUSE YOU SEE SOMETHING WRITTEN HERE DOES NOT MEAN THAT IS EXACTLY WHAT YOU NEED TO TYPE SO BE CAREFUL. DON’T JUST RUSH THROUGH THE TUTORIAL PICKING OUT THE CODE AND TYPING IT DOWN BECAUSE I BET YOUR GAME WON’T WORK AT THE END. READ EACH SECTION CAREFULLY THEN IF SOMETHING DOSN’T WORK YOU’LL BE ABLE TO WORK OUT WHY AND CHANGE IT.
load image “spitfire.bmp�,1

This tells the computer to load the image it takes the name you gave your bitmap when you saved it and you need to call it image 1 if it was the second image you loaded you would call it image 2 etc.

get image 1,1,1,47,32,1

You remember those numbers I told you about earlier this is what you need them for. The first and last number need to be the same as the number at the end of the “load image� command and the middle four are typed in the order you wrote them down in.

If you are using DBP and did as I said earlier and made the screen as small as possible you can miss out the “get image� command.

sprite 1,320,400,1

Do you remember the co-ordinates you wrote down when you drew your sprite? The same principal applies here again the first and last numbers as the commands that have gone before it but the middle two numbers are the x and y co-ordinates of where your sprite will be placed on the screen.

Wait key

This tells the computer to wait until any key is pressed before doing anything else.

So now you should have something like this

load image �spitfire.bmp�
get image 1,1,1,47,32,1
sprite 1,200,400,1
wait key

Now you can run your program and marvel at your little plane. Great isn’t it.
I feel another cuppa coming on.

HEY WHY NOT VISIT OUR TEAM SITE!!!
soapyfish
22
Years of Service
User Offline
Joined: 24th Oct 2003
Location: Yorkshire, England
Posted: 21st Mar 2004 15:02
Uuuuurrrr I know I've only left it about a day and a half but I wouldn't mind some feed back on this. What do you all think???

HEY, YOU THERE, THE ONE READING THIS, WHY NOT VISIT OUR TEAM SITE.
AJay
22
Years of Service
User Offline
Joined: 24th Jan 2004
Location:
Posted: 21st Mar 2004 21:03
I dont have a tutorial to post or anything, but i think that this thread was a good idea. I just started Reaperman's 2D Shoot Em Up tutorial. And it is quite helpful. Im gonna check yours out when I'm done Code Monkey. I want to urge others to post their tutorials to help beginners like me.



Thanks

P4 3.2GHZ, 256MB DDR Ram, 64MB NVidea G-Force 4, Sound Blaster Live, 40 Gig HD Thanks to Coding Area

soapyfish
22
Years of Service
User Offline
Joined: 24th Oct 2003
Location: Yorkshire, England
Posted: 21st Mar 2004 23:45
Thanks I'm so so so close to being finished I'm just checking it all through to make sure all the source is correct etc.

HEY, YOU THERE, THE ONE READING THIS, WHY NOT VISIT OUR TEAM SITE.
Reaperman
22
Years of Service
User Offline
Joined: 9th Sep 2003
Location: Kent, England
Posted: 29th Mar 2004 15:50
Quote: " Thanks I'm so so so close to being finished I'm just checking it all through to make sure all the source is correct etc."


Looking forward to it.
Reaperman
22
Years of Service
User Offline
Joined: 9th Sep 2003
Location: Kent, England
Posted: 2nd Apr 2004 22:45
Just an update:

1 week to go for the Space tutorial.

Anyone else written a good simple tutorial to help the newcomers?
Scouseknight
22
Years of Service
User Offline
Joined: 15th Mar 2004
Location: Bootle, Merseyside, UK
Posted: 2nd Apr 2004 23:02 Edited at: 2nd Apr 2004 23:22
You're welcome to feature my Pac Man tutorial - it is aimed at complete newcomers - there's a thread about it in the newcomers section in fact.

It's in PDF format - and there's a version of it with all source code and media too - see it in this thread : http://darkbasic.thegamecreators.com/?m=forum_view&t=28865&b=7


Edit : Gah apologies I forgot this was for 2D only - my mistake.

Reaperman
22
Years of Service
User Offline
Joined: 9th Sep 2003
Location: Kent, England
Posted: 24th Apr 2004 23:13
Well, after a powerspike (lightning of all things) the computer was replaced.

The tutorial had to be scrapped because of time limitations, but instead I am putting an older tutorial on here.

It is for all of you who want to write a simple Final Fantasy type game.

You will find it above this post.

Sorry for the lost tutorial, but there is nothing I could do.
soapyfish
22
Years of Service
User Offline
Joined: 24th Oct 2003
Location: Yorkshire, England
Posted: 26th Apr 2004 21:35
I doubt anyone will be sorry to here this but I've decided to cease work on my tutorial both because of team based projects(thanks for that Reaperman) and because I feel the forums now have enough tutorials on simple 2d games, I will however start looking into simple 3d games and working out what questions are asked most frequently so I can start to model a tut around that. Thanks in advance.

code2kill

HEY, YOU THERE, THE ONE READING THIS, WHY NOT VISIT OUR TEAM SITE.
Scouseknight
22
Years of Service
User Offline
Joined: 15th Mar 2004
Location: Bootle, Merseyside, UK
Posted: 27th Apr 2004 18:23 Edited at: 27th Apr 2004 18:28
I did a simple platform game collision tutorial - you'll find it on my website in the Projects section ([href] http://www.scouseknight.com [/href])

Login to post a reply

Server time is: 2026-06-09 13:55:55
Your offset time is: 2026-06-09 13:55:55