All Projects → inooid → React Redux Card Game

inooid / React Redux Card Game

Licence: mit
A web version of Blizzard's Hearthstone game built with React, Redux and ImmutableJS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Redux Card Game

Chat Buy React
Client for beginners to learn, built with React / Redux / Node
Stars: ✭ 1,026 (+1107.06%)
Mutual labels:  immutablejs, socket-io
Js Stack From Scratch
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
Stars: ✭ 18,814 (+22034.12%)
Mutual labels:  immutablejs, socket-io
Hstracker
A deck tracker and deck manager for Hearthstone on macOS
Stars: ✭ 1,083 (+1174.12%)
Mutual labels:  hearthstone
Gitmessenger
GitMessenger is github chat app built with socket.io , firebase, nodejs and bootstrap where developers can share code,images and much more 😊
Stars: ✭ 78 (-8.24%)
Mutual labels:  socket-io
Socket.io Rpc
Extend your promises across a network with socket.io
Stars: ✭ 67 (-21.18%)
Mutual labels:  socket-io
Genal Chat
🐱‍🏍阿童木聊天室 nestjs+vue全栈聊天室 前后端分离 typescript一把梭
Stars: ✭ 1,105 (+1200%)
Mutual labels:  socket-io
Socketio Examples
A few examples that demonstrate the features of the Python Socket.IO server
Stars: ✭ 72 (-15.29%)
Mutual labels:  socket-io
Vynchronize
Watch videos with friends online with the new real time video synchronization platform
Stars: ✭ 1,072 (+1161.18%)
Mutual labels:  socket-io
Laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
Stars: ✭ 8,770 (+10217.65%)
Mutual labels:  socket-io
Socket.io Python Emitter
Python implementation of socket.io-emitter
Stars: ✭ 67 (-21.18%)
Mutual labels:  socket-io
Realtime Rails
Realtime rails support. See website for documentation:
Stars: ✭ 77 (-9.41%)
Mutual labels:  socket-io
Immutable Treeutils
Functional tree traversal helpers for ImmutableJS data structures
Stars: ✭ 67 (-21.18%)
Mutual labels:  immutablejs
Go Socket.io Client
socket.io client for golang
Stars: ✭ 62 (-27.06%)
Mutual labels:  socket-io
Starter Lapis
Cutting edge starter kit
Stars: ✭ 72 (-15.29%)
Mutual labels:  immutablejs
Tyloo Chat
vue + nestjs IM即时通讯聊天室(仿wechat)
Stars: ✭ 54 (-36.47%)
Mutual labels:  socket-io
Kikoeru Express
kikoeru 后端,不再维护,请到https://github.com/umonaca/kikoeru-express 获取更新
Stars: ✭ 79 (-7.06%)
Mutual labels:  socket-io
Bombanauts
Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!
Stars: ✭ 54 (-36.47%)
Mutual labels:  socket-io
Raztot
A simple DIY, browser controlled, RPi + WebRTC video streaming rover
Stars: ✭ 67 (-21.18%)
Mutual labels:  socket-io
Visdial Amt Chat
[CVPR 2017] AMT chat interface code used to collect the Visual Dialog dataset
Stars: ✭ 68 (-20%)
Mutual labels:  socket-io
React Eyepetizer
react版「Eyepetizer」开眼短视频
Stars: ✭ 83 (-2.35%)
Mutual labels:  immutablejs

React with Redux -- Card Game (WIP)

Build Status Code Climate Known Vulnerabilities

In order to develop my abstract thinking I figured it would be cool to make a game. Recently I have been playing a lot of Hearthstone: Heroes of Warcraft and I realised that it would be great practice to rebuild it using React with Redux.

Follow me in the journey that will be rebuilding this amazing card game.

I am in no way affiliated with Blizzard Entertainment or Hearthstone: Heroes of Warcraft and see this project as part of my learning experience.

Requirements

  • node ^4.2.0
  • npm ^3.0.0

Getting Started

Just clone the repo and install the necessary node modules:

$ git clone https://github.com/inooid/react-redux-card-game.git
$ cd react-redux-card-game
$ npm install  # Install Node modules listed in ./package.json (may take a while the first time)
$ npm start    # Compile and launch
$ open http://localhost:3000

Current progress:

Updated: 18 February 2018

status-2016-11-12_smaller

(Click on the image for a bigger version)

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].