Fully modern OpenGL game using Ada: a mix of Portal & Sokoban
AdaGate is a kid-friendly 3D sokoban puzzle game within a Stargate / Portal fantasy setting. It is a great example of modern OpenGL programming using the Ada programming language. It runs on Windows, OSX, or Linux. While searching a remote south-seas atoll for remnants of a lost American heroine, an operational stargate lures you into 4 strange dungeons. Escape will require the logical rearrangement of weird power cells [ZPMs] that roll in only two directions. Shoot your portal guns at the dungeon walls to configure 2 escape portals, but in order to activate them, all of the ZPMs must be bumped onto their sockets. But beware: you can only PUSH the ZPMs, so you will fail if you roll one into a corner or against a wall. But don't worry, cheating is pretty easy ; ) With 5 degrees of difficulty [DoD], there are 20 user-replaceable puzzles to solve. Escape all 4 dungeons to access the neptune choir epilog and increment the DoD for your next adventure.
Adeptus is a project to create a small 3D engine. This engine will not feature state-of-the-art effects but will instead be coded in a clean and understandable way so that it can easily be enhanced.
A fast, unobtrusive and modern cross-platform GUI toolkit. Agar fully exploits hardware acceleration where available, but also supports simple frame-buffer interfaces. Agar is stand-alone and easily portable to new platforms and graphics systems.
Puzzle game based on Cnway's game of life
Atic Atac Spectrum Game Remake
A new Atic Atac remake, building up using internal machine code of the original Spectrum game. The game has been done using C++ QGAME framework build over SDL library. None is needed to run the game. Please download and enjoy it! IMPORTANT NOTE: When installation program ask you for a license text file, introduce any file. The installation wizard will not check the file contains any valid key. Thanks!
Balder is a multiplayer shooter in Zero Gravity. It was to be 3D, but for now, there is a 2D version under development. Players control a probe which can stick to, and push off from walls, rotate, and fire projectiles to destroy other probes.
A programming language to create games. Originally based on the Fenix Project.
3D third person platform shooter
Blob And Conquer is a 3D shooter with some puzzles. It is the second in the Blobwars series. The Blobs' homeworld is still littered with the alien forces and Bob once again makes it his task to lead the counter attack.
2D game engine for traditional platform games
Crafter 2D is a cross platform 2D game engine, with which you can create your own games! Using this engine, you can focus solely on your games assets and behaviour and don't have to worry about the platform. And it is free!
Dangerous Tux is a game based on Dangerous Dave from DOS.
DOSBox fork for embedded devices
The main objective of this project - to create an embeddable version of DOSBox, which may relatively easily run on really low-cost hardware. Like modern cheap microcontrollers. This version supports only (de-facto) standard PC hardware from mid-90s: S3 SVGA for Video and SBlaster for Audio. Another part of the project is a software library, which allows you to create safe multithreaded multi-instanced DOS VMs environment for your own project. More information can be obtained through SVN commit history and plain text description files inside the code tree.
Empty Clip is a top-down, 2D Action RPG. It draws heavily from games such as Crimsonland, Diablo, Alien Swarm, Grand Theft Auto II, and more. There is a campaign, adventure, and survival mode.
Sokoban clone with 3d rendering
EntrepotPhage is a Sokoban like game with 3d rendering. It is provided with 30 levels distributed in 3 difficulty levels. It use the .XSB file format. So you can easily add your own levels or download some levels on the internet.
a filemanager written to help managing movie files and video clips
FxMovieManager is a filemanager written to help managing movie files and video clips. It includes a twin-panel filemanager, a playlist and act as a simple front-end to MPlayer. Both filemanager and playlist can display thumbnails of movie files. ChangeLog for v. 10.2.8: mpv now uses the ``edl://`` command in order to correctly play multiple files with start and duration times on the PlayList; italian translation on the configuration dialog has been improved.
Fire truck simulator 2D
License GNU GPL. Goal of the game to get to the fire for some time, overcoming obstacles - other cars. In case of defeat, you can start the level again. All in the game 10 levels.
A simple LLVM frontend to Forthlang - my own simple dialect of Forth
FSC is a game of colonization, research, diplomacy and trade. A 4X approach.It is played on randomly generated maps, the aim is to build an empire and rule most of the galaxy. For rule details see the project docs. It needs SDL and OpenGL to run.
A fast, modular, scalable, adaptable and cheap enterprise back-end for information management. Includes database functionality (hybrid IMDB), process management, business integration, etc. by the way of custom extensions to the system.
Editor for cdx/cdxml files. No structure/name conversion yet, no NMR prediction. Important Info for MAC Users! lhendraw requires SDL2.0 Framework for mac! It can be obtained here: https://www.libsdl.org/download-2.0.php
A performant, flexible, and easy-to-use real-time 3D rendering engine
The Mondschein Engine is an open-source high performance realtime 3D graphics rendering engine written in C++ on top of OpenGL. It is designed to be modular, mighty, fexible, and easy to use.
A open source RPG Monster-fighting game
OPMon is a pokemon inspirated game project imaginated in 2012 and started in september 2016. This game is totally open source, allowing to the fans to come realize their dreams! You can add OpMons, attacks, items, and many other things! You just have to submit your modifications and maybe we'll add them to the game! And if you do a lot of good modifications, you can become collaborator!
A Simple RPG fighting game for teaching Python
Of Mages and Magic is an RPG based fighting game which may be used to teach simple programming concepts. Students write artificial intelligences which hook into the main Of Mages and Magic executable. These mages can be organised into teams which fight each other until only one team remains. The game is currently in early alpha, meaning some aspects of the interface are a bit clunky. However, in its current iteration, it is fairly suitable for teaching. Any and all feedback would be greatly appreciated
Simple meta-server for locating other multiplayer servers
The OverServer is a "server for servers" - its purpose is to allow for coordination of player-hosted servers in one central location so that other players can easily locate games. The OverServer is an open-source tool for game developers who are working on network games and do not require a massively scalable backend for their network services but want a metaserver for their own games. One particular strength of the player-hosted games setup is that it places the burden of Internet traffic on the player base and not a central server. OverServer tries not to violate this strength by keeping the query and response length very low to cut down on overhead from running the metaserver. I designed OverServer with a few lessons in mind from Valve and Won's metaserver setup for Half-life. It is at least somewhat resistant to attack through a challenge-response system for incoming requests. I also wanted the tool to be very simple to "snap in" to an existing application.
Amiga ProTracker v2.3D clone for modern computers
Multi-platform clone of the classic music making software "ProTracker" (version 2.3D) from the Commodore Amiga days. Download: http://16-bits.org/pt.php For other operating systems than Windows / macOS, read "compiling.txt" in the source code tree.