Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the best open source game to learn from? [closed]

Tags:

open-source

People also ask

Are there games that teach you how do you code?

1. CodeMonkey. CodeMonkey teaches coding using CoffeeScript, a real programming language, to teach you to build your own games in HTML5. It's aimed at kids, but it's definitely fun for adults, too.

Is there an open source game engine?

Here Are Some Of The Best Open Source Game Engine. 1. Godot: Released with a mission to offer a fully integrated game development environment, Godot is considered to be one of the most powerful 2D and 3D cross-platform game engine. It is also an open source platform under the MIT License.

What is the best game coding?

C++: C++ is an object-oriented programming language. Its speed, ease of use, and widespread adoption make it stand out as a highly desirable language. According to Game-Ace, it is widely considered the gold standard in game programming, and many call it the best coding language for games.


Quake (1,2 and 3) and DukeNukem 3D source code is available under the GPL.


If part of the reason for open-source code is for code to be reused and recycled as it evolves, then I think influence and legacy would be two large factors in this decision. On this basis, I would probably vote Rogue / Hack / Nethack. It was one of the seminal influences behind the hack-and-slash dungeon-crawling genre, living on today in thriving communities that still play these old ASCII games, as well as having a significant influence on some of the most popular graphical games of all time, such as Diablo and Diablo 2.


Battle for Wesnoth

That said, you can devote some time reading http://en.wikipedia.org/wiki/List_of_open_source_games

It also depends what exactly do you want to learn... For instance there is an annual competition for games written in Pygame


What about OpenTransportTycoon? :) Come one people - that's got to be the best!

http://www.openttd.org FTW! ;)


How about FreeCiv?


Check out Kenta Cho's games: http://www.asahi-net.or.jp/~cs8k-cyu/index_e.html. Most of them are written in D and use Simple DirectMedia Layer.

They're a lot of fun and the source is extremely readable - a great showcase for the D language.

Torus Trooper screenshot:

alt text http://images.macworld.com/images/legacy/images/content/torus.jpg


There is a very good text based role playing game called 'make', you are on a quest to find hidden dependancies guarded by bearded sages and wrestle patches from them.