roguish

Scosche Rhythm 24 Android Settings Hack

While we wait for the Android app for the Scosche Rhythm 24 Heart Rate Monitor to be available, we can change the heart rate measurement settings on the Rhythm 24 with the third party Bluetooth app nRF Connect. Get the app HERE and open the full post to read instructions below.

* Use these instructions at your own risk. It is possible to go off track and make a change that could mess with your Rhythm 24′s firmware settings and perhaps even cause a permanent problem with your Rhythm 24.

Google Daydream Controller Plugin for HoloLens

Establish a Bluetooth connection between your Google Daydream controller and HoloLens with this plugin for Unity.

Access Accelerometer, Gyroscope, Magnetometer, Touchpad coordinates, and all 5 buttons. An included bridge class processes the raw data into Action events making it easy to respond to button presses on the controller. The bridge class processes the orientation data into a Quaternion allowing you to easily set the localRotation property of Game Objects to match the real-world rotation of the controller. Or, access the raw byte array data from the controller directly!

See it in action here: Video

Get your copy from the Unity Asset Store now!:
Pro Version Unlimited access to controller outputs
Lite Version IMU and raw data values time-out after 2 mins.

Background
The HoloLens comes with a gaze-based pointing mechanism where the user points their head straight towards the object they’re interested in selecting. It is not the most natural input mechanism because we don’t often point our heads directly at the object of our interest. This plugin allows you to move a selection point around the scene by projecting a simulated laser beam out from the handheld Google Daydream controller. [Read More…]

Eddystone Bluetooth Beacon with Arduino 101

Here’s an open source Arduino program that allows a Arduino/Genuino 101 to act as an Eddystone Beacon, sending URL or URI information to nearby devices.
GitHub: GitHub. Details below.

[Read More…]

Seven-Up Draw Poker

I made a Draw Poker sample game and included my Finite State Machine under the hood for orchestrating the action. It is a Seven-Up poker variant, meaning the deck is restricted to the highest-ranking 32 cards (7s through Aces). Odds of making a highly-ranked hand like Straight/Flush/Full House are better than with a 52 card deck. The game is a 1 player game vs. an AI dealer.

I committed the game to GitHub with an Apache 2.0 license. I’d love to hear how you use it in your work! https://github.com/ElliotMebane/SevenUpDrawPoker

Unity Finite State Machine (Pure Code)

I wanted a “Pure Code” State Machine for Unity and I didn’t find quite what I wanted. I did find 3 State Machines with features I liked, so I drew from them and added my own features to create what I wanted. The Pure Code approach means little to no reliance on the Unity GUI interface or Unity code and classes like MonoBehaviour.

I implemented the FSM in 2 sample projects. One was based on Dunstan’s sample. I committed the FSM including the sample project to GitHub with an Apache 2.0 license:
https://github.com/ElliotMebane/UnityFiniteStateMachine.
The second is a Poker game I published here, also with an Apache 2.0 license:
https://github.com/ElliotMebane/SevenUpDrawPoker

More info about the Finite State Machine I wrote and each of the State Machines I referenced when writing it are below. [Read More…]

S-Curve Algorithm in Processing


The S-Curve algorithm I implemented in this example using Processing can be used for mapping values from a linear sequence to an s-curve.

YouTube Video
GitHub repo
Luminous Landscape Forum Thread (source)

[Read More…]

Global Game Jam 2017 — VR Game “Flutter”

48-hour Global Game Jam 2017 — Flutter
(Theme: Wave)
: Game Jam Entry

A VR experience simulating a 1000 foot leap into the air then a vertigo-inducing descent. Jump to initiate a superhero-like leap in the game, soaring far above the canopy of a mystical forest. You’ll feel a few moments of weightlessness as you reach the peak of your jump before beginning your fall back to earth. You’ll feel a flutter in your stomach as you land with a WHOMP and knee-buckling impact (virtual) sending ripples through the scene.

Playtesters playing Flutter: Playtester Video
Me playing Flutter during development: Development In-Progress Video

[Read More…]

HoloLens Bluetooth LE Plugin for Heart Rate Monitoring

Bluetooth LE plugin for Microsoft HoloLens, published for FREE for developers to use in their own HoloLens games and apps!

YouTube video from user’s perspective (through the HoloLens): YouTube

The demo app for HoloLens devices is available in the Windows Store: Microsoft App Store

The plugin for Unity is available for FREE in the Unity Asset Store: Unity Bluetooth LE HRM Plugin

Space Junk – Experimental Mobile Physics Game

Space Junk is the latest in my small anthology of experimental 2d spaceship games all using a similar 2-button input mechanic.

Sample gameplay video:
https://www.youtube.com/watch?v=ZTZBzigoAwQ

Space Junk is a prototype and works on both Android and iOS platforms. It is available as and Android APK file here: Space Junk, though it is not polished-enough to be released in the Google Play store. Apple restricts non-store distribution so although it works on my Apple test device, I have not made a playable version for distribution for Apple devices.

Gameplay:
The player sees a top-down perspective of a spaceship and 2 buttons on screen. Each button fires one of the thrusters at the rear of the ship. Like each paddle of a canoe the momentum from each thruster adds forward momentum and also turns the spaceship. Accurate steering is difficult. This dual-thrust control scheme is the feature of the game that makes it unique. [Read More…]

Candy Spinner — Mobile App

Candy Spinner is a spiral pinwheel toy — Candy for your brain & fun for all ages!

Candy Spinner is available for free on Android and iOS at the links below — Give it a whirl!

Preview Candy Spinner in this sample video:
Candy Spinner Video

Get it on Google Play

Spin 17 trippy, colorful spiral wheels!

— Vibrant color wheels create colorful mesmerizing patterns as you spin them at different speeds. They even appear to stop and spin the opposite direction as they change speed.
— 1 Vertigo Vortex Spiral. Stare at the center of this wheel for 30 seconds then look away and you’ll experience several seconds of loopy vision distortion.
— 1 Seashell
— 3 Animations of animals and humans running, jumping, dancing…

Something for everyone! Enjoy art reminiscent of Marcel Duchamp’s RotoReliefs,
Zoopraxiscope animations from Eadweard Muybridge, Logarithmic images from the natural world, a Mandelbrot fractal, etc.
[Read More…]