NanoService device game controller for NSPong.

Dependencies:   Beep C12832_lcd EthernetInterface MMA7660 mbed-rtos mbed nsdl_lib

NS_Game_Controller

NS_Game_Controller is a game controller software for NSPong.

NSPong is a HTML5 demo game developed on top of ARM Sensinode’s NanoService Platform. The game uses for example RealTimeMultiplayerNodeJS, Box2D and CAAT libraries, which are specifically built for HTML5 multiplayer games with the client/server model.

NSPong is available at https://github.com/NSPong/NSPong.

Demo video is available at https://vimeo.com/95207889.

Committer:
Shage
Date:
Tue May 13 17:17:38 2014 +0000
Revision:
0:e8d7be634e3c
Initial version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Shage 0:e8d7be634e3c 1 #ifndef DEBUG_H
Shage 0:e8d7be634e3c 2 #define DEBUG_H
Shage 0:e8d7be634e3c 3
Shage 0:e8d7be634e3c 4 #include "nsdl_support.h"
Shage 0:e8d7be634e3c 5 #include "mbed.h"
Shage 0:e8d7be634e3c 6
Shage 0:e8d7be634e3c 7 //Debug is disabled by default
Shage 0:e8d7be634e3c 8 #define DEBUG 1
Shage 0:e8d7be634e3c 9
Shage 0:e8d7be634e3c 10 #if (DEBUG)
Shage 0:e8d7be634e3c 11 extern Serial pc;
Shage 0:e8d7be634e3c 12 #define NSDL_DEBUG(x, ...) pc.printf("[NSDL_DEBUG: %s:%d]" x "\r\n", __FILE__, __LINE__, ##__VA_ARGS__);
Shage 0:e8d7be634e3c 13 #else
Shage 0:e8d7be634e3c 14 #define NSDL_DEBUG(x, ...)
Shage 0:e8d7be634e3c 15 #endif
Shage 0:e8d7be634e3c 16
Shage 0:e8d7be634e3c 17 #endif