CodeNewbie Community 🌱

Cover image for Game Development Projects for Hacktoberfest
Taryn McMillan
Taryn McMillan

Posted on

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 hacktoberfest 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

A recreation of the popular game RollerCoaster Tycoon 2.

Languages: C++

Roller coaster tycoon.png

2. Cataclysm: Dark Days Ahead

A post-apocalyptic turn-based survival game.

Languages: C++

Dark Days Ahead.png

3. League Sandbox

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

Languages: C#

4. Amethyst Game Engine

A fast and efficient game engine built with Rust.

Languages: Rust

Amethyst.png

5. Flame

A game engine built with Flutter.

Languages: Dart

imageedit_1_5036318080.png

6. Bevy

A game engine built with Rust.

Languages: Rust

Bevy.png

7. SameBoy

A Game Boy and Game Boy Color emulator.

Languages: C

Sameboy.png

8. Work Adventure

A 16-bit video game that emulates a workplace.

Languages: TypeScript, Svelte, HTML

Work Adventure.png

9. PursuedPyBear

A game engine written in Python.

Languages: Python

Pybear.png

10. CyberCode Online

A browser and mobile MMORPG game with a fun premise.

Languages: TypeScript

Cybercode Online.png

11. Gosu

A 2D game development library.

Languages: C++, Ruby

Gosu.png

12. PGM

A PVP Game Manager for Minecraft.

Languages: Java

PGM logo.png

13. SuperStarFighter

An arcade combat party game developed with Godot.

Languages: GDScript

Super Star Fighter.png

14. PokéClicker

A fast-paced Pokemon themed clicker game.

Languages: TypeScript, HTML

Pokeclicker.png

15. Ancient Beast

A turn-based strategy game.

Languages: JavaScript

Ancient Beast.png

16. Terasology

A voxel-based game inspired by Minecraft.

Languages: Java

Terasology.png

17. Dungeon Revealer

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

Languages: TypeScript

Dungeon Revealer.png

18. Excalibur

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

Languages: TypeScript

Excalibur.png


Thank you for reading! If you found this article useful, please feel free to reach out on Twitter or Instagram .

Top comments (7)

Collapse
 
nickfury23 profile image
Nick • Edited

Want to stay one step ahead of your competition? Discover the secret behind oral pentadecapeptide in our blog, valhallavitality.com/blog/efficacy... Favorites! Learn how this product can boost your productivity, improve your thinking processes and help you achieve your goals.

Collapse
 
karticlinton profile image
Karticlinton

Embarking on the journey of free online slots offers beginners a gateway into the captivating realm of digital gaming. Onpage optimization plays a crucial role in improving a website's visibility and search engine rankings. This guide serves as a compass, navigating through the vast landscape of slot machines, offering essential knowledge and tips along the way. For novices, understanding the fundamentals is paramount - from the basics of spinning reels to comprehending paylines and symbols. Furthermore, delving into various game types and themes enriches the experience, providing a glimpse into the diverse offerings available. With insights into responsible gambling practices and strategies for maximizing enjoyment, beginners can embark on their free slot adventure with confidence, embracing the thrill of discovery and the possibility of exciting wins.

Collapse
 
karticlinton profile image
Karticlinton

The online gambling industry has grown rapidly in recent years and offers a great opportunity for entrepreneurs looking to start their own online business. With the help of platforms like live.beter.co, it has become easier than ever to integrate top-quality casino products and gambling games into your own website or app. Click here to visit 토토사이트순위 for more information, By providing quality content, online gambling platforms can attract a large number of players and generate significant revenue. This industry offers a variety of options for different types of gambling, including casino games, sports betting, poker, and more. With the rise of mobile devices, players can easily access these platforms from anywhere, making it more convenient than ever to gamble online. However, it is important to remember that gambling can also come with risks, including addiction and financial loss. It is essential for operators to provide responsible gambling measures and for players to gamble responsibly. With proper safeguards in place, online gambling can be a fun and profitable venture for entrepreneurs.

Collapse
 
whelme profile image
whelme

What about gambling? It seems to me that this is an easier option for online business. Gambling is very popular right now, and thanks to companies like live.beter.co , you can integrate the best casino products and gambling games into your own platform. Quality content will attract a large number of players, and this will become a good source of income.

Collapse
 
filipinus profile image
Fillip

Pour découvrir un monde de paris passionnants, rendez-vous sur Melbet-francais.com. Ce site fournit des informations détaillées sur les paris sportifs, les promotions en cours et des conseils pour optimiser votre expérience de jeu. Plongez dans l'univers des paris en ligne avec Melbet et commencez à gagner !

Collapse
 
maryw profile image
Mary Wirse • Edited

Teie nimekirjas olevad mängud on enamasti väga huvitavad. Ma olen nende kohta mõningaid uuringuid teinud ja ma ausalt öeldes arvan, et nad on meelelahutuseks üsna ideaalsed. Kuid ma eelistan online kasiino hasartmängude mänge, mis on leitavad välismaa kasiinod , sest erinevalt teistest mängudest saan ma neist palju raha.

Collapse
 
ben188 profile image
Ben

Geometry Dash is known for its challenging gameplay, which requires players to practice and retry levels repeatedly. This helps build persistence, resilience, and patience—qualities that can be beneficial in other areas of life, from academic pursuits to professional challenges.