*** Welcome to piglix ***

Fangames


Fangames are video games made by fans based on one or more established video games. Many fangames attempt to clone or remake the original game's design, gameplay and characters, but it is equally common for fans to develop a unique game using another only as a template. Though the quality of fangames has always been variable, recent advances in computer technology and in available tools have made creating high-quality games easier.

Fangames are either developed as standalone games with their own engines, or as modifications to existing games that "piggyback" on the other's engines. Each approach has different advantages, as standalone games are generally accessible to larger audiences but may often be more difficult or time-consuming to develop.put

Generally, fangames are developed using pre-existing tools and game engines. The Unity engine and Adobe Flash allow fans to develop standalone games, as do other programs such as Game Maker, Construct (game engine), RPG Maker, or any of the Clickteam products (such as The Games Factory and Multimedia Fusion 2).

Fangame developers often select and use free and open source game engines (such as OGRE, Crystal Space, DarkPlaces and Spring) to help fans create games without the cost of licensing a commercial alternative. These engines may be altered and redesigned within the terms of their open source license and often cost significantly less than commercial options, but do not always allow developers to easily create high-end visual effects without additional effort.

It is also possible for fans to develop original game engines from scratch using a programming language such as C++, although doing so takes much more time and technical ability than modifying an existing game.


...
Wikipedia

...