Skip to content
← Back to Community
python: I made a game I guess
Profile icon
SeamusDonahue

I'm not really sure what to call this.
this is a game where you push boxes to goals, but with a sorta pseudo story.

wasd to move. walk into boxes to push them. r to reset

the goals are Os and have no collision
the boxes are blue # and only have a collision if you can't push them.

have fun, and have a nice day.

ps: expand the console size so it works properly

this really blew up! thank you all!
ps: to those saying "it sucks!" or "it's broke!" please either explain or give constructive feedback

I'm getting reports of IndexError's, you get out of bounds intentionally but you are going farther than intended. please only go as far as you need to.

Voters
Profile icon
AndrianaJ
Profile icon
terraboi4
Profile icon
ALEJANDROGORRZE
Profile icon
Kavin6422
Profile icon
Baileycampbell7
Profile icon
Bdunning
Profile icon
AryyanVineeth
Profile icon
Wafflerexy
Profile icon
Godhard
Profile icon
EdwardBentler
Comments
hotnewtop
Profile icon
IOP3

This game is
███████╗██╗░░░██╗███╗░░██╗
██╔════╝██║░░░██║████╗░██║
█████╗░░██║░░░██║██╔██╗██║
██╔══╝░░██║░░░██║██║╚████║
██║░░░░░╚██████╔╝██║░╚███║
╚═╝░░░░░░╚═════╝░╚═╝░░╚══╝

Profile icon
SeamusDonahue

thanks! also nice unicode/ascii art! @IcingHackz

Profile icon
IOP3
Profile icon
[deleted]

@IcingHackz kewl art!

Profile icon
IOP3

@TheC0derGirl thank you!

Profile icon
[deleted]
Profile icon
IOP3
Profile icon
[deleted]
Profile icon
firedragondnd

@IcingHackz yeah
███████╗██╗░░░██╗███╗░░██╗
██╔════╝██║░░░██║████╗░██║
█████╗░░██║░░░██║██╔██╗██║
██╔══╝░░██║░░░██║██║╚████║
██║░░░░░╚██████╔╝██║░╚███║
╚═╝░░░░░░╚═════╝░╚═╝░░╚══╝
(Copied and Pasted ;) )

Profile icon
IOP3
Profile icon
firedragondnd

@IcingHackz I da ascii art master. (With copy and pasting)

Profile icon
IOP3
Profile icon
mesquite2234

@IcingHackz How did you use so many fullblocks?

Profile icon
firedragondnd

@IcingHackz
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░███░░░
░░░░░░░██░░░░░░█████░░░██████████░░█░░░░
░░░░░░████░░░██░░░░░░░█░░░░░░░██░░░█░░░░
░░░░░░█░░██░░█░░░░░░░░█░░░░░░░█░░░░█░░░░
░░░░███░░░░█░█░░░░░░░██░░░░░░░█░░░░█░░░░
░░░███░░░░░███░░░░░░░░█░░░░░░░█░░░░█░░░░
░░██░██████████████░░░█░░░░░░░█░░░░█░░░░
░░█░░░░░░░░░█░░░░░███░█░░░░░░░█░░░░█░░░░
░░█░░░░░░░░░█░░░░░░██░█░░░░░░░█░░░░█░░░░
░██░░░░░░░░░█░░░░███░██░░░░░░░█░░░░█░░░░
░░░░░░░░░░░░█░████░░░██░░░░░░░█░░░░█░░░░
░░░░░░░░░░░░░░░░░░░░░░█████░░████░████░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

Profile icon
firedragondnd

@IcingHackz I'm actually really bad at ascii art.

Profile icon
IOP3
Profile icon
[deleted]
Profile icon
Yoplayer1py

@IcingHackz teach me how to make like this

Profile icon
RahulChoubey1

guys, it's not ASCII art, but text art.

Profile icon
angrydoge

same thing lol.... @RahulChoubey1

Profile icon
IOP3

