Ideas - notnullgames/pakemon GitHub Wiki

Here are some ideas we are mulling over.

software

The Pakémon runs love2d to manage a collection of activities. A few libraries are available for use in mini-games or activities, so you can keep the same look/feel, if you want, but also feel free to go crazy and make yours completely differnt than the rest. Think of it as the geocities of hacking toys.

tools

ideas

These are just a colleciton of ideas, and could change drastically.

Below are research links and inspirations.

Abstract:

What if Pokemon and Tomagotchi got together with some AI to learn a new trick, but all three had a baby and made

A suite of fun devices:

The GoodBuy Buddy

  • a drop box, collects infos, spreads mesh, helps make friends probably likes to live in RAM.
  • a drop box could be upgraded with more power to help compute
  • "The Goodbuy Buddy" usually doesn’t come with a head, and is prone to a short life, please handle with care, maybe feed them electricity for extra points from time to time.

HackX/HackBoi/HackGRRL (call them what you will, it’s the main handheld)

  • This will need a joystick and screen at minimum, plus your choice interfaces.
  • This document will focus on the larger variant, with reference to making it even smaller.

Hardware approach

This design will feature the RPi zero W as the main SoC and focus on a modular approach for hardware, though given a large enough chassis, the selected features could be built monolithic with all components housed internally.

  • (Expect prototypes to not be modular.)

An ideal module could be stored in a game cartridge and supply various features to the device via an external facing bus via GPIO.

  • (Solution unknown)

Minimal hardware requirements:

Raspberry Pi zero W A battery (seeking a cheaper solution for a drop off “Goodbuy Buddy” SoC )

optional hardware:

display, joystick, buttons, cc1111/cc1101, standard rtl-srd, (some unknown NFC chipreader)

other optional:

hackRF, solar-power

Screens:

cheap LCD, e-paper

Batteries:

Joystick boards:

Suggested cases:

Full kits:

GameBoy form factor:

GBA Form factor

Other:

Any existing handheld gaming system that fits your needs!
Things you can Imagine! Really, anything that fits all the goodies you want and feel comfortable using.

Software approach

The Buddy System!

  • Packets as Pocket Monsters; e.g. Collect enough packets and level up your buddy for a special ability.
  • (hard mode? Buddy gets neglected and loses XP! ( oh no! Level down! ( scoreboard? ) )
  • Buddy makes friends over LoRa, or otherwise to lend a hand, get help and share infos.
  • Buddies know where the party is at and can share way points to “fun” zones.
  • Your Buddy has room for baggage and can plug-in modules for custom moves.

Home away from home.

  • After your "Packet Monsters" level up enough, they can help your buddy set up shop.
  • Buddies love to setup a few different vacation homes and sometimes employ house sitters.
  • Some house sitters enjoy mining.
  • Others like solving cryptic puzzles.
  • Then there's the ones that sleep until their buddies hit them up to party.

Less abstract

  • things should be pretty auto, with an optional manual mode out of the box.
  • there should be a "bring your own UX" potential.

utils/tools/frameworks

As a note: there are a ton of tools out there, some do the same thing, but in a different way. A best solution could be to find projects with a good track record of up-stream development, and use those.

current

potenial things to make UI for.

Networking

Libs

UI

Resources:

Pentesting

AI

RNN (recurrent-neural-networks)

influenced by:

Full kits will need modifications

badusb / duckyscript / payloads