|
Post by lerrion on Jun 19, 2008 13:44:13 GMT -5
Greetings, gentlemen. I would like to ask for a help. I have downloaded brutus 2d recently, but I do not understand it. I realized that a knowledge in BASIC programming language is required. And I do not have it. So, I would appreciate very much, if any of you would be so kind to give me somekind of link to the BASIC tutorials. I would love to recieve tutorial about Brutus 2d itself - from the very beginning - first steps.
I really wish to make a game, I already have one in mind - a shoot 'em up scrolling game. But it will take a while for me to figure out how to create the simplest animation :-) not to mention a full lenght 2dimesional video game, complete with sounds, story music and etc.
By the way - I'll be gone for this weekend, so expect me to reply at Sunday, June 22, 2008, approximately 8-10 AM. I will be greatefull to ANY kind of help.
Have a nice day, gentlemen
|
|
|
Post by matthew on Jun 19, 2008 14:20:45 GMT -5
Hi lerrion, welcome to the forum. If you take a look at the Brutus2D Wikipedia page you'll see a simple 'Helloworld' Program. If you also check out your Brutus2D examples folder you'll see a folder called 'animated' which contains a program which shows you a simple Animation.
|
|
|
Post by Guilect on Jun 20, 2008 13:07:38 GMT -5
|
|
|
Post by u9 on Jun 20, 2008 15:27:52 GMT -5
Ah, guilect, you beat me to the punch. Anyways, brutus2d.wikicomplete.info has some tutorials that should help you get going, and hartnell is very good at writing, so it is actually fun to read through his tutorials. In fact, if you request a tutorial chances are he might write it
|
|
|
Post by lerrion on Jun 24, 2008 0:01:11 GMT -5
Greetings, people. My apologies, I couldn't reply in time, vecause I had sever computer and internet problems! Anyway, thank you very much for information you've provided me..... I'll try to learn BASIC as fast as possible, cause I do have a great game in mind...not a long one - 15-20 levels, divided into 3-4 short episodes
I still don't understand 95% of these examples! how can I create sprites? how can I design my character, his looks, animation?! for example - blue jeans, whit shirt, black gloves and shades - how can I do this?
hmm, guess i'll just check out the tutorials
|
|
|
Post by matthew on Jun 24, 2008 2:21:26 GMT -5
If you want to create your own sprites I first suggest getting a good painting program like Paint.NET or The Gimp. If you check out this page on the Brutus2D Wiki you'll find some links to Sprite Resources & on this page you'll find some useful graphics tools.
|
|
|
Post by u9 on Jun 24, 2008 3:46:31 GMT -5
Hi lerrion, A sprite is just an image that you maybe move around the screen (or keep stationary.) Here is an example program that loads an image, positions it, and draws it on the screen. It should show the very basics needed to show an image/sprite: brutus2d.wikicomplete.info/doc:graphics-setimageWhen you understand that, you can try reading through hartnell's Basic OOP Tutorials, which I think really nicely show how to create your character and control it. Hartnell uses zombies in his tutorial, lots of them, but you could also use the information in the tutorials for your character(s): brutus2d.wikicomplete.info/tutorial:basic-oop-tutorial-iHope this helps
|
|
|
Post by lerrion on Jun 26, 2008 0:39:29 GMT -5
hmmm.. guys..... I think Basic is complicated - I don't understand anything...... what is dim command? how should I know when I want to create something, i need to type this command or that command?! .... anyway, thank you all, I really apreciate your help
ps.... what kind of game should I make?! like Metal Slug style, Jazz JAckrabbit style? Or something like super mario?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jun 26, 2008 6:18:01 GMT -5
Hi lerrion,
DIM = to dimension a varriable or an array
First, learn the brutus2d syntax. Then, write a funny game what you like.
Peter
|
|
|
Post by lerrion on Jun 26, 2008 13:08:48 GMT -5
what is syntax?! pardon me if I sound too dumb....
and I have doubhts.... can brutus really make a good 2D shoot em up, like metal slug or mega man, or AVP?! I've seen tileset editor only for rpg's and isometric games......
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jun 26, 2008 17:13:50 GMT -5
Hi there lerrion,
i cannot understand your doubts. You can write all games with brutus. Let's go.
Peter
|
|
|
Post by Guilect on Jun 26, 2008 18:01:10 GMT -5
Like peter said you can write any kind of game with Brutus2D.
Brutus2D (B2D) is a programming language which makes it easy for the user to write games. B2D has game specific commands for controlling graphics, sounds, joysticks, etc. B2D uses the BASIC programming syntax. (syntax is the rules and principles that govern the sentence structure of any individual language) (got this directly from wikipedia BTW)
If you are totally new to BASIC, try Hartnell's tutorials; links were posted above. Most people start out with the BASIC programming language as it most closely resembles typed english sentences. It is generally considered the easiest programming language to learn. Other languages, like C/C++, are a good next step up after becoming comfortable with BASIC.
But, just like any new language, even a spoken language like French, German, or Spanish for example, you have to learn it. Learning a new language takes effort and time. Some people get it sooner than others, but in general it is proportional to the effort you invest.
If you do not know French, then picking up a book written in French and trying to read it is not going to work. I think you are having a similar experience with BASIC. Try taking a course in BASIC from school, a summer camp, or the local library.
Back to the spoken language reference; once you learn French for example, you could write a book. And what kind of book could you write? Just a cook book? No, you can write a mystery, a horror, a science fiction, a biography... You can write any kind of book you want.
Same with a programming language. What can you write with it...anything you can imagine. That is where Metal Slug, mega man, quake, crysis, pac man all came from, a programming language and someone's imagination.
|
|
|
Post by u9 on Jun 27, 2008 3:39:49 GMT -5
what is syntax?! pardon me if I sound too dumb.... and I have doubhts.... can brutus really make a good 2D shoot em up, like metal slug or mega man, or AVP?! I've seen tileset editor only for rpg's and isometric games...... Don't worry about sounding dumb, the one who asks the most questions learns the most Syntax is just the way the sentences are constructed. Don't worry about that, you will learn it soon enough by looking at the examples and fiddling with them and asking lots of questions when you get stuck. We're here to help. Brutus doesn't make good 2D games. It is programmers who do. So with some practice you too can create good 2D shoot-em ups
|
|
|
Post by lerrion on Jun 28, 2008 6:01:36 GMT -5
Thank you all, my new friends, I really appreciate what you've written. I already have minor knowledge of absolute minimum of Brutus - like
object.initialize or console.initialize object.terminate or console.terminate
That's a start I guess. Anyway... I still have a whole bunch of questions... a million.... For example, I wanna create my character. I took your advise matthew and got paint.net... I tried to load and animated sprite - I got it fro a web site called - fighter's generation. The animated sprite of Terry Bogard - if you played KoF you'll know. So, I decided to "modify" Terry, so that he would look like my character.... I did it, but then the sprite became still, not animated... And I would like to have my character to be animated, like, if he is just standing, he's still moving, as if he has no patience or he is hyperactive.... See what I mean?
and the main idea of a game is to have 4 different characters - each with his own special ability. Yeah. and their enemies - bums and junkies =) (the game takes place in a city slums).
Unfortunately, I cannot take BASIC courses - I graduated from school a long time ago - almost three years.... And there's NO summer camp for as I serve the army right now (but I still have a lot of free time). I hope that by the end of summer I'll be able to at least know BASIC as well as I know English.
|
|
|
Post by u9 on Jun 28, 2008 13:29:41 GMT -5
... so that he would look like my character.... I did it, but then the sprite became still, not animated... And I would like to have my character to be animated, like, if he is just standing, he's still moving. It is called the idle animation. The character is just standing around picking his nose or something waiting for the player to, well, play. It sounds like it was an animated GIF image you downloaded. Is that the case? What you need are sprite sheets, where each frame of the animation is laid out across the image, like this: img178.imageshack.us/img178/9213/princespriteswb3.gifBrutus can easily slice animations like this and use them on-the-fly in animations, but i think there has to be only one animation per image (not sure though). Anyway, I would wait with animations until I was able to move the character with just a still image. That's how i started A Square's Life. I didn't even have an image, i just drew a squares as characters. Start small and add features as you get comfortable with what you are making A word of advice, the very first game you make should definitely be Pong, or something as simple as that. You really need to learn to make the basics before starting on your dream game, because your first games will be crap, but you will learn a lot from them.
|
|