Computer Science Canada Simple Ideas |
Author: | fear_ninja [ Mon Jan 05, 2004 1:51 pm ] |
Post subject: | Simple Ideas |
I need some ideas for my class project...I'm retarded with turing(dont even know how to use arrays and shit) It's only introduction to turing class but i need help thinin of a program to make. Just post ur little simple ideas that u have, thnx ![]() |
Author: | Boarder16 [ Mon Jan 05, 2004 4:09 pm ] |
Post subject: | |
make a saml lsimplified versio nof a game u like....cause u said ur not so...talented...make a board game ont eh computer...make some really nice graphics..lieka card game.. or snakes and ladders that woudl be sweet..... do taht... |
Author: | Tony [ Mon Jan 05, 2004 6:48 pm ] |
Post subject: | |
hah, snakes and ladders was one of the questions on last year's CCC ![]() ![]() |
Author: | shorthair [ Tue Jan 06, 2004 5:45 pm ] |
Post subject: | |
The easiest game you could probably make is a little box racing game , where you have to dodge object ( oval , box, arc) you know hte usual turing objects |
Author: | fear_ninja [ Fri Jan 09, 2004 1:17 pm ] |
Post subject: | |
shorthair wrote: The easiest game you could probably make is a little box racing game , where you have to dodge object ( oval , box, arc) you know hte usual turing objects
thnx thats a good idea...ive done some work on it...can some1 help me out on how to make a little box move by pressing right and left here it is drawfillbox (200, 10, 240, 45, 10) i try to ues Input.KeyDown but i dunno wat im doin wrong..can any1 just help me out by tellin me a way to make that box move right or left by pressing the keyboard keys ![]() |
Author: | DanShadow [ Fri Jan 09, 2004 2:56 pm ] | ||
Post subject: | |||
Here is exactly what you'll need for that.
Use it wisely. (Oh, and I added that its easier to go back, but harder to accelerate, and in between those two to move side to side.) |
Author: | fear_ninja [ Fri Jan 09, 2004 4:37 pm ] |
Post subject: | |
i tryed working it out in my program but i coudnt get it to work. the underlined part is where im trying to make it move setscreen ("graphics:450;350") randomize var chars : array char of boolean var car, font : int var y, y2, counter, counter2 : int := 0 drawfillbox (85, 203, 365, 170, 14) font := Font.New ("sherif:25") Font.Draw ("Press enter to start", 90, 175, font, red) loop Input.KeyDown (chars) if chars (KEY_ENTER) then cls exit end if drawfillbox (200, 10, 240, 45, 10) end loop y := 300 loop delay (1500) drawfillbox (200, 10, 240, 45, 10) exit end loop |
Author: | DanShadow [ Fri Jan 09, 2004 5:30 pm ] |
Post subject: | |
right...so try adding what I have in my loop, to yours. |
Author: | fear_ninja [ Fri Jan 09, 2004 5:56 pm ] |
Post subject: | |
i tried that but it just completly changes my program for that box i told u i want to move its just that i just wanted to know if u could give me the code to make it move either right or left ![]() |
Author: | DanShadow [ Fri Jan 09, 2004 7:00 pm ] |
Post subject: | |
Fine....here ya go: The updated stuff is in bold...i think i got it all %--------------------THE CODE--------------------------- setscreen ("graphics:450;350") randomize var chars : array char of boolean var car, font : int var y, y2, x, x2, counter, counter2 : int := 0 drawfillbox (85, 203, 365, 170, 14) font := Font.New ("sherif:25") Font.Draw ("Press enter to start", 90, 175, font, red) loop Input.KeyDown (chars) if chars (KEY_ENTER) then cls exit end if drawfillbox (200, 10, 240, 45, 10) end loop x := 200 y := 10 x2 := 240 y2 := 45 loop setscreen ("offscreenonly") View.Update Draw.FillBox (0, 0, maxx, maxy, 0) drawfillbox (x, y, x2, y2, 10) Input.KeyDown (chars) if chars (KEY_RIGHT_ARROW) then x := x + 2 x2 := x2 + 2 elsif chars (KEY_LEFT_ARROW) then x := x - 2 x2 := x2 - 2 end if end loop %--------------------CODE ENDS--------------------------- This should help your direct question, heh. |
Author: | fear_ninja [ Fri Jan 09, 2004 7:14 pm ] |
Post subject: | |
thnx a lot man, im really new to turing dont really know much about it |
Author: | DanShadow [ Fri Jan 09, 2004 7:18 pm ] |
Post subject: | |
Your welcome. And if you want to learn more about Turing, check out the Source Code Forum....find out wh at code does what...or just think of a complex game...and look in the Help Menu (in Turing) to figure how certain things will make things in that game possible. Lol, I learned just as much from that and CompSci, than I did from my teacher...who has been teaching turing for years. ![]() |
Author: | McKenzie [ Fri Jan 09, 2004 7:47 pm ] |
Post subject: | |
Dan, you miss the source of the problem, and I think once you see the truth that you won't see it as a problem. It is a simple matter of economics. When you have a degree in Computer Science you can make some real money in the field. Only a fool would go into teaching. Wheras some other degrees ... well you get the idea. So what ends up happening is the take whichever teacher has a clue about programming (usually the Math teachers, they tend to love learning for its own sake) The reason this is good news for you. As a student of computer science (in the true sense, not just in a school sense) you should be happy to know that the world will one day appreciate your skills (in a very tangible way) |
Author: | DanShadow [ Fri Jan 09, 2004 7:57 pm ] |
Post subject: | |
Riiiight.......well that makes sense I guess. And coincidentally, my Computer Science teacher is also my Math teacher, lol. But you make a lot of sense....stupid world, heh ![]() |