All Projects → SimonSchubert → Braincup

SimonSchubert / Braincup

Licence: apache-2.0
Train your math skills, memory and focus.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Braincup

Awesome Python Applications
💿 Free software that works great, and also happens to be open-source Python.
Stars: ✭ 13,275 (+9589.78%)
Mutual labels:  game, education
Syscrack
Virtual Online Crime Simulator (VOCS) written in PHP 7.0
Stars: ✭ 17 (-87.59%)
Mutual labels:  game, website
Pillar Valley
👾A cross-platform video game built with Expo, three.js, and Firebase! 🎮🕹
Stars: ✭ 242 (+76.64%)
Mutual labels:  game, website
Genki Study Resources
A collection of exercises for practicing what is taught in Genki: An Integrated Course in Elementary Japanese.
Stars: ✭ 232 (+69.34%)
Mutual labels:  education, website
Korea Startups
🌟 국내 스타트업 목록 및 설명 🌟
Stars: ✭ 63 (-54.01%)
Mutual labels:  game, education
2048.c
Console version of the game "2048" for GNU/Linux
Stars: ✭ 453 (+230.66%)
Mutual labels:  cli, game
Term2048
🎉 2048 in your terminal
Stars: ✭ 777 (+467.15%)
Mutual labels:  cli, game
Rapid Router Unity
An Implementation of the Rapid Router game in Unity for devices
Stars: ✭ 12 (-91.24%)
Mutual labels:  game, education
Gameina
🎮 — GameINA adalah Web Portal Game yang dibuat oleh SYAUQIZAIDAN KHAIRAN KHALAF. Dilengkapi Game Market, Website Based Game dan Layanan Top-up yang dibuat untuk membantu para developer di Indonesia GameINA dibuat ditujukan agar para developer dan publisher indonesia dapat memasarkan gamenya di platform game milik negaranya sendiri.
Stars: ✭ 45 (-67.15%)
Mutual labels:  game, website
Life
Conway's Game of Life written in Swift 👾
Stars: ✭ 21 (-84.67%)
Mutual labels:  cli, game
Void Space
Well-Typed Typing Tutor where you Type Types... in space... yup, you heard me
Stars: ✭ 104 (-24.09%)
Mutual labels:  cli, game
Quizzity
A fast-paced geography quiz
Stars: ✭ 80 (-41.61%)
Mutual labels:  game, website
Powerup Android
PowerUp is an educational choose-your-own-adventure game that utilizes a users uploaded curriculum to empower pre-adolescents to take charge of their reproductive health. This is the Android version of the game.
Stars: ✭ 114 (-16.79%)
Mutual labels:  game, education
Simplecli
Command Line Interface Library for Arduino
Stars: ✭ 135 (-1.46%)
Mutual labels:  cli
Azuriom
Azuriom is a modern, reliable, fast and secure game CMS.
Stars: ✭ 135 (-1.46%)
Mutual labels:  game
Ohshitgit
⁉️Oh shit! A cli tool to help you unfuck your git mistakes
Stars: ✭ 135 (-1.46%)
Mutual labels:  cli
Startship
Never open sonatype's website again for releasing your libraries on maven central.
Stars: ✭ 135 (-1.46%)
Mutual labels:  cli
Gk
Go-Kit Genetator
Stars: ✭ 136 (-0.73%)
Mutual labels:  cli
Entrypoint
Composable CLI Argument Parser for all modern .Net platforms.
Stars: ✭ 136 (-0.73%)
Mutual labels:  cli
Ziglearn
Repo for https://ziglearn.org content. Get up to speed with Zig quickly.
Stars: ✭ 135 (-1.46%)
Mutual labels:  education

GitHub

Braincup

Train your math skills, memory and focus.

Screenshots

Android (Jetpack Compose)

iOS (SwiftUI)

Terminal

Web

Install

macOS

Homebrew

brew tap SimonSchubert/braincup && brew install SimonSchubert/braincup/braincup

Web

https://braincup.app

Android

iOS

Goal

Build an open source math, memory and focus improvement app. The app itself consists of a bunch of small games. Right now I try to keep the games as simple as possible to allow the implementation for the terminal client.

Doing

  • Android client
  • iOS client
  • macOS terminal client
  • Linux terminal client
  • JS web client
  • Gamification

Todo

  • Linux gui client
  • Windows terminal client
  • Windows gui client
  • macOS gui client
  • High score server
  • High score screen redesign(see design folder in root)

Contribution

Very welcome.

Gradle build tasks

  • Build and install Android app = :app:installDebug
  • Build and run mac terminal client = runDebugExecutableCli
  • Build and run js web client = jsWebDebug, jsWebRelease
  • Run unit test on android target = androidTest
  • Build and copy ios framework to 'ios' folder = :shared:copyFramework

Build Jetpack Compose

Get the latest Android Studio canary build in order to build the Android apk https://developer.android.com/studio/preview

Acknowledgments ♥

https://kotlinlang.org, https://github.com/russhwolf/multiplatform-settings, https://ktor.io, https://soywiz.com, @cssinate for design suggestions and everyone else I missed to mention.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].