Games

526 open source Games apps

Cow's Revenge
APK
You are a cow abducted and genetically improved by aliens which now have the opportunity to rebel against livestock industry by freeing the encaged hens and killing butchers. You used to be a regular cow raised as a dairy cow, but you ain't that anymore. You have become better. You are... THE COWEST. The game supports both onscreen buttons / gamepad and also have versions for Windows, GNU/Linux and Mac at https://pipoypipagames.itch.io/cows-revenge All the sprites, sounds and music themes are licensed as Creative Commons Attribution-onCommercial-ShareAlike 4.0 International. Code is licensed as GPL 3.0 and can de found in github: https://github.com/Dariasteam/Cows-Revenge Made with Godot Engine 2.1.5 This is a small amateur project made for learning purposes in our free time by a team of two. Despite we have a lot of nice ideas, we are students and can't dedicate the time we wanted to develop it, so we cannot promise big or frequent updates. Also none of us have English as mother tongue, we apologize for possible mistakes. Have fun!
F-DroidGitHub
C
Crazyflie Client
APK
Connect to Crazyflie 2.x using Bluetooth low energy and both the original Crazyflie and Crazyflie 2.x using the USB Crazyradio dongle connected with a USB OTG cable. Features: * Control Crazyflie and Crazyflie 2.x using Crazyradio on a USB OTG compatible device * Control Crazyflie 2.x using Bluetooth LE 4.0 * Control mode configurable * Control sensitivity configurable * Axis and button mapping configurable (only for game pad) * Control Crazyflie using touch controls * Control Crazyflie using game pad (connected via USB or Bluetooth) * Control Crazyflie using the device's gyroscope * Control LED ring effects (requires Crazyflie 2.x and optional LED ring deck) * Play the Imperial March melody on the buzzer deck (requires Crazyflie 2.x and optional buzzer deck) * Update Crazyflie using Crazyradio (experimental feature, update via BLE coming soon) Please note: This app is designed to control Crazyflie and Crazyflie 2.x. It requires either a Crazyradio, Crazyradio PA or a Bluetooth LE 4.0 compatible device running Android 4.4+. Only Crazyflie 2.x can be controlled with Bluetooth LE. Do not pair the Crazyflie via Bluetooth settings! Distributors for Crazyflie and Crazyradio can be found on our distributor list: https://www.bitcraze.io/buy/local-retailers/ This app is using JoystickView Widget from mobile-anarchy-widgets (https://code.google.com/p/mobile-anarchy-widgets/wiki/JoystickView). Contributions are welcome! How to use the bootloader: The list of firmwares should automatically be filled (make sure you have a network connection!) Select a firmware (make sure you select the right one depending on which Crazyflie you want to update (CF1 or CF2)) Flash firmware (For Crazyflie 1, click on "Flash firmware" and switch on the Crazyflie during the next 10 seconds. For Crazyflie 2, press the ON/OFF switch of the Crazyflie longer than 1.5 second until one blue LED blinks. Then release the button and both blue LEDs should blink. Then click on "Flash firmware") After a successful flash the Crazyflie will automatically restart in firmware mode and is ready to use. It's nearly impossible to brick the Crazyflie. In case of any problems during flashing, you can always try again or use the PC client to re-flash. Permissions: * Photo/Media/Files: This is required to save the firmware files on the device. * Bluetooth connection information: This is required for connecting to Crazyflie 2.x over Bluetooth. * Location: This is required for Bluetooth LE scanning since Android 6.0.
F-DroidGitHub
Critical Velocity
APK
Captain! The planet is collapsing! We have to get out of this tunnel, but we've been hit! Our thrusters are failing.... So begins your journey back to the surface! Watch out for barriers and obstacles in this open source side scrolling arcade style game! Once you reach 25000 points, you will find the exit to the surface and save the lives of your crew, but after passing each obstacle, your vessel picks up speed, making the journey more difficult! Can you make it, Captain?
F-Droid
C
CrossWords
APK
A cross-platform game with the same rules as Scrabble that can be played locally (on the same device), or against another device via data-SMS, Bluetooth and the internet. Start games via an invitation sent by email, SMS, or Bluetooth, or if somebody's nearby have them scan a QR Code. Drag letters onto the board next to other letters to make new words; press the number on the right of the screen to commit your move and let the next person move. An English wordlist is included but there is a link to the website to download wordlists to play in other languages. The source code supports push messaging via Google Play, but that won't function in this build even if Google Play is installed. It just means that moves won't be transmitted quite as quickly as if it were supported. Play via SMS or Bluetooth is unaffected by this.
F-Droid
Crossword
APK
Simple crossword solver and anagram search. * Words up to 28 letters * 110,000 word dictionary * Web search word definitions * Anagram search
F-DroidGitHub
Cuberite
APK
An easy way to run a Minecraft server on your phone. Cuberite is a Free and Open Source (FOSS) game server compatible with Minecraft Java Edition. Cuberite is designed with performance, configurability, and extensibility in mind, and also aims to accurately recreate most Minecraft features. The server is written in C++, and there is an extensive plugin system that allows for the user to write their own plugins with Lua. Cuberite currently supports Minecraft Java Edition 1.8 - 1.12.2.
F-DroidGitHub
Custom Riddle Generator [small, no ads]
APK
This app is a tool to create your own riddles/escape rooms (those with relations number->text/image) to play at home with friends or anywhere else. Note: you can specify only text, only image or both for each 4-digit number This is the list of things you can customize: - Title of the app - Text of a specific number - Image of a specific number - Text of not-specified number This is the list of things you can't customize (yet) - Theme of the app - Background - Number of digits (only 4) - Image of not-specified number As of update 2.0 there is now a demo you can load to see how it works. Many thanks to Jorge del Castillo for it! If you have any suggestion feel free to contact me (or write it in the comments) although I can't promise I'll be able to implement it :/ The source code is available on GitHub; https://github.com/TrianguloY/NumericRiddleGenerator
F-DroidGitHub
DOOM & Wolfenstein RPG
APK
Wolfenstein RPG, Doom 1,2 RPG Android ports 1.For running Wolfenstein rpg get wolfenstein rpg ipa file. Copy this ipa file to your device. Run this android port and specify path to this file in launcher 2. For running Doom1 rpg get doom1 rpg brew file. get BarToZip exe from this PC release build https://github.com/Erick194/DoomRPG-RE/releases/tag/v.0.2.2 and follow this instructions https://www.doomworld.com/forum/topic/129997-doom-rpg-port-reverse-engineering-update-version-022-source-code-release/ to get DoomRPG.zip file. Copy DoomRPG.zip to your device. Run this android port and specify path to this file in launcher. 3. For running Doom2 rpg get Doom2 rpg ipa file. Copy this ipa file to your device. Run this android port and specify path to this file in launcher
F-DroidGitHub
DSA Assistent
APK
Used with permission from the very friendly Ulisses-us.com. This is a privacy friendly app without any trackers or permissions: https://reports.exodus-privacy.eu.org/en/reports/search/eu.roggstar.luigithehunter.dsaassistent/ A helper for the Black Eye. Features like: -Moneybag Manager 2.0 -Fight scenes and wounds manager 1.2 -Cube Manager 1.0 -GM Ini Manager 1.0 The screenshots are old. I will update them sometime! BUGS and IDEAS please here: https://github.com/phrogg/DSAAssistant/issues/
F-DroidGitHub
Dagger: Dota 2 Stats
APK
FEATURESAd-FreeOffline supportSearch playersBookmark playersBookmark matchesAdd notes to bookmarked matchesMatch history for any playerMatch summaryPlayer performance comparisonLeaderboardsCompetitive matchesLive Twitch streamsSearch history ... and much more to come! Dota 2 is a registered trademark of Valve Corporation.
F-DroidGitHub
Dart Checker
APK
Dart Checker takes care of your score, while you are playing darts alone or with friends. Its the better form of a scoreboard. No manual calculating is needed anymore. Just put in your hits, like you would tell or sum up three dart and put in that score. Games * single X01 (301, 501) * SET/LEG (play like the pros) * FREE training mode (variable score) * (CRAZY) CRICKET (CUT THROAT) * ELIMINATION * HALVE IT (Random / Crazy) * AROUND THE CLOCK Features * 1-8 player (except SET/LEG mode) * master, double and single out * master, double and single in * checkout suggestions (all reasonably possible) * unlimited undo in a row of wrong inputs * statistics (about as many matches and player as you like) including possibility to export and import * two input variants (dart by dart or total score of three darts) * random game selection and random player order * power saving dark theme or light one * language: german / english / spanish / french * offline - absolutely no internet connection is needed or used, beside app download ;-)
F-Droid
D
DartsTrainer
APK
This is an Android wrapper for the DartsTrainer PWA (Progressive Web App). DartsTrainer is an open source application that helps you improve our darts skills. It helps you counting your current points and provides a set of finish ways - you can pick the one you like best! Since DartsTrainer is a PWA, it is available on almost any platform that supports a webbrowser. That's right, even a Tesla! However, don't train and drive... Features: * Supports an unlimited amount of players * Provides all finish ways to the player, in contrast to most other apps that only promote one way * Supports fiddle for the middle * It has multiple colored themes all of which are available in a dark and light variant * Free as in freedom AND as in free beer ;) Planned features: * Multi language support * Multiple gamemodes such as Cricket, Around the clock, etc. * Statistics
F-Droid
Dealing Sheet
APK
Dealing Sheet is an app that shows you a dealing sheet, letting you properly randomise a deck of 52 cards into 4 hands without having to shuffle them yourself. This is useful for games like bridge. The app is responsive, adjusting the number of columns to fit the width of your device, though it will always build at least two rows.
F-Droid
Decisioninja
APK
Decisioninja is a minimalist random decision maker app with Material You design.Features:Dice roller (1-6 dice, custom die sizes)Coin flip with animated flipRandom pointer wheel for choicesBinary choice picker (Yes/No, Heads/Tails, etc.)History of recent decisionsBeautiful Material You theming (dynamic colors)Dark and light mode supportFully localized (English, Italian, French, German, Spanish, Japanese)No ads, no tracking, fully open source
GitHubIzzyOnDroid
Deep Rock Galactic Assistant
APK
Currently assistant consists of two tabs - "Builds" and "Wiki": - In "Builds" tab you can comfortably share, export/import, delete and create builds for any class, with any weapons and overclocks, even grenades! - "Wiki" tab is for browsing game wiki without switching to real browser. You can even switch between different game wikis.
F-DroidGitHub
D
Defendo
APK
You are called to defend a base. A tower defense game developed using Godot v2.1.4.
F-DroidGitHub
Destination Sol
APK
Destination Sol is a free-to-play hardcore space arcade/RPG. You start as a pilot of a small fighter ship on the edge of a star system, and you're free to explore the game world, land on planets, fight with enemies, upgrade your ship and equipment, hire mercenaries, mine asteroids, and more. Key Features: - Randomly generated open world, consisting of 2 star systems, planets, asteroid belts and mazes. - Ability to seamlessly land on planets. - 3 planet types. - Enemies of many different types, ally fighters, traders, outposts. - 6 ship types to pilot. - Over 50 items to equip -- weapons, shields, armor, special abilities, and so on Free & open source. Also available on PC, Linux, and Mac: http://store.steampowered.com/app/342980/ Source code & project: https://github.com/MovingBlocks/DestinationSol
F-DroidGitHub
Devinettes
APK
A collection of original English riddles in verse. Be warned: There are no hints and no keys under the mat The riddles are licensed under CC-BY-NC-ND.
F-DroidGitHub
Dice App
APK
Dice App is a simple Dice roller for Android.
F-DroidGitHub
Dice Game (Privacy Friendly)
APK
How does Privacy Friendly Dice Game differ from other similar apps? 1. No permissions Most of Gaming Apps in the Google Play Store require additional permissions. E.g. accessing the network or Internet which is mostly used to display advertisement. Some apps have access to GPS or telephony data. 2. No advertisement Privacy Friendly Dice Game completely relinquishes advertisement. Many other apps in the Google Play Store display advertisement and therefore might violate the user’s privacy, shorten battery life or use mobile data. Feel free to contact us via: Twitter - @SECUSOResearch https://twitter.com/secusoresearch Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers_1557.php
F-DroidGitHub
Dice Overflow
APK
Dice Overflow is a simple board logical game developed as master thesis in New Bulgarian University. The game is mix between dice and ColorOverflow game. The goal of the game is to conquer all cells on the board. The game starts with two dice for each opponent. By clicking any of the own dice it will rise and eventually it will overflow. The overflowing is the key for territory occupation.
F-DroidGitHub
Dicer
APK
Roll dice on your phone.
F-Droid
Dicer (Privacy Friendly)
APK
What makes Privacy Friendly Dicer different from other similar dicing applications? 1. Minimum amount of permissions: The "VIBRATE" permission (category “Other”) is required to provide the vibration feedback. Most of dicing apps in the Google Play Store require additional permissions, the top ten requires an average of 2,9 permissions (June 2016). Those are e.g. accessing the network or Internet which is mostly used to display advertisement. Some apps have access to GPS or telephony data. 2. No advertisement: Many other apps in the Google Play Store display advertisement and therefore might violate the user’s privacy, shorten battery life or usage mobile data. Feel free to contact us via: Bluesky - @secusoresearch.bsky.social https://bsky.app/profile/secusoresearch.bsky.social Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
Die Simulator
APK
Die Simulator is a simple app which allows you to roll a die. In the future I am planning to add the ability to change the number of dice, as there's only one now, and to change the color of the dice and the dots on the dice
F-DroidGitHub