Turning your phone into a virtual-joystick

Image
Update: I kept working on this and I have released it as a package for Windows, Linux and macOS. Check it out: https://github.com/zenineasa/joystick/releases/tag/v1.0.0 -- During the days when I was pursying my master's programme, my friends and I used to occasionally go to a classroom in the university, turn on a projector, connect devices like Nintento Switch or Gaming computers and loads of joysticks, and play different simple multiplayer games; MarioKart was my favourite. From time-to-time, when I get together with people, I ponder that it would be a good idea if I bought such devices. Indeed, I do have a laptop, which could easily run such games; SuperTuxKart is similar enough to MarioKart and it can run on Linux, Windows and Mac. However, I do not have joysticks with me at the moment. Therefore, I think it would be a good idea if I simply worked on a project that would enable using our phones as joysticks. From a high-level, the plan is to host APIs on a NodeJS server that wo

The GitHub Experiment

Before deciding to move BuddyGo to Blogger, I had a crazy idea of creating a blogging scipt which enables micro-blog posts to be places anywhere on the page and could be dragged around. The posts could also be connected with each other; something like trees and nodes that one may learn in Graph Theory.



The website takes content from an XML file and display it on the website. This means that I could host my HTML, CSS and JavaScript content on GitHub and technically have the XML files exist elsewhere. The XML file could also be generated by a backend script.

Check it out at:
https://zenineasa.github.io/buddygoBlog/

Source code:
https://github.com/zenineasa/buddygoBlog

Feel free to download and play around with it. I would encourage people to ask questions about the code.

Comments

Popular posts from this blog

First impression of Lugano - Mindblowing

Thinking about developing an opensource P2P social network

From Correlation to Causation through stories and math