Gorillas

Hosted by Phaze101 ยท #jam
3
Joined
Submissions open from 2026-08-14 18:59:59 to 2026-10-11 22:59:59
Submissions due in
years
months
days
hours
minutes
seconds

Gorillas Game Jam

Programming Challenge for 8Bit/16Bit Machines
=========================================================
Please read the Rules and Submissions Requirements carefully
=========================================================

Overview

Welcome to the 8/16-Bit Game Jam, where the task is to create an inspired Gorillas type of game (you are allowed to use your imagination). 

Most of you remember the game Gorillas on PC in QBASIC so this time we are proposing this for 8 bit /16 bit computers.

The Commodore Amiga also had a very good PD game called Tanx that worked on the same principles of Gorillas hence use your imagination as to how you want to do this.

In a nutshell write a game that a player competes with another or against the CPU by entering the angle and the velocity to hit his opponent who is normally hidden behind hills, buildings etc.

Like the usual the Game Jam we are dividing it into the following programming language categories.

  • BASIC (Can be compiled BASIC)
  • BASIC with ASM
  • C or C with ASM
  • ASM

As always the idea behind our Game Jams is to increase knowledge and awareness around the retro computers that we all love. 

Your win is your achievement in completing such a challenge and as always there will be a live stream showing your games after the Game Jam finishes.

Any submissions that has malicious intentions or do not follow the rules (Read Below) will be removed.

If you have DOUBTS about something or QUESTIONS regarding the JAM please ASK and do not ASSUME.

Send an email to retroprogrammersInside@gmail.com or get in touch via Phaze101 Discord.

RULEZ (see also Submission Requirements)

  1. The code must be written in one of the programming languages BASIC / ASM / C or a mix of these. 
  2. The source code (ASCII Format) needs to be supplied with the game.
  3. Include a DOC as an overview of the Game and include also all the details as stated in the Submissions Requirements further down.
  4. Please make sure to include your EMAIL where you can be reached.
  5. Do not share the code or make the game available on ITCH.IO before the stream happens.
  6. This challenge is for 8/16bit machines and their flavours (some like the Amiga has 32bit).
  7. Intel CPU Machines starting with 8086 and upwards are not permitted.
  8. No submissions for MS-DOS, Windows, Linux, MAC or LOT devices are not allowed.
  9. Submissions to ITCH.IO without sending and email or getting in touch on discord do not count.
  10. The Game needs to include the below text visible on the game title screen.

 "Participated in the Retro Programmers Inside (RPI) and Phaze101 Game Jam" 

Deadline and Submission

Participants must send their game by the 11th of October via email  to retroprogrammersInside@gmail.com  or via a direct private message to Phaze101 on the Phaze101 Discord, complete with source code (ASCII Format) with the game Submissions Requirements doc.

The number of entries or submissions on this ITCH.IO page will never reflect the number of participants since all submissions are sent via an email or as a direct private message to Phaze101 on his discord.

Note: If you don't have an 8/16-bit machine, you can use emulators like Vice for the Commodore 64 or Fuse for the ZX Spectrum.

Live Stream

When this Game Jam finishes there will be a live stream event announced by Phaze101 in which all the games submitted will be shown.

Announcement will be on Phaze101 Discord or on the Retro Programmers Inside FB Group.

The stream normally happens 3 to 4 weeks after the Game Jam finishes.

This is our way of celebrating the Game Jam and how everyone gets his glory.

Submission Requirements

Important: Do not assume we know how to use the emulator that you have used for your Game submission

Here are some requirements for the submission doc that you need to mention in your instructions

  1. Overview about the game, what the game is about, aim and what one needs to do. 
  2. Link to the retro emulator in which your software runs
  3. How to setup the EMU
  4. How to load your Game in the EMU
  5. How to Run the Game 
  6. What Controls such a Keys / Joystick your Game Uses
  7. State for which computer model your Game was written since some machines like the MSX do not have the same specs.
  8. State Ram required if it needs to be set since some machines have different memory setups such as VIC20, MSX etc
  9. What programming Language was used and if it needs to be loaded before such as BASIC
  10. Some Retro EMUs require that your code is in the same directory of your EMU like the X16, so you can include the EMU with your Game
  11.  Links to your game on Itch.io ONLY is not enough, however links to itch.io are allowed to have but do not share game.
  12. Only Itch.io does not count as a submission (I can't turn this feature off) and you need to send it via email or discord.
  13.  Please write the game doc and submit it with the game.
  14. Submit the Game SOURCE CODE (ASCII Format) and specify where it is or its name with its extension.
  15. Please add an email to the Game Doc in case we need to contact you.

Note: Do not share the code or Game before the JAM Ends and the stream is done

Phaze101 Social Links

Happy Coding