Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
1 key challenge revisited
#1
Challenge:
Make a game that uses only one key as input


Rules:
QB or FB
NO mouse
Game must be driven by one key only
Game menus can have multiple key inputs or mouse
Game end key does not count into the one key limit
Key to bring up menu or pause does not count into the one key limit
Multiple entries are allowed
Sources and all needed binaries must be included in any release (need hosting?: www.fileanchor.com)


Judging:
Vote, for most entertaining/best/etc/yadda yadda


Time:
Challenge ends at November 8th, with a 7 day vote before QB Express.
Reply
#2
I'll try to enter this one, right now I have no ideas, and I have a feeling
that free time might be a problem in the immediate future, but, well see. Smile


EDIT: No I will not participate in this one, I seem to lack programming
motivation in general...
/post]
Reply
#3
this is the first thing that came to mind: (which evadently is usally a bad thing)

FB:

Code:
? "RULES:"
? "press the space bar when you are over a gap."
? "to exit, press Esc key"
dim cb(1000)
sleep 5000
screen 13,,,1:randomize timer
line (0,0)-(319,199),2,b
for y = 0 to 197 step 2
line (0,y)-(319,y),2
x = int((314-4+1)*rnd+4)
if y > 0 then line (x-2,y)-(x+4,y),0
next
for y = 197 to 198
for x = 1 to 318 step 2
  if x = 1 and y = 198 then x = x +1
  pset (x,y),15
next
next
get (1,197)-(318,198),cb
x = 1:y = 1
windowtitle "I rule!"
dc = 15
do
  setmouse 0,0,0
  if y = 197 or y = 198 then locate 8,16:print "YOU WIN!" :SLEEP :END
  ox = x
  if a = 0 then x = x + 1:if x = 319 then a = 1
  if a = 1 then x = x - 1:if x = 1 then a = 0
  for dlay = 0 to 10000000:next
  pset (ox,y),bgd:pset (x,y),dc
  press$ = inkey$
  if press$ = chr$(27) then end
  if press$ = " " then
    if point (x,y+1) = bgd then pset (x,y),bgd:y = y +2 :goto 1
    if point (x,y+1) <> bgd then
      cc = point (0,0)
      select case cc
        case 2
          for cy = 0 to 199
          for cx = 0 to 319
            if point (cx,cy) = 2 then pset (cx,cy),44
            if point (cx,cy) = 0 then pset (cx,cy),15:dc = 0:bgd = 15
            
          next
          next
          put (1,197),cb,pset
        case 44
          for cy = 0 to 199
          for cx = 0 to 319
            if point (cx,cy) = 44 then pset (cx,cy),4:dc = 15:bgd = 0
            if point (cx,cy) = 15 then pset (cx,cy),0:
          next
          next
          put (1,197),cb,pset

        case 4
          locate 8,16:? "YOU LOSE!":SLEEP :end
      end select
    end if
  end if
1
loop

edit: update
edit: i'm really obsessive as it turns out.
quote="whitetiger0990"]whitetiger is.. WHITE POWER!!! [/quote]
Here
Reply
#4
I'll be entering this compo (have some work to do before I have something to show)

That game you posted there looks interesting, but it's far to small in windowed mode to play Sad
his sig left intentionally blank
Reply
#5
Are brain waves allowed to play the game?

If so...I might be able to enter a challenge for the first time..
quote="na_th_an"]
Greenday, Spice Girls... Can you tell the difference?
[/quote]
Reply
#6
Quote:That game you posted there looks interesting, but it's far to small in windowed mode to play Sad

yeah i know, that's what Alt + Enter are for. Wink

speaking of which, how would i get it to open fullscreen automatically?
quote="whitetiger0990"]whitetiger is.. WHITE POWER!!! [/quote]
Here
Reply
#7
Code:
screen 13, , , 1
Reply
#8
Quote:
Code:
screen 13, , , 1

That game sucks.... :lol:

j/k (I know you was showing Dio full screen mode...) :rotfl:
Kevin (x.t.r.GRAPHICS)

[Image: 11895-r.png]
Reply
#9
Quote:
Cha0s Wrote:
Code:
screen 13, , , 1

That game sucks.... :lol:

j/k (I know you was showing Dio full screen mode...) :rotfl:
What are you talking about!? You can make up whatever imaginary game you want from a blank screen! :-P
974277320612072617420666C61696C21 (Hexadecimal for those who don't know)
Reply
#10
Quote:
Rattrapmax6 Wrote:
Cha0s Wrote:
Code:
screen 13, , , 1

That game sucks.... :lol:

j/k (I know you was showing Dio full screen mode...) :rotfl:
What are you talking about!? You can make up whatever imaginary game you want from a blank screen! :-P
It doesent use a key for input, it's dissqualified!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)