Project Post #5: Scavenger Stuffs

Weekly Accomplishments:

Second stuffed animal has been started and details have been added.

The game now has a working “travel” feature, allowing users to venture out with their animas for a set period of time. The user is updated every [x] seconds, showing what their Anima is up to

The server (GameSparks) has been fully set up to hold the information for the game. Right now, everything is being tested on the provided test harness, but I’ve been able to confirm some of the features such as the “Add Anima” script are working as intended on the gameside.

The RFID tags can now be read. The wiring is a bit iffy, so its not consistent yet. I’ve switched over to setting up on the RaspberryPI 0W for testing as a result. After many attempts with the bluetooth/wifi connections, I believe the best way of handling passing information will be making a dummy controller of Unity to load onto the pi and run to update the database.

Images:

 

Additional Material List:

    1. Battery/USB Charger (still torn on which I’ll be using, but right now it isn’t a priority)
    2. MicroSD Card (this might add a bit to the expense of the plush
    3. Cost of Plastic for 3D printing the pendants (depends on whether I’m crushing the old pendant ot make the new one, or working around the original key fob. Again, I’ll make this call once I have a base product working).

Areas of Concern:

Biggest issues this week:

  • The RFID Read/Writer works, but the wiring causes it to be a bit iffy as to whether its going to work or not. Shouldn’t be an issue once soldered, but I’m hesitant to solder without having a working temp on the 0W
  • Passing information is a bit odd since I don’t have a proper SDK for the pi. The best way of adding Animas will be writing to a file the RFID data as is implemented now, and then having a dummy Unity file waiting for that change and using the Unity SDK to pass the info up. The dummy Unity file works, and the RFID part works, so now it’s just a matter of making sure a Linux Unity build is viable and works as intended
  • (Also WIFI will be needed for the Animas due to this change. Not a bit deal, but since there is no graphical interface, I’ll either have to scan and jump on the nearest network or SHH into the pi whenever setting one up)