Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Open Source Games
  3. Desperate Gods

Desperate Gods

NOASSERTIONC#

A digital board game engine for playing tabletop games online with physics-based interactions.

GitHubGitHub
324 stars130 forks0 contributors

What is Desperate Gods?

Desperate Gods is a digital board game engine that enables players to enjoy tabletop gaming experiences online with physics-based interactions. It provides a virtual environment where game pieces behave with realistic physics, allowing for authentic board game play over internet connections. The project addresses the challenge of playing physical board games remotely while maintaining the tactile experience of moving pieces on a table.

Target Audience

Board game enthusiasts and developers looking to play or create digital adaptations of tabletop games with physics-based interactions. It's particularly useful for gaming groups who want to play together remotely while maintaining the feel of physical board gaming.

Value Proposition

Developers choose Desperate Gods for its focus on physics-based gameplay that closely mimics real-world board game interactions, combined with built-in multiplayer support for remote play. Unlike simple digital board game implementations, it emphasizes the tactile experience of physical gaming through realistic piece movement and interactions.

Overview

This is a game that was created for FTJ 2012 ("F This Jam")

Use Cases

Best For

  • Playing board games online with realistic physics interactions
  • Creating digital adaptations of physical board games
  • Remote gaming sessions with friends who enjoy tabletop games
  • Testing board game mechanics in a digital environment
  • Developing mods or custom content for digital board gaming
  • Educational applications teaching game design with physics-based interactions

Not Ideal For

  • Commercial projects requiring hassle-free redistribution licenses
  • Games that prioritize simplicity over physics-based realism
  • Developers seeking a large, active open-source community for support

Pros & Cons

Pros

Realistic Physics Engine

Game pieces interact with natural physics for authentic movement and collisions, as highlighted in the key features for realistic board game play.

Built-in Multiplayer

Enables remote play over internet connections, allowing friends to enjoy tabletop games together online without additional setup.

Custom Game Support

The engine is designed to accommodate various board game rules and setups, supporting mods and adaptations with developer permission.

Intuitive Mouse Controls

Simple mouse-driven interactions make it easy to move pieces and manage game state, enhancing the tactile gaming experience.

Cons

Restrictive Licensing

The project is not licensed for redistribution without permission, which hinders commercial use and open collaboration, as stated in the README.

Limited Documentation

Being public for personal use means documentation may be sparse, requiring more effort to install, configure, and troubleshoot.

Performance Demands

Physics-based simulations can be resource-intensive, potentially affecting performance on lower-end systems during complex game interactions.

Frequently Asked Questions

Quick Stats

Stars324
Forks130
Contributors0
Open Issues13
Last commit7 years ago
CreatedSince 2012

Tags

#multiplayer#game-development#remote-play#physics-simulation

Included in

Open Source Games2.7k
Auto-fetched 1 day ago

Related Projects

LichessLichess

♞ lichess.org: the forever free, adless and open source chess server ♞

Stars18,229
Forks2,668
Last commit2 days ago
3D Hartwing Chess Set3D Hartwing Chess Set

3D chess game done in HTML/CSS/JS

Stars537
Forks237
Last commit3 years ago
c4c4

🔴🔵 Connect Four game in JS + Canvas

Stars277
Forks100
Last commit6 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub