Author |
Topic: Contest 1 (Read 330 times) |
|
Nitesh Menon
Administrator
    
member is offline


Posts: 149
|
 |
Contest 1
« Thread started on: Mar 3rd, 2007, 12:51pm » |
|
Hey guys. This isn't a contest that has to do with making games, as GameBASIC is not that powerful yet. Instead it's a contest that has to do with the compiler. The user as voted by the members of this forum that creates the best command for Syntax v0.02 and provides an optional but appreciated C++ translation will receive 1) Their name in the GameBASIC credits permanently 2) The use of their command in GameBASIC 3) A beta copy of the GameBASIC skeleton creator that allows fast creation of games. 4) A title with a new logo called 'Game BASIC Recognized Member' 5) A possible surprise. 6) A definite extra special surprise!
|
| « Last Edit: Mar 3rd, 2007, 12:54pm by Nitesh Menon » |
Logged
|
|
|
|
Jakevfr
Administrator
    
member is offline


Posts: 24
|
 |
Re: Contest 1
« Reply #1 on: Mar 3rd, 2007, 2:45pm » |
|
Hmm...
A translation of what I'm thinking might be a bit tough... I'll find out if it's even possible then post my idea.
|
|
Logged
|
|
|
|
Nitesh Menon
Administrator
    
member is offline


Posts: 149
|
 |
Re: Contest 1
« Reply #2 on: Mar 3rd, 2007, 2:49pm » |
|
you do not have to post a translation though it would be helpful.
|
|
Logged
|
|
|
|
SS
Administrator
    
member is offline


Gender: 
Posts: 100
|
 |
Re: Contest 1
« Reply #3 on: Mar 3rd, 2007, 3:20pm » |
|
Im going to start on this in a minute. Since I know a little of C++, and some of C, this is going to be fun to try.
|
| « Last Edit: Mar 3rd, 2007, 8:12pm by SS » |
Logged
|
|
|
|
SS
Administrator
    
member is offline


Gender: 
Posts: 100
|
 |
Re: Contest 1
« Reply #4 on: Mar 4th, 2007, 11:56am » |
|
One of my ways is using the select/case command. This should be easy.
|
|
Logged
|
|
|
|
Jakevfr
Administrator
    
member is offline


Posts: 24
|
 |
Re: Contest 1
« Reply #5 on: Mar 6th, 2007, 4:38pm » |
|
One thing to add would be basic shape functions. Things like: Code:
LINE X1, Y1, X2, Y2
BOX X1, Y1, X2, Y2 [ , FILLED ]
CIRCLE X1, Y1, X2, Y2 [ , FILLED ]
The '[' and ']' characters mean optional (in case you didn't know)
Another thing would be an outline for how you make things move. Something like: Code:
MOVE charName, X, Y, Z [ , SLIDE ]
Things like that.
|
|
Logged
|
|
|
|
Nitesh Menon
Administrator
    
member is offline


Posts: 149
|
 |
Re: Contest 1
« Reply #6 on: Mar 6th, 2007, 5:11pm » |
|
wow i never though of that. and that's the basic functions that all game programming languages need.
|
|
Logged
|
|
|
|
SS
Administrator
    
member is offline


Gender: 
Posts: 100
|
 |
Re: Contest 1
« Reply #7 on: Mar 6th, 2007, 6:25pm » |
|
Do we have to include the source? Or an EXE?
Its not completely finish but it will show things if should do.
Good Luck All, and let the best person win.
|
|
Logged
|
|
|
|
Nitesh Menon
Administrator
    
member is offline


Posts: 149
|
 |
Re: Contest 1
« Reply #8 on: Mar 6th, 2007, 6:38pm » |
|
no. all i want you to do is give ideas for commands. see JakevFr's post for more information.
|
|
Logged
|
|
|
|
SS
Administrator
    
member is offline


Gender: 
Posts: 100
|
 |
Re: Contest 1
« Reply #9 on: Mar 6th, 2007, 8:16pm » |
|
So i did all this work for nothing...?!?!?!? Maybe I can just post a idea for a command them and delete the project...
Code:
SetLineCourse 1X, 2Y, 3W, 4H
That was one of them. The onthers was like Jake commands.
|
|
Logged
|
|
|
|
MightyMayon
New Member

member is offline


Posts: 1
|
 |
Re: Contest 1
« Reply #10 on: Jul 5th, 2007, 3:09pm » |
|
Hi. it should have a special color function for eample:
ColorObject (blue) FilledCircle \\just for th demo... (it is a filled circle in blue) EndColorObject
Also i think is should ignore spaces... for example:
C o lo r O bj Ee ct (also means igonre caps)
Also a random command: A$ = "" Input a If A$ = a then A$ = Random (circle, bmp : c:\calmbeach, Print "lalala") End if
(a little like liberty basic but thats what i am basing it of)
|
| « Last Edit: Jul 5th, 2007, 3:10pm by MightyMayon » |
Logged
|
|
|
|
|