# Game Development Projects for Hacktoberfest

October is an important month for open source software and if you're a game developer, you may be wondering how you can join in on the fun.

In this article, I've compiled some of the **best open source game development projects** I could find on GitHub that are marked with the <code>hacktoberfest</code> tag.

I'll be adding to this list throughout the month so if you have any projects to suggest, please leave me a comment below.

*Note: I tried to grab screenshots but not all projects had them readily available. All credit for the images in this post goes to the project developers.*

## 1. [OpenRCT2](https://github.com/OpenRCT2/OpenRCT2)

A recreation of the popular game RollerCoaster Tycoon 2.

**Languages:** C++

  ![Roller coaster tycoon.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633353406393/fRwQpPvIK.png)

## 2. [Cataclysm: Dark Days Ahead](https://github.com/CleverRaven/Cataclysm-DDA)

A post-apocalyptic turn-based survival game. 

**Languages:** C++

   ![Dark Days Ahead.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633355545000/gR3ncp6Gb.png)

## 3. [League Sandbox](https://github.com/LeagueSandbox/GameServer)

The game server repo for the League Sandbox project for League of Legends. 

**Languages:** C#

## 4. [Amethyst Game Engine](https://github.com/amethyst/amethyst)

A fast and efficient game engine built with Rust.

**Languages:** Rust

  ![Amethyst.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633353991603/albofh-Ml.png)

## 5. [Flame](https://github.com/flame-engine/flame) 

A game engine built with Flutter.

**Languages:** Dart

   ![imageedit_1_5036318080.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633355679841/B4yF57cva.png)

## 6. [Bevy](https://github.com/bevyengine/bevy)

A game engine built with Rust.

**Languages:** Rust

  ![Bevy.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633354368439/Me12dsF5e.png)

## 7. [SameBoy](https://github.com/LIJI32/SameBoy)

A Game Boy and Game Boy Color emulator.

**Languages:** C

![Sameboy.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633354436230/5JMpX3siG.png)

## 8. [Work Adventure](https://github.com/thecodingmachine/workadventure)

A 16-bit video game that emulates a workplace. 

**Languages:** TypeScript, Svelte, HTML

![Work Adventure.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633354766414/35vE8vTRq.png)

## 9. [PursuedPyBear](https://github.com/ppb/pursuedpybear)

A game engine written in Python.

**Languages:** Python

   ![Pybear.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633354909143/n_dSSU0X2.png)

## 10. [CyberCode Online](https://github.com/DexterHuang/CyberCodeOnline)

A browser and mobile MMORPG game with a fun premise.

**Languages:** TypeScript

   ![Cybercode Online.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633355152966/g4fKHvpct.png)

## 11. [Gosu](https://github.com/gosu/gosu) 

A 2D game development library.

**Languages:** C++, Ruby

   ![Gosu.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633355853038/k-1b8nXmQ.png)

## 12. [PGM](https://github.com/PGMDev/PGM)

A PVP Game Manager for Minecraft. 

**Languages:** Java

   ![PGM logo.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633355786317/XswhYrSoor.png)

## 13.  [SuperStarFighter](https://github.com/notapixelstudio/superstarfighter) 

An arcade combat party game developed with Godot.

**Languages:** GDScript

  ![Super Star Fighter.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633272039755/DvZok6Csm.png)

## 14. [PokéClicker](https://github.com/pokeclicker/pokeclicker)

A fast-paced Pokemon themed clicker game. 

**Languages:** TypeScript, HTML

  ![Pokeclicker.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633272313542/1yaUQVyOf.png)

## 15. [Ancient Beast](https://github.com/FreezingMoon/AncientBeast)

A turn-based strategy game.

**Languages:** JavaScript

   ![Ancient Beast.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633272483303/lwdC41q-M.png)

## 16. [Terasology](https://github.com/MovingBlocks/Terasology)

A voxel-based game inspired by Minecraft.

**Languages:** Java

   ![Terasology.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633272600761/0zXuE3p4Z.png)

## 17. [Dungeon Revealer](https://github.com/dungeon-revealer/dungeon-revealer)

An app for playing pen and paper games like Dungeons and Dragons. 

**Languages:** TypeScript

![Dungeon Revealer.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633272882420/I_2xhsc7b.png)

## 18. [Excalibur](https://github.com/excaliburjs/Excalibur)

A game engine for making 2D games using HTML5 canvas. 

**Languages:** TypeScript

   ![Excalibur.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1633273116440/QqDTpk2FW.png)

---

Thank you for reading! If you found this article useful, please feel free to reach out on  [Twitter](https://twitter.com/TarynWritesCode)  or  [Instagram](https://www.instagram.com/tarynwritescode/) . 