@angrydoge @RahulChoubey1 @Yoplayer1py @TheC0derGirl @firedragondnd @mesquite2234 please stop replying to this comment, since it's my comment, I'm getting the pings even if you are not using @ at me. And to clarify, I maybe good at ACSII art/text art, but just stop talking about it.

Thanks! :D
Profile icon
SeamusDonahue

I own the repl so i get all those pings and more ;) @IcingHackz sorry for the ping lol

Profile icon
IOP3

Lol XD I know.

And thanks for understanding
Profile icon
mesquite2234

@IcingHackz Big boi pong

Profile icon
19hmehmood

how do u play it i-
@IcynHackz

Profile icon
19hmehmood

what the hell does tht say @firedragondnd

Profile icon
xXToluwaXx

███████╗██╗░░░██╗███╗░░██╗
██╔════╝██║░░░██║████╗░██║
█████╗░░██║░░░██║██╔██╗██║
██╔══╝░░██║░░░██║██║╚████║
██║░░░░░╚██████╔╝██║░╚███║
╚═╝░░░░░░╚═════╝░╚═╝░░╚══╝

Profile icon
Bookie0

Screen Shot 2021-03-09 at 8.30.13 AM

Dang I'm stuck!!

Lol you should put a restart button to restart the level! :)

Profile icon
ProCatGuy

@Bookie0 Now there is one and also you have to push the blue # to the white one once there is an O in. That's my suggestion fr this situation.

Profile icon
Bookie0

@AndrewMarkarian ah ok thanks! :D

Profile icon
SeamusDonahue

just move, if you push the thing onto the button, the game needs 1 more turn in order to process that, sorry @Bookie0

Profile icon
Bookie0
Profile icon
johnnyfrancis

@Bookie0 Press r to restart

Profile icon
ZanePeterson
Profile icon
sojs

Ya, i keep getting stuck as [email protected]

Profile icon
Wilke000
Profile icon
ProCatGuy

@Wilke000 You went out of the map.

Profile icon
SeamusDonahue

out of the map was intentional, but he was too far out of the map @AndrewMarkarian @Wilke000

Profile icon
Wilke000
Profile icon
ProCatGuy

@SeamusDonahue That is what I meant, but overall don't go out of the map.

Profile icon
DillonGardner

This was fun!
Some of the mid-game levels were really broken...
but it was still pretty fun! I enjoyed the experience
I half-expected an easter egg for modifying the code to be able to beat the end level, but I understand the lack of its existence

Great game overall! 10/10, would recommend

Profile icon
SeamusDonahue

thanks! the mid-game levels were intentionally broken obviously to drive the narrative that you are breaking them somehow. I might add that after win level, sound interesting. @DillonGardner

Profile icon
datboicatguy

This game is amazing.

Profile icon
AbuIbra

ascii art is fun heres an example: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▄▄░░░░░░░░░░░░░░░░▄░░░░░░░░░░░░░░
░░░░░░░░░░░░█░▄░███░░░░░░░░░░░░░░░███░▄░░░░░░░░░░░
░░░░░░░░░░░░▄░███████▄░░░░░░░░░▄███████░░░░░░░░░░░
░░░░░░░░░░░▄███████████▀░░░░░▀███████████▄░░░░░░░░
░░░░░░░░░░░███████████░░▄███▄░▀▀░█████████▄░░░░░░░
░░░░░░░░░▐████████████░░█████░░░▐██████████▄░░░░░░
░░░░░░░░░█████████████▄░▀░██░▄░█░███████████░░░░░░
░░░░░░░░▐██████████████░▄░▀░██░▄▄███████████▌░░░░░
░░░░░░░░▀▀░░░▀▀░█████████░░░▀░███████▀▀░░░▀▀▀░░░░░
░░░░░░░░░░░░░░░░░░█████████▄░░▀███▀░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░▀█▀▀░░░░▀░█▄░░░▀░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░▀█░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▀█▄░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▌░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▀░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▀░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░▄▄░░░▄█▀░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░▀▀▀▀▀▀▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

Profile icon
SeamusDonahue

awesome art there! @AbuIbra

Profile icon
devplodocus

It's fun but I am French and I have an AZERTY keyboard so I have forked the game

Profile icon
SeamusDonahue

oh, rip! I can't really account for non-qwerty layouts as I don't have those [email protected]

Profile icon
Coder2195

I glitched out the game, and went beyond the borders oof
Traceback (most recent call last):
File "main.py", line 90, in
p.update()
File "main.py", line 55, in update
if i.y == self.y + vmove and level[self.y+(vmove*2)][self.x] != "#" and self.x == i.x:
IndexError: list index out of range

Profile icon
ProCatGuy

@Coder2195Text Please look at other comments more. You went out of the map too far.

Profile icon
Coder2195

@AndrewMarkarian You should make a try and catch and then when the player goes out, you tp them back

Profile icon
ProCatGuy

@SeamusDonahue I think someone has a suggestion for you.

Profile icon
AlexyNikolaev1

Lively and entertaining, this is a game that must go on!

Profile icon
tankerguy1917

Wow. That was really fun. I like how you used the text as goal to get the box. I also like the "narrator", I don't know what to call it.

Profile icon
SeamusDonahue
Profile icon
shllshckd

it's great, i like it

Profile icon
SeamusDonahue

Thanks! I hope this inspires you to make something of your own! @shllshckd

Profile icon
abhayminecraft

Its cool

Profile icon
KENNETHTRIPP

Wow! This is cool.

Profile icon
Muffinlavania

ayyyyyyyyyyyyyyyy maze games are cool
also wow i have never seen anyone put mazes in .txt files, thats pretty nice (but there are a lot of files wow)

Profile icon
RundaBjrn

Super cool project!

Profile icon
catspython

image
was on level 16 pushing a box out of the "barrier"(ring of hash tags), then it gave me that error,
then I thought that I left the bounds,

image
there's what happened when I tried to leave the bounds as soon as I could.

Profile icon
SeamusDonahue

oof, I didn't account for someone going that far out of bounds, sorry! @catspython

Profile icon
HackingGo306

Cool!

Profile icon
Rivalfalcon

███████╗██╗░░░██╗███╗░░██╗
██╔════╝██║░░░██║████╗░██║
█████╗░░██║░░░██║██╔██╗██║
██╔══╝░░██║░░░██║██║╚████║
██║░░░░░╚██████╔╝██║░╚███║
╚═╝░░░░░░╚═════╝░╚═╝░░╚══╝

Profile icon
[deleted]

Traceback (most recent call last):
File "main.py", line 1, in
import blessings
ModuleNotFoundError: No module named 'blessings'

Profile icon
SeamusDonahue

I think i fixed that now @poetaetoes

Profile icon
MylsKeena19

Traceback (most recent call last):
File "main.py", line 1, in
import blessings
ModuleNotFoundError: No module named 'blessings'

what

Profile icon
FallenAngel6
Profile icon
[deleted]

um it says no module named blessings

Profile icon
someonealive

i just get the error "
Traceback (most recent call last):
File "main.py", line 1, in
import blessings
ModuleNotFoundError: No module named 'blessings'

"

Profile icon
someonealive

@someonealive by the way i suck at coding so i don't know whats wrong there

Profile icon
FrancisPan

NOICE

Profile icon
pizzaharald

it didn't work for me

Profile icon
LaneMartin

bugged

Profile icon
LaneMartin

Cuz I, I, I'm, in the stars tonight.
So watch me, bring, the, fire, set the night alight.
Shoes on, get up in the morning cup of milk let's rock and roll.

Profile icon
noway15

bugged

Profile icon
EdrisBajbaa

Bruh what is that ???
I don't get it is that game my 7 old brother made that
If u want to do something make the plan and do it in the best wayyyyy

Profile icon
Mrbeanguy12

why wont it load