Skip to content
← Back to Community
🖱️ 2D Aim Game
Profile icon
SixBeeps

For whatever reason, I really felt like making something in BASIC again. However, I had no ideas. But then, I was reminded of this video about a game that tested your 2D aim in a manner similar to Piano Tiles.

I thought this would be perfect to try to recreate because it's based on a grid, and it's incredibly simple to implement in an engine such as PGB.

Here are some rudimentary instructions:
Click on the black tile to get a point. The light-gray tile shows you where the next one is going to show up. You're given 3 seconds at the start of the program to get ready. From there, you have until 30 seconds is up or you miss a tile on accident.

What's the highest score you can get?
My personal best: 81 mouse, 92 keyboard + drawing tablet

Voters
Profile icon
Lukestar07
Profile icon
PinHecked
Profile icon
elizurfk
Profile icon
toramico
Profile icon
Micky123456789
Profile icon
JWZ6
Profile icon
mesquite2234
Profile icon
figglediggle
Profile icon
16kimben
Profile icon
AxolotlBot
Comments
hotnewtop
Profile icon
Zavexeon

hmmm, seems pretty BASIC to me

Profile icon
SixBeeps
Profile icon
TsunamiOrSumth

@Zavexeon ba dum tsh

Profile icon
JBloves27
Profile icon
Whippingdot

is it Visually Basic? @Zavexeon

Profile icon
[deleted]

@Zavexeon what a classic

Profile icon
gibbsfreenergy
Profile icon
Kudos

@Zavexeon
I think it's pretty complex on the inside. The only way it can be perceived as basic is visually basic.

Profile icon
OldWizard209

hey maybe make a leaderboard and the game will be perfect... @SixBeeps

Profile icon
SixBeeps

@OldWizard209 BASIC has no net functionality, so that won't be possible. Sorry :'(

Profile icon
KarmaIsKrazy

@SixBeeps Then how about a simple leaderboard based on screenshots people could post screenshots of they're score and you can edit the post every once in a while based on the scores you see

Profile icon
SixBeeps

@KarmaIsKrazy Meh, too lazy. Also can be faked.

Profile icon
KarmaIsKrazy

@SixBeeps Okay also where can I learn BASIC I can't find any tutorials cause when I type in BASIC programming it shows top 5 basic programming languages for begginers

Profile icon
SixBeeps

@KarmaIsKrazy BASIC isn't really one language, but thousands of variants of a similar concept. PG-Basic has some docs here

Profile icon
KarmaIsKrazy

@SixBeeps Thc so much wont bother you any more

Profile icon
Coder100

lol nice

Profile icon
tussiez

Cool!
At a certain point, the game crashes:

RuntimeError: Error on line 31: Error evaluating __pgb.get("C").get(0)
Profile icon
XanthusPettitt

@tussiez it also crashes for me too

Profile icon
SixBeeps

@tussiez Tis patched now.

Profile icon
tussiez
Profile icon
zomboss7791

sooooo fun!!

Profile icon
bramley

110 on the hyper-sensitive office mouse, get rekt

Profile icon
SixBeeps

@bramley imma have to step up my game...

Profile icon
figglediggle

image

Profile icon
SixBeeps
Profile icon
JBloves27

Nice job! its on trending!

Profile icon
SixBeeps

@JBYT27 🥳

Profile icon
JBloves27
Profile icon
DarkswordsmanJG

the game crashed after I clicked for a while but it's a great game

Profile icon
EllieBrown123

this is fun! and "basic"? i couldnt code like this to save my life! good job :)

Profile icon
JasmineGuo

easy

Profile icon
JasmineGuo

I'm not sure how to play this

Profile icon
SixBeeps

@JasmineGuo click on the black squares to get points

Profile icon
JasmineGuo

@SixBeeps My highest score is 25.

Profile icon
ThePythonCoder12

my highest score is 26

Profile icon
HARISHKALARI

got 57

Profile icon
smileybombz

Great job!

Profile icon
infinitypacific

my best is 40

Profile icon
infinitypacific

SO BAD

Profile icon
CashisMcVeigh

this is a bad game ngl lol

Profile icon
SixBeeps

@CashisMcVeigh I won't lie this didn't deserve the attention that it got.

Profile icon
ETHANSO3

...

Profile icon
Rayan81

It always stops at 31

Profile icon
SixBeeps

@rayaansom Like the timer or the score? I can get >31 score

Profile icon
Rayan81

Oh yea ok ✅ @SixBeeps

Profile icon
Rylan950

61

Profile icon
SAM2503

My score: 44

Profile icon
TechBoy01

but i can't even make a basic as i use cheatsheets to make very small projects.

Profile icon
SixBeeps

@TechBoy01 That's ok; if you keep doing it you'll just remember the stuff.

Profile icon
ahkid7674

touch screen gang where you at

Profile icon
SixBeeps

@JULIODIAZ1 So I just tried playing a round with touchscreen, and ended up getting exactly 1 less than my mouse score.

Profile icon
FloCal35

lol yyyeeeeeeaaaahhhhh @JULIODIAZ1

Interesting @SixBeeps

Profile icon
ahkid7674

@SixBeeps yeah... i got less than my mouse score aswell. SAD

Profile icon
robertoblong

Nice! Simple but fun.

Profile icon
yachandsport

Even if is BASIC, it stills makes me Addict !
Indicating the location of the next tile allows the player to play fast, maybe too fast I guess, there were some moments when I was over-anticipating and then messing up my game !

Profile icon
WILLIAMBAEWER

Screenshot 2021-01-22 at 8.08.41 AM im bad :(

Profile icon
AphixDev

It's 2D Aimlab!

Profile icon
timothyzjin

I have been doing this for hours and my number is 8172363

Profile icon
mesquite2234

@timothyzjin they said in the description
"From there, you have until 30 seconds is up or you miss a tile on accident."
You can't have done it for hours

Profile icon
FlaminHotValdez

petition to get SixBeeps to 4k cycles

Profile icon
AnthonyMouse
Profile icon
gibbsfreenergy

im honestly so confused

Profile icon
SixBeeps

@JosephSanthosh click black square