DEV Community

Cover image for Top 8 Gaming open-source projects
Antonio | CEO at Litlyx.com
Antonio | CEO at Litlyx.com

Posted on

15 1 1 1

Top 8 Gaming open-source projects

Ehy Everybody đź‘‹

It’s Antonio, CEO & Founder at Litlyx.

I come back to you with a curated Awesome List of resources that you can find interesting.

Today Subject is...

Awesome TOP 8 Open-Source Gaming Projects
Enter fullscreen mode Exit fullscreen mode

We are looking for collaborators! Share some love & leave a star on our open-source repo on git if you like it!

Let’s Dive in!

Awesome

Awesome Open-Source Gaming Projects

A curated list of awesome open-source gaming projects on GitHub.

1. Godot Engine

GitHub stars
Tech Stack

Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface.

2. osu!

GitHub stars
Tech Stack

osu! is a rhythm game primarily developed, published, and created by Dean "peppy" Herbert.

3. Mineclone2

GitHub stars
Tech Stack

A free and open-source infinite-world block sandbox game inspired by Minecraft.

4. SuperTuxKart

GitHub stars
Tech Stack

SuperTuxKart is a 3D open-source arcade racer with a variety of characters, tracks, and modes to play.

5. OpenRCT2

GitHub stars
Tech Stack

An open-source re-implementation of RollerCoaster Tycoon 2.

6. Unvanquished

GitHub stars
Tech Stack

A fast-paced, futuristic first-person strategy shooter.

7. FlightGear

GitHub stars
Tech Stack

An open-source flight simulator for a wide variety of platforms.

8. jMonkeyEngine

GitHub stars
Tech Stack

A complete 3D game development suite written in Java.


I hope you like it!!

Share some love in the comments below.

Author: Antonio, CEO & Founder at Litlyx.com

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

11 Tips That Make You a Better Typescript Programmer

typescript

1 Think in {Set}

Type is an everyday concept to programmers, but it’s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!

đź‘‹ Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay