A downloadable joke game for Windows

For everyone playing this:

I hope you enjoy this small silly project (which is basically pong but different) I made this using pygame toolkit and some help from ChatGPT (I am not that good at coding, but my own skills were good enough to fix mistakes AI made, the code isn't really well-structured, but I think it is not a big deal as long as everything works fine). By the way, Niko's collision with bottom and top part of pancakes is intentional (well it wasn't initially, but it was too funny not to keep). You also get punished if you overuse that, so don't let Niko get stuck there for too long.

Controls: 

W and S to move left player's pancake

Arrow up and down to move right player's pancake

P to pause/unpause

R to reset the score when paused

Press D twice to display/hide speed debug info

Press H twice to display/hide hitboxes

F1 to open README.txt (the file you are reading right now)

A key doesn't work (don't even try it)


and maybe there's something else?

Controls for Xbox controller (I am not sure if it works on others, also support for controllers is partial):

Left stick to move left player's pancake

Right stick to move left player's pancake

Start button to pause/unpause

B button to reset the score when paused

A button works (turns off controller vibrations when pressed multiple times)

Modes:

There are 4 modes:

Classic (it is classic)

Acceleration (turned on by ticking the box on game startup)

Solo (turned on the same way)

True Acceleration mode (still turned on the same way)

Acceleration mode increases speed of Niko as the time passes, it doesn't depend on bounces (after scoring speed is reset to default numbers, then keeps increasing again).

Solo mode allows you to play without the need of another player or without the need of controlling to paddle at once (which is hard). The left paddle is replaced with impenetrable wall. The goal is to get as many points as you can (names are turned off in this mode, instead of them there is "current score" and "high score").

True Acceleration mode increases Niko's speed based on bounces (It doesn't happen EVERY bounce), so it is more similar to classic Pong (the speed resets after scoring). This mode automatically activates improved collisions checkbox.

You can turn on multiple modes at the same time with an exception of having both Acceleration modes active at the same time. It is recommended to use any of Acceleration modes if you play Solo mode.

Modifiers:

For now there are 8 modifiers in total. During game setup you decide which modifiers you want to exclude from appearing (not the other way around!). You can't have multiple of modifiers active at the same time during gameplay. The list of modifiers is in the README.txt file.

Credit:

Made by Egorassy using OneShot (by Nightmargin and more) and Deltarune (by Toby Fox and more) assets. I have my own assets too.

Have a mindblowing experience!

Download

Download
janky_nikpong 1.4.0.zip (Recommended) 38 MB
Download
janky_nikpong 1.3.0.zip (Legacy) 37 MB
Download
janky_nikpong 1.2.0.zip (Legacy) 35 MB
Download
janky_nikpong 1.1.1.zip (Legacy) 34 MB
Download
janky_nikpong 1.1.0.zip (Legacy) 32 MB
Download
janky_nikpong 1.0.2.zip (Legacy) 23 MB
Download
janky_nikpong 1.0.1.zip (Legacy) 16 MB
Download
janky_nikpong 1.0.0.zip (Legacy) 44 MB
Download
python_nikpong 1.4.0.zip (Code) 6.4 MB

Install instructions

Preferably use Winrar or 7-Zip to extract files (I personally use 7-Zip) and put them in separate folder.

For exe version (janky_nikpong) you just have to extract everything from zip into one folder and you are good to go, open the .exe file.
For python version (python_nikpong) you need to have python installed as well as PIL, pygame libraries (I listed the ones that are not preinstalled). After extracting files from zip into one folder I think you are good to go, open the .py file.

It might take some time to boot.

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

my mind was blown at the gameplay. i rate this pancake/10 would play again

(+1)

I actually released an update, you might want to check it out since you liked it!

I have new version out for a while, but antiviruses keep showing False Positives, I am trying to deal with this.

I didn't really succeed with removing most of them, but I still think I should publish it

What an incredible game! An absolute masterpiece! Seamlessly blending the charm of the original with ingenious creativity. From the captivating storyline and immaculate storytelling to the meticulously designed puzzles, every aspect reflects a labor of love. The attention to detail is awe-inspiring, making it a must-play for any true OneShot enthusiast. Kudos to the talented creators for crafting an experience that feels like a genuine extension of the beloved universe!

(1 edit)

I restricted access to this project, because it has too many false positives on VirusTotal. If you are reading it, it means I made it public again (probably removed most of false positives)

Update: I changed the zip file and contacted some AV vendors, previous zip wasn't malicious and none of functionality was changed, it is just that I only managed to get less false positives with this new zip.

Update: Today I unlocked the page, but update is postponed since I'll have to go through same process with update zip file too. But it is definitely coming someday.