All Projects → ChildrenOfUr → Couclient

ChildrenOfUr / Couclient

Licence: mit
Children of Ur Client

Programming Languages

dart
5743 projects

Labels

Projects that are alternatives of or similar to Couclient

Guitar
Git GUI Client
Stars: ✭ 1,136 (+1456.16%)
Mutual labels:  client
Libra Grpc
A lightweight JavaScript library for Libra
Stars: ✭ 69 (-5.48%)
Mutual labels:  client
Aliyun Openapi Java Sdk
Alibaba Cloud SDK for Java
Stars: ✭ 1,170 (+1502.74%)
Mutual labels:  client
Webc
Webconverger's curated chroot from which updates originate
Stars: ✭ 66 (-9.59%)
Mutual labels:  client
Sao
Mirror of Tryton web client - Sao
Stars: ✭ 67 (-8.22%)
Mutual labels:  client
Minimal
Modular Ethereum client
Stars: ✭ 69 (-5.48%)
Mutual labels:  client
Hackney
simple HTTP client in Erlang
Stars: ✭ 1,132 (+1450.68%)
Mutual labels:  client
Bittorrent Tracker
🌊 Simple, robust, BitTorrent tracker (client & server) implementation
Stars: ✭ 1,184 (+1521.92%)
Mutual labels:  client
Pharaohstroy
A maplestory IDE which can develop the multi-platform maplestory game
Stars: ✭ 69 (-5.48%)
Mutual labels:  client
Css Vars Ponyfill
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
Stars: ✭ 1,166 (+1497.26%)
Mutual labels:  client
Dimscord
A Discord Bot & REST Library for Nim.
Stars: ✭ 67 (-8.22%)
Mutual labels:  client
Kaidan
[Replaced by https://invent.kde.org/network/kaidan] Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform.
Stars: ✭ 67 (-8.22%)
Mutual labels:  client
Pam radius
This is the PAM to RADIUS authentication module. It allows any Linux, OSX or Solaris machine to become a RADIUS client for authentication and password change requests.
Stars: ✭ 69 (-5.48%)
Mutual labels:  client
Grpc Auth Example
Examples of client authentication with gRPC
Stars: ✭ 65 (-10.96%)
Mutual labels:  client
Vos backend
vangav open source - backend; a backend generator (generates more than 90% of the code needed for big scale backend services)
Stars: ✭ 71 (-2.74%)
Mutual labels:  client
Igdb
Go client for the Internet Game Database API
Stars: ✭ 65 (-10.96%)
Mutual labels:  client
Matrixcli
Command line matrix client
Stars: ✭ 69 (-5.48%)
Mutual labels:  client
Echofon Firefox Unofficial
Echofon Unofficial - maintained version of Echofon: full featured, super clean Twitter app for Firefox.
Stars: ✭ 73 (+0%)
Mutual labels:  client
Webdav Fs
Node fs wrapper for WebDAV
Stars: ✭ 72 (-1.37%)
Mutual labels:  client
Cups Ipp
CUPS Implementation of IPP - PHP Client API
Stars: ✭ 70 (-4.11%)
Mutual labels:  client

coUclient

Children of Ur's Dart-based browser client

This repository contains the source code for Children of Ur's Dart-based browser client.

Codeship Status for ChildrenOfUr/coUclient

License

Children of Ur is based on Tiny Speck's browser-based game, Glitch™. The original game's elements have been released into the public domain. For more information on the original game and its licensing information, visit glitchthegame.com.

License information for other assets used in Children of Ur can be found in ATTRIBUTION.md.

Usage

The code is live at childrenofur.com.

If you want to run it locally or on your own server, you'll need to have an environment with Dart installed. Note that this repository does not currently contain any prebuilt files, so you'll also need a development environment. See Contributing below.

Contributing

coUclient is based on Dart, so the first thing you'll need to do (if you haven't already) is to install it.

Setting up a development environment

  1. Install the Dart SDK for your platform. Make sure you have at least version 2.0.0.
  2. Make sure the SDK and your pub cache are on your path. On Linux, add this line to the end of your ~/.bashrc: `export PATH=$PATH:"/usr/lib/dart/bin":"$HOME/.pub-cache/bin"
  3. Install webdev: pub global activate webdev
  4. Generate precompiled files: webdev build

If you'd prefer an IDE

See https://www.dartlang.org/tools.

Other platforms and/or manual installation

For instructions on manually installing Dart as well as links to other platforms, see https://www.dartlang.org/install .

Building

Command line

  1. pub get
  2. webdev build

Running locally

The client uses the contents of web/server_domain.txt to find the server. If you're running the server locally, it should contain localhost. For the values to use if you want to connect to the dev or live servers, please contact someone on the development team.

  1. webdev serve

General Roadmap

The project is built in Dart, which is then compiled and minified into javascript and can run in most browsers. See our team collaboration site on Trello for the current roadmap.

Project Layout

  • main.dart serves as the main game loop. This class controls all functions within the game.
  • Dart classes and functions are in the lib/src folder.
  • Images, CSS and other web resources are in web/assets.
  • More development documentation is in the doc folder.
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].