Games
Games: video games, game design, game development, and board games.
-
Table of DOSBox cyclecounts according to processor types web.archive.org
A table for setting the appropriate DOSBox cycle count according to CPU types (IBM XT 88, 286, 386, 486, Pentium I, Pentium II). Comes handy when you are developing a DOS game and want to simulate the environment where you intend to execute it.
-
PC Game Programmer's Encyclopedia web.archive.org
Collection of guides covering assembly, sound (Sound Blaster, Gravis UltraSound, PC Speaker, GameBlaster, Adlib), input, memory (EMS, XMS, DMA Transfers), PIT, VGA, SVGA, algorithms and file formats.
-
The Artevida Game Programming Tutorials web.archive.org
Kevin Matz's almost book-length treatment of DOS system programming and VGA programming fundamentals using C/C++ and 80x86 assembly. Unfortunately it is incomplete and was abandoned since 2001.
-
Beneath a Steel Sky web.archive.org
Point-and-click adventure game set in a dystopian future. Written in assembly.
-
Sopwith web.archive.org
Side-scrolling shoot 'em up created by David L. Clark in 1984. The game involves piloting a Sopwith biplane, attempting to bomb enemy buildings while avoiding fire from enemy planes and various other obstacles.
-
George M. Tzoumas's collection of MS-DOS games and utilities web.archive.org
Turbo Pascal with few games in C and C++. Games include Nibbles, Connect Four, Ms Pacman clone and two arcade/platform games. One of them (ra2) was written using Allegro. Utilities are all written in Turbo Pascal, these include game system routines, file and disk utilities and…
-
Abuse web.archive.org
Sci-fi side-scrolling platform game. Regarded as an innovative cult classic by most people. Supports SVGA mode up to 1280x1024 resolution. Written in C, the architecture includes a Lisp-scripting engine.
-
The Art of Demomaking by flipcode web.archive.org
Series from 1999 that introduces to graphics programming under DOS. The home site contains other late 90s/early 2000s game programming articles as well.
-
Gridfighter 3D porta2note.itch.io
'80s style arcade shooter written in Quickbasic. Also the very first known DOS game that supports Oculus Rift VR headset.
-
How to build DOS COM files with GCC by Chris Wellons nullprogram.com
Build process of Chris Wellons's DOS Defender game using DJGPP. Goal was to create a 32-bit 80386 COM executable.
-
Allegro 4.2 github.com
Game development library for DOS, Windows and Linux. 4.2 version supports DOS platform.
-
FreeDOS freedos.org
An open source DOS-compatible operating system for playing classic DOS games, running legacy business software, or developing embedded systems. Any program that works on MS-DOS should also run on FreeDOS.
-
DIV Games Studio 2 archive.org
IDE to develop DOS games in 2d, mode 7 and 3d. Released in 1998.
-
Magenta's Maze archive.org
3D maze game using CGA graphics with algebra as theme.
-
Tricks of the Game-Programming Gurus - by Andre Lamothe, John Ratcliff and Denise Tyler amazon.com
Comprehensive DOS game development book about starting out. Topics include keyboard, mouse- and joystick input handling, creating 2D and 3D VGA graphics, raycaster rendering, sound and music, game algorithms, Interrupt Service Routines (ISR), timers, artificial intelligence…
-
More Tricks of the Game Programming Gurus - by Greg Anderson amazon.com
Companion book to Tricks of the Game Programming Gurus, continuing where the original left off. Topics include SVGA, Binary Space Partition (BSP), UI, voxel graphics, memory management in real and protected mode, advanced sound programming, debugging and optimization techniques.
-
Build Interactive Games for the Google Assistant (Google I/O'19) youtube.com
Learn how to design and develop immersive gaming experiences for the Google Assistant.
-
Joe Birch twitter.com
Android Lead @Buffer. GDE for @Android, @actionsongoogle, @FlutterIO & @GooglePay. Instructor @caster_io.
-
Cathy Pearl twitter.com
Head of Conversation Design Outreach @Google.
-
Firebase for Games firebase.google.com
-
Unreal Engine unrealengine.com
Professional game engine with 5% revenue share model.
-
Steam store.steampowered.com
Leading digital game distribution platform with extensive library management.
-
Playnite playnite.link
Playnite is an open-source video game library manager that unifies game collections from various platforms.
-
Origin origin.com
EA's digital game distribution platform.
-
Hydra Launcher hydralauncher.gg
A game launcher that allows you to download, play, track your stats and manage your games all in one place.
-
GOG gog.com
DRM-free game store featuring classic and modern titles.
-
Freeciv freeciv.org
Free empire-building strategy game inspired by human civilization.
-
Fraps fraps.com
DirectX/OpenGL game recording utility.
-
Epic Games epicgames.com
Digital game storefront for PC and Mac.
-
DuckDeck duckdeck.app
Global hotkeys for your music volume that work inside fullscreen games, with automatic ducking when someone talks in Discord.
-
0 A.D. svn.wildfiregames.com
Real-time strategy game of ancient warfare Languages: C++ Website: https://play0ad.com
-
Porting Kit portingkit.com
Install Windows® Games inside your Mac.
-
OpenEmu openemu.org
Retro game emulator frontend for multiple console systems.
-
Highball gethighball.com
Run Windows games on Apple Silicon through Wine, with the graphics layer (DXMT, DXVK or D3DMetal) chosen per game from an open compatibility database.
-
Steam Link apps.apple.com
The Steam Link app allows you to play your Steam games across all your computers.
-
Treehouse's iOS Courses and Workshops teamtreehouse.com
Topics for beginner and advanced developers in both Objective-C and Swift.
-
Unity unity3d.com
Cross-platform game creation system.
-
Developing for Android medium.com
A series of articles from Googler Chet Hasae and others, answering most commonly asked question: "What are some of the important rules to keep in mind when developing Android applications?".
-
Libgdx libgdx.badlogicgames.com
Cross-platform game engine and SDK. Open Source
-
Google Play Services developers.google.com
Library to access Google services, such as account syncing, Google+ (sharing, single sign-on), Google Maps, Location APIs, Google Play Games, Cloud Messaging, Android Device Manager, and others.
-
Corona SDK coronalabs.com
Framework to create native iOS and Android Apps (especially Games).
-
Raspberry Pi Game Console lifehacker.com
-
Retro Gaming with Raspberry Pi magpi.raspberrypi.com
-
Essentials - Make Games with Python magpi.raspberrypi.com
-
Bottles flathub.org
Wine environments manager to run Windows software and games.
-
Mahjongg flathub.org
Solitaire (one player) version of the classic Eastern tile game, Mahjongg.
-
Crosswords flathub.org
Game of crosswords with squpport for shaped and colors crosswords and .ipuz, .jpuz, .xd, and .puz files.
-
Chess Clock flathub.org
Timer for over-the-board chess games.
-
Cartridges apps.gnome.org
Game launcher with Steam, Lutris, Heroic, Bottles and itch library import.
-
GameImage gitlab.com
Is a way to package up games with either Wine or an Emulator into a portable AppImage that could be useful for the Steam Deck.
- next page of items loading…