Make a Game. Win a Bitcoin.


Until Jam Ends on Apr 18

Our first ever game jam!

✨PyGame Tutorials on YouTube ✨
Hey everyone! I've received a couple of requests for a dedicated PyGame tutorial post! I wanted to bring attention to [TechWithTim](, a YouTuber I stumbled across while collecting resources. I recommend starting with some of his videos if you're interested in getting started with PyGame: [PyGame Tutorial #1 - Basic Movements and Key Presses]( [PyGame Tutorial #2 - Jumping and Boundaries]( [PyGame Tutorial #3 - Character Animation & Sprites]( And that's just to start -- he's done quite a bit on PyGame. You can find more vids [here]( I encourage you to check them out! Feel free to post your favorite resources here.
posted by KatyaDelaney (81) 20 hours ago
👾We're hosting a Game Jam! 👾
# Our First Game Jam! You asked, we answered: **on March 18 at 12:00 AM PST, we’re kicking off our next challenge!** ### The theme & our grand prize You might have heard that our grand prize is 1BTC ($3,829.00 USD... give or take depending on the day!). In light of that, the theme is cash. Crypto, fiat, paper, coin... whatever cash means to you. ;-) ### How to submit Submitting is easy! All you have to do is: 1. Start a project by picking a [language/framework]( We recommend checking out Pygame, LOVE2D, Tkinter, and Java Swing. 2. Share your repl on the [challenge board]( Make sure to do this by **April 18, 2019 at 11:59 PM PST.** ### Our winners **First Place & Best Overall Game** **Best Individual Game** **Best Group Game** **Best Story** **Best Graphics** **Community Vote (Honorable Mention)** ### How to work in a group You can submit individually, but for this challenge, you’re also more than welcome to submit as a group. Groups can collaborate together in real time using **Multiplayer**—learn more about how to use it [here]( (If you want to work in a group but can’t find one, we’ll be informally matching people on our [Discord server]( under >Challenge >#matchmaker.) ### Starting with tutorials for inspiration We know designing a game in a month is no easy feat. Here are a few tutorials to help get you started: * [A starter guide to Pygame]( * [How to make a puzzle platformer with HTML5 and Javascript]( * [How to make a phaser game with HTML5 and Javascript]( * [Build AI game with p5.js and ml5.js]( * [Game Tutorial: Canyon Runner]( * [Text-based adventure games in Python]( * [JavaScript Games: Lesson 1, GuessIt]( * [JavaScript Games: Lesson 2, Awari]( * [JavaScript Games: Lesson 3, The Canvas]( * [World-map generation for Ultima-style RPGs]( * [Beginner 3D Graphics]( * [How to draw pixel art on Python with Turtle]( * [Game Tutorial: Tetris in Python] ( * [Game Tutorial: SSSnake in Python]( * [Game Tutorial: Space Invaders in Python]( * [Learn Space Shooter with HTML5]( ### FAQ Click [here]( for our full FAQ. P.S. Don’t forget to invite your friends! We created a handy sign up page just for potential challenge participants [here](
posted by KatyaDelaney (81) 17 days ago
Game Jam FAQ
*This is a living document!* # RULES 1. All entries must be completed by April 18. You're welcome to work prior, but **submissions** begin March 18. 2. You must submit a game. If it's not obviously a game, let us know why you're submitting it and how to play! 3. Work must be developed on and run on 4. All work must be your own or properly credited. Feel free to reach out to us with any questions. 5. No purchase of any kind necessary. # FAQ **How long is the challenge going to run for?** It opens on March 18th and ends on April 18th. You’ve got a full month to create a cool game! **How will the prizes be distributed if a group wins?** If a group wins the top prize, we'll distribute it evenly. **How will entries be judged?** That's up to our judges! Read more about them [here]( No more upvote rigging, folks. **Does my game have to fit the theme?** The theme is **CASH** and it's there to inspire you! Feel free to interpret it however you’d like. But no, no points off if your submission doesn’t have a “cash” element in it. **Can I submit with a friend?** Yes! Groups up to 10 and individuals can submit. We’ll be giving out awards for best individual project and best group projects, but any submission is eligible for the top prize. **I want to submit with a friend, but I don’t have any. Help?** Check out #Challenge > #matchmaker on our [Discord server](—you’ll be able to find a group there. **Can I submit something I created before the challenge started? I mean, how will you even know I did otherwise?** We’d love to see it, but all games have to be designed on We’re able to check the history… so don’t cheat! **Can I share my challenge entry before it’s finished?** Absolutely! You can edit your submission at any time, but you’re not permitted to make changes after April 18, 2019. **Can I change my entry after I’ve submitted it?** You can edit your entry up until April 18 at 11:59PM PST. After that, our submission period is closed! **I’m a member of the press and think this is cool. Who do I reach out to?** Shoot an email to [email protected] **I still have questions. Halp.** That’s okay. We’re here to help. Just send me an email at [email protected] # Asset Resources Need a little bit of help to get you started? Here’s a (n ever evolving!) list of free game assets. Just be sure to read the site carefully and give credit where credit is due ;-). ##### Art & Palettes [’s Free Game Assets]( [OpenGameArt] ( [CraftPix Freebies]( [Kenney Free Assets]( [LoSpec Palettes]( ##### Music & Sound FX []( [] ( [Free Music Archive]( [Free-Loops]( Have assets you want to share? Let us know and we’ll add your download link!
posted by KatyaDelaney (81) 17 days ago
The Fishing Game
# The Fishing Game Hi!! This my fishing game. Here's a bit of an explanation that you also get ingame: The aim of the game is to reach level 100 as quickly as possible. Catch the rarest fish you can and level up! You can sell your fish in the shop. Rarer fish bring in more gold. You can use this gold to purchase bait, which is needed to catch fish, and rods, which make catching rarer fish easier. New types of fish are unlocked as you level up, and at higher levels, it's easier to catch fish. The game saves your progress at the end of each day, so you can just log in again and pick up where you left off. Not gonna lie, it's pretty fun. *** ## Backstory I made this game last July. The reason I choose fishing was mainly because it makes plurals easier - the plural of most types of fish is the same as the singular ;) (This doesn't work for anchovies though... or mythical creatures. Oh well). To make it I did have to learn a little about using classes and objects - I find them really useful now though. My coding's definitely developed a bit since I made this (it's a mess), but I can't really be bothered to make the code any neater (I did a tiny bit). I have edited it a bit since I originally made it to make it ready for the game jam. Here are some of the additions (spoiler for past level 100!!) : * There are new "mythicals" which are extremely rare fantasy creatures, like mermaids. They can only be encountered after level 100. You can't sell them, though the game remembers which ones and how many you've seen. You need the special new moonstone rod. * The game's harder now, in that the XP needed to level up increases exponentially as you go up the levels. I really should have had that from the beginning, because levelling up was way too quick. * Some new types of fish! * Highscore board for how many days it takes to reach level 100. I'm not sure if this was in the original fishing game that I posted in July, but I don't think it was. It's empty currently because the new XP-level scale has made all the previous highscores made by me and my family during testing unfair. Let's see who get's the lowest! * Rarest fish stat. Within the rarity boundaries like common, uncommon, rare ect, there are varying rarities based on a number. If you catch a fish with the same rarity number as your rarest fish stat, it counts as rarer if it's unlocked at a higher level. Basically, higher level is used to decide rarity in a couple of cases. The point is, I wanted to add something that made the game more orientated to getting the rarest fish - kinda like pokemon. Anyone got the blue whale? * Changed the rod names from "default, alright, decent, good, great" ect. to "wooden, bamboo, copper, iron, steel" ect, just for added character. The only one that stayed the same was the awesome golden rod ;) *** ## In the Future... I've got a few ideas for what I want to add to the fishing game... * A little addition of telling you the current highscore when you sign up, or when you log in, or at the top each day in game. I just don't really know which one would be best. Let me know what you want! * More fish of course! I just don't want to bombard you with them. Maybe if some of you guys really like the game I'll put a personalised fish in for you ;) * More ideas post level 100. Maybe some cool non-mythical fish. * Having the option to change rods using ones you've already bought, because at the moment if you want to change your rod you have to repurchase any you've already bought and that's just dumb. * New rods with cool properties, like extra attempts per day, or unlocking specific types of fish, unlocked at certain levels. * Maybe, but probably not, lengths of fish - they'd be a mean length for each type, and the fish you caught would be around this. The price could depend on length. There could be a new stat with longest fish caught? I feel like this is just too complicated for my simple little fishing game though. * Music! I feel like it would really benefit from some tunes but I don't know how to implement that. I'd have to look in to it. * Your suggestion here. Seriously, I would really love it if you guys could tell me what you want to see, if you like the game of course. *** Well that's it. I really hope you guys like it. If there's any bugs let me know, and if you want any improvements, let me know too! Thanks so much for trying it out! (also sorry that it doesn't fit the cash theme. I edited it to make it more appropriate to the cash theme, but it kinda sucked. I prefer the cutesy fishing element) On a final note, let me know if you encounter all the mythicals! That would be seriously cool! Edit: don't really care if you don't like that it's in all lower case. I think it looks nicer. *** ## Change Log since posting * Input validation for a, b, c at the start of the day, to avoid the "press enter and run up your days" error * Input validation for logging in or signing up * More input validation for selling some fish, plus added capability for selling multiple fish at a time (not all fish) and fixing a bug that would've prevented fish with spaces in their name - eg electric eel - to be sold. * Fixed the printing of high scores so that it's in actually in the correct order, plus accounting for ties. *** **Important - known bug - the logging in account system is not working. Don't leave the page or refresh. I'm really sorry about this bug. It works for me but obviously not other users.** **Temporary fix - screenshot or type in your stats - username, password, level, gold, bait, what number day you're on, rod, rarest fish, inventory contents and any mythicals encountered. I'll manually save them for you so you can log in and return to that state. Also, if you reach level 100, tell me what day you did it on so I can save your highscore too.** **Don't forget to upvote if you enjoyed the game!**
posted by AmeliaBlackwell (194) 5 days ago
Three Ways
Hello ! This is my three ways game. You can move the ball with k, l, and m or arrows. Press enter to play and retry. It's better to play in a new tab. I hope you will enjoy it. I'm still working on it, so it's not finished. I will add a system to change the size of the game on the screen, change the menu screen, and add a config to move with the arrows. You can tell me if you find bugs or things to improve. If the screen is oversized, you can go to this link : Now available : gold rush ! Go on the paddle to earn gold ! Have fun ! (Sorry for my bad English, this game comes from France ;)
posted by Equation (75) 4 days ago
Hack! - A text-based puzzle game
Use your hacking skills for good and uncover the dark secrets that TechCompany holds. *If you are interested, be sure to check back frequently for any updates!* **Changelog** *11:00am EST 3/19* Fixed a few bugs *5:00pm EST 3/18* Removed .env passwords due to major bug *11:30am EST 3/18* Added slightly different ending depending on whether you expose Steve cheating or not Hid passwords in .env file
posted by mrsprinkletoes (80) 5 days ago
Lost souls don't come back.
This is a small game with many endings, that I made in for the game jam. I made this in one day. Please enjoy. I am not going to spoil the game.
posted by PCL (179) 4 days ago
Oregon Trail
**This game is designed for full screen. Sorry if the proportions are off; everyone's monitor is different Here's the link to play in full screen: ** This is a rework of the original "Oregon Trail" developed by Don Rawitsch, Bill Heinemann, Paul Dillenberger and MECC in 1971. It's not final yet, but it does have lots of work in it and will have much more in the future. I work on this a lot, and it should be complete by the end of the contest period. This is my first-ever game that I've done on my own, so hopefully it's good. I would greatly appreciate any feedback you have on the game. Type "skipintro" at the beginning of the game start if you've already done it, and don't want to have to go through it again. Most recent update: 21 Mar, version 0.2.0 Enjoy!
posted by Mavrick (29) 5 days ago
Goblin Hunter
Hello! This is the game I created for the game jam: Goblin Hunter. There are 2 players, the idea is to hunt (touch) the goblins that appear on the map, first to 20 points win! Player 1 moves with the arrow keys, and the Player 2 with WASD. Feel free to give feedback, if you want, you can look at the source code, I added comments so it's easier to understand. I recommend playing in a new tab/window.
posted by Luisfetoga (33) 21 hours ago
So the game is pretty self-explanatory. I made this game when I was in middle school and I haven't edited it since (which is why it's so bad in some places). With the addition of Pygame, people can now play my game online, which is really cool! Hope you guys like it! Edit: I suggest resizing the screen down below as it can get hard to see some of the text
posted by argthe1st (27) 2 days ago
Here's a little game I've been working on - Swing! (yes, you have to shout it) The gist is pretty simple - you swing around using a hook and rope and you must avoid touching the red blocks. Progress from checkpoint to checkpoint and things will slowly get harder. But press 'c' to learn all the controls first! I'd love to hear your feedback. Does the game lag or is it nice and smooth? (I can't tell because I'm using an old, slow laptop). What improvements could I make? Are my colour choices horrific? Could the game use sound? Any and all feedback is welcome : ) PS. Be sure to open the game in a new tab. Beta v1.0
posted by MatthewStirling (17) 2 days ago
Minecraft I Guess
It's a sort of minecraft-like game. read the comments at the top of the code for the controls. you can save the game, but you need to fork it. you need to press enter after making inputs, as it is ascii-based
posted by greenbean765 (13) 2 days ago
Woo-hoo! This is my first time joining GAME JAM! Thanks for visited. There will be more update soon! NEW UPDATE:(3/20) -Level 2 ANOTHER NEW UPDATE:(3/21) -Level 3 AND ANOTHER NEW UPDATE:(3/22) -Bugs fixed I will update more on the next Monday!
posted by HQuan (19) 4 days ago
Recreation of Pong game. AI and 1vs1 modes (More modes coming soon) AI Mode: Use Mouse or Keyboard. 1vs1: Both players use the keyboard. -Player 1: UP and DOWN arrows to move the paddle. -Player 1: W and S keys to move the paddle. If you want to pause the game just press P. Difficult increases as you play. Enjoy!
posted by Panda003 (11) 5 days ago
The Dungeon Thief
Hi, I started coding a while back, and I made this game. To move, just press W A S and D. You can press N to restart your progress. Your goal is to collect as many coins as you need to reach the end of the night. Good luck, as this game gets hard and strategic!
posted by Ov3R10rd (12) 5 days ago
I created this game with We made this game in our free time at university. To play the RunningBalls you should just run the code, in the game you have to use the directional arrow key to move the black ball, your objective is to make as many points you can while avoiding red balls, picking blue balls will give you extra points.
posted by GregoryRamires (9) 5 days ago
VOL 2D V 0.6.1
*You awaken on an island, surrounded by unscaleable walls. Explore and find a way out.* ## About Us Hey guys. Its your group of sixteen year olds working for that bitcoin. Please be gentle, as we have never made a game in Pygame before this. This is a group project between David Gomez, Abraham Tinajero and David Vazquez, A.K.A. The Dad company. Enjoy. Please note that we are still working on this, however expect to hear from us soon. ### Extra Information - If the instructions are too small, WASD is to move, F is to attack/interact, and I opens the inventory. - It might take a minute, as we have uploaded a good amount of sprites.
posted by AbrahamTinajero (12) 5 days ago
Hello guys! I made this memory game for game jam, hope you enjoy!
posted by Luisfetoga (33) 5 days ago
Banking Simulator
Welcome to Banking Simulator! This is a virtual bank / tycoon that you can manage, improve, or destroy! The main goal of this game is to make your bank reach $100,000. However, there are some things that may stop your progress: Bank Robberies Failed Investment Non Returned Loans ! Be the best banker you can !
posted by AzureScripts (64) 4 days ago
Coin Grab
**Find the game at:** # How to Play: When the coin drops to the circle, or in between the two lines, click, A, S, D, or F for their respective columns. Hopefully, by the end of this game jam, I will have added other functionality to the game. # The Game: This rhythm-based game was made to test my knowledge of music and programming. I began this project very excited, after all, ~~it can't be that hard to create levels programmatically based on audio~~. As I am currently developing this game individually, I haven't gotten very far yet. I will continue to upgrade this game throughout the month available to me for this game jam, and intent on adding the following functionalities: * Powerups to freeze time, auto-clicks, and make it easier for the player * 2 player mode for much harder songs(connect with others via url) * A leaderboard for all players to compete for the top spot * Level Creator(a user can decide on the coin drop orders) If you have any suggestions for this game, ideas, or a bug to report, please comment on this post. # Sources: P5.js was used for the game and particles.js was used for the landing page. Images were found at All music credits go to their respsective creators. -El_Bosso
posted by el_bosso (9) 5 days ago
🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓 Become the Wacky Warrior and save the land! There will be 4 lands and 6 levels each which mean a total of 24 levels Total levels currently: 3 **DEVLOG:** _________ Version 0.2: -Added XP and coins system💰 -Can heal to full hp after a level (20 coins/heal)💖 -Some minor changes...🔍 __________________ Version 0.3: -Remove XP, now we have toughness points💪 -One more level!➕ ___ Version 0.4: -Changes to the game and the coin system in the game💰 -Fixed some weird things🤪 __Inspiration__🤓 This is what me and my friend (he's @HQuan) used to play with a pen and paper when we were in primary school, its pretty cool. This code version have things that are different to the paper version we used to play, but i think this is acceptable __Have fun! (remember to check out for more updates)__ __PLS HELP ME RULE THE WORLD BY UPVOTING THIS 🙏!!!__ 👍👍👍👍👍👍👍👍👍👍
posted by mkhoi (34) 5 days ago
Keyboard Guitar Hero
Moving blocks are coming your way, and you have to press the letter on the keyboard corresponding with the block (v, b, n, or m) when the moving block hits the letter block. Once you make 20 mistakes, the game is over. My personal best is speed 12. Good luck!
posted by EthanHorowitz (6) 5 days ago
Tofu - @coderash and @galamphin's game so far
A great game of building up your cash pile and getting rewards! To learn how to play, press help.
posted by coderash (63) 17 hours ago
Cavern Crawl.
This is another one of my Game-Jam submissions, also being my last (For this year's.). This is a cave/dungeon crawler game with a level editor in it. The goal of the game is to collect the treasure chests full of gold. While avoiding the many demons that stand in your way. Once at 600 gold (or whatever integer is set.) The game will finish and close. EDIT: To reduce any confusion on the (For this year's.) section, what I meant was, depending on whether or not I come up with any interesting and fun game ideas this may be the last of games I submit for the Game-Jam out of the previous two submissions I made.
posted by BrainDeadCode_B (11) 5 days ago
Rock Paper Scissors
My Game is a simple rock, paper, scissors using JavaScript, CSS and HTML You can check it [here]( ![Screenshot from 2019-03-17 18-53-46]( ![Screenshot from 2019-03-17 18-54-37]( ![Screenshot from 2019-03-17 18-54-25](
posted by TommyPujol06 (4) 6 days ago
🔴| Survive and Attack! Increase your specs by killing enemies and enemy bases! | ASSAULT MAN | A top down shooter | Made in Javascript |🔴 Heres my game:
posted by h3xed (3) 14 hours ago
Forestry Beta
PLEASE READ! You are a lumberjack who is part of a lumber company. You are trying your best to make the most money. STILL IN BETA. If you want to play this game, and make sure you fork it. This way if you refresh the page or close it, your save will still be there so you can load it.
posted by Fade_YouTube (11) 19 hours ago
Text based adventure game
I created this as an individual while in school. I'm fairly new to coding and tried to make this as cool as possible. This game was inspired by Undertale and Zork. Please let me know if there are any bugs. Hope you Enjoy! Note: I'm somewhat proud of the map feature. I don't know why. It can be super helpful for visualizing the area.
posted by AaronBoyd (3) 2 days ago
Speed Typer
**See how fast you can type!** This game is a challenge to see how fast you can type. It was originally developed for AP Computer Science Principles but we decided it would be fun to enter the Game Jam as a Group Game. Read the instructions when you first run the program. ___ *All rights reserved to @etwat20941 and @ElliotEsposito Please do not copy, fork, or re-create this project without immediate permission from @etwat20941 or @ElliotEsposito.*
posted by etwat20941 (4) 3 days ago
Welcome to the wonderful dungeon crawler game, Rugo! This is a console based rogue like inspired by classic games like the original Rogue and NetHack. Traverse through all five dangerous floors while avoiding monsters and not getting lost, with only your trusty bombs at you side! This game was entirely coded in Python over many months. I put a lot of hard work and effort into making it, so if you like the game, make sure to give me an upvote! It's also a work in progress game. So if you encounter any bugs, or have a suggestion, post a comment. Hope you have some fun! I recommend pressing the 'Open in Replit' button, as this game is displayed in the console. -Made by madawson900
posted by madawson900 (24) 4 days ago
Load more