Of course you need both Python and pygame. I used Python 3.10.4 and pygame 2.1.2.
There were some files that had to be renamed in the textures-folders and there was a line in the code I had to comment out (as of writting this) Not too hard IMO.
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
I saw this video while scrolling and thought that your name looked familiar. I first checked your channel to see if I had seen another one of your videos, and I see that as a fellow viewer of Jonas Tyroller, I had already watched your Will You Snail review.
Then, I realized that your channel profile picture reminded me of one I had seen a certain Scratcher use. Sure enough, I had run across GoldenEagleStudios when I was preparing to teach a round of Scratch classes during Covid (I’m 2br-2b both there and on Itch.io).
So, coincidentally, we’re both game developers who used Scratch, watch Jonas Tyroller (and apparently Dani also), and can code in Python.
Any chance you’re thinking about participating in the Wowie Game Jam this weekend?
Amazing work man! I have never seen someone create a game like this with pygame...
If there are mac users, simply download the source code, and delete line 2 and line 18 where it uses ctyeps! It does not brake the game, so you will be able to play it!
So what you need to do is, when you download the source code, there will be main.py file, from any text editor, remove line 2 and line 18, and then you should download pygame from this link and don’t forget to install the version for mac, and when you go back to the main.py file, from your terminal, you can type “python3 main.py” to run the file!
You need to install pyinstaller (a module for python btw) Then, go to "scripts" folder and type cmd in here.
When the console appears type "pyinstaller --onefile -w main.py"(Python is required and also the module)
It will start putting some weird things but, dont worry, its safe.
When it finishes it will say "C:\Users\[your computer user here]\Downloads\A gravity game 1.2\ scripts"
when you look in the folder, there will be two folders. build and dist. Delete build because it doesnt have anything important. Go to dist and open the exe, it should work.
If you have anymore questions or you didnt understand well, ill leave you a video from TechWithTim. He is has a really helpful video about this.
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
It is way WAY to big for my screen. Can you just make it where it has more then just 2 options for screen thing. like make a second option under it for lets say game SIZE and also make it where an options menu is on the title screen NEXT to all the buttons since some screens might now be able to see under a few button
believe me, I've been trying. dozens of people have asked the exact same thing, and because of the way pygame works, it's gonna be pretty tough to implement without rewriting my entire game. If i can get it to work, I'll lyk
There is an easy way out where I can just blit everything to a separate surface, resize it, and render it to the window, but it'd double the lag unfortunately :(
← Return to game
Comments
Log in with itch.io to leave a comment.
everyone is saying to unzip and click main but its not zipped when i installed it and when i click main it doesnt work
U don't have winrar
you need it to play
i have winrar installed how do i launch the gam
i have 7-zip
lol unzip files in macOS dont need winrar
NO YOU DON'T NEED IT TO PLAY
os requirements
Wait, is there a virus?
sombedy here who knows how to share files?
how do you play i only have the files
i just have a file how can i start and play
you need to unzip it
Go on the file, and go on "main" thats what you do.
the screen is zoomed on the left upper corner how do i fix this
idk
you probably need an APK file
L
why cant i play this game?
how do you run the game
unzip the file and click on main
Please linux version
when i try to run the game my screen seems to be cropped? anyone know how to fix this issue?
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
Hey necromancer that's mine >:(
Shut Up stupid.
ok that works but i cant reach the level editor UI
Ye Idonno how fix dat
i am on a macbook air and i keep opening the code and sprites but never the game
This is because it isn't out for mac yet 'Currently only available with windows, but A Mac version should be up soon' remember read that first
I can reach my settings menu how do I fix this?
go into a level, hit escape, click settings
it doesn't work when i download it i can't open it
unzip it
how?
right click -> 7zip(or winzip) -> unzip in [file name]
my games screen is cropped, help???
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
stop copying my comment necromancer >:
I'm not copying your comment man. I hand typed that. WDYM.
You said I can play it on something lower than mobile, and you disregard the gods of gaming, the one and only, phones
I came up with an icon for the game :
oohhhhhh cool
does it work for linux?
I got the SOURCE version to work in Ubuntu.
Of course you need both Python and pygame. I used Python 3.10.4 and pygame 2.1.2.
There were some files that had to be renamed in the textures-folders and there was a line in the code I had to comment out (as of writting this) Not too hard IMO.
I only have linux terminal:-(
I tried opening the game but windows did not allow me to open it
unzip it. it probably needs a x64 OS.
if it tells you it wont open it because of an unknown user or something else click on more details then you can open it
that is exactly my problem, but IDK how can i open it after clicking more details
This one when I scroll towards the right
i think its trying to save
This is the error message
Hey. Why can't I play or save my made levels (I did put a player and an end but still
you can copy the file in the gamefiles (its called editorsavefile). I didnt test it but i think it will work
I found a way to decrease the size of the scree.
Go to a level, press settings, and go from borderless to windowed.
TADA you can play now
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
:l
the game screen is
toobig :(Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
I SWEAR TO GOD NECROMANCER
THIS DONT WORK!
Huh...
where is the screen
This is a crazy, long story, but hear me out:
I saw this video while scrolling and thought that your name looked familiar. I first checked your channel to see if I had seen another one of your videos, and I see that as a fellow viewer of Jonas Tyroller, I had already watched your Will You Snail review.
Then, I realized that your channel profile picture reminded me of one I had seen a certain Scratcher use. Sure enough, I had run across GoldenEagleStudios when I was preparing to teach a round of Scratch classes during Covid (I’m 2br-2b both there and on Itch.io).
So, coincidentally, we’re both game developers who used Scratch, watch Jonas Tyroller (and apparently Dani also), and can code in Python.
Any chance you’re thinking about participating in the Wowie Game Jam this weekend?
Without the Scratch part I feel the same lol :)
Amazing work man! I have never seen someone create a game like this with pygame...
If there are mac users, simply download the source code, and delete line 2 and line 18 where it uses ctyeps! It does not brake the game, so you will be able to play it!
Oh, and you need to install pygame as well lol
But how? I have absolutely no idea how to do what you said
sorry for unclear explanation,
So what you need to do is, when you download the source code, there will be main.py file, from any text editor, remove line 2 and line 18, and then you should download pygame from this link and don’t forget to install the version for mac, and when you go back to the main.py file, from your terminal, you can type “python3 main.py” to run the file!
Sorry to disturb you once again but it says that the file doesn't exist
I've done something different but it says no module pygame but i have pygame
I've decided i still want to try every time i open main.py it says no such module exits
That's weird, if you only watch the installation section of this video, it might help
Could you please make a 32-bit version? If so, thank you.
Nvm i alredy did but its too big
how did you do it tho
You need to install pyinstaller (a module for python btw) Then, go to "scripts" folder and type cmd in here.
When the console appears type "pyinstaller --onefile -w main.py"(Python is required and also the module)
It will start putting some weird things but, dont worry, its safe.
When it finishes it will say "C:\Users\[your computer user here]\Downloads\A gravity game 1.2\ scripts"
when you look in the folder, there will be two folders. build and dist. Delete build because it doesnt have anything important. Go to dist and open the exe, it should work.
If you have anymore questions or you didnt understand well, ill leave you a video from TechWithTim. He is has a really helpful video about this.
HUGE AS HELL, Can’t play lmao
Game Screen, no fit on my screen
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
JUST STOP NECROMANCER THAT'S MINE
I can't play it on mac can you please try to make it for MacBook?
Mac is coming soon
i can't even play
same
What's the issue / error message?
comparing my gameplay to the gameplay in the video, mine runs way slower (not laggy, just slower)
other than that, no problems
Glad to gear it's working fine :D If you want it to run at the proper speed though, you might wanna turn down the graphics settings.
pls add lower resolutions NOW
or else i'll have to plug the graphics on the tv
Same
It is way WAY to big for my screen. Can you just make it where it has more then just 2 options for screen thing. like make a second option under it for lets say game SIZE and also make it where an options menu is on the title screen NEXT to all the buttons since some screens might now be able to see under a few button
believe me, I've been trying. dozens of people have asked the exact same thing, and because of the way pygame works, it's gonna be pretty tough to implement without rewriting my entire game. If i can get it to work, I'll lyk
can't you just copy the game and then make the window size smaller or smth?
There is an easy way out where I can just blit everything to a separate surface, resize it, and render it to the window, but it'd double the lag unfortunately :(
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
I'm reading these in order of comment just STOP
i cannot really play that well
this game has a big screen
Go into settings after selecting a level [ESC to pause > click on settings] change the window mode from borderless to windowed.
XDTJFCHG<GTJUCLK<YI:YVPTUCLVGUTC::UYLV STOP
i cannot play this game