Modern Duck Hunt + Modern NES Zapper

Summary

I am excited to build a modern version of the classic NES game, Duck Hunt, with my best friend @Kiana as a demo project. Our main project will be a modern version of the NES Zapper, which will be compatible with modern PC and have API support. The microcontroller will control the laser sight and trigger with multiple buttons, and the device will be powered by a rechargeable battery. The Duck Hunt game will feature updated graphics and sound, as well as new gameplay elements to keep players engaged. It will be built using the Unity game engine and will be compatible with PC.

Plan

  1. Select a microcontroller and rechargeable battery for the NES Zapper.
  2. Design the circuit to control the laser sight and trigger using the Raspberry Pi. Connect gyroscope to detect the movement and rotation to recreate it on game.
  3. Write custom API to support the NES Zapper in modern pc.
  4. Use a CAD software to create a 3D model of the NES Zapper.
  5. Use a 3D printer to print the physical components of the NES Zapper.
  6. Assemble the NES Zapper using the printed components and the microcontroller circuit.
  7. Use the Raspberry Pi Camera V2 Video Module to capture the laser sight and trigger input from the NES Zapper and send it to the Raspberry Pi for processing.
  8. Test the NES Zapper to ensure that the laser sight and trigger function correctly, and make any necessary adjustments.
  9. Implement any additional features for the NES Zapper, such as sound effects or vibration feedback.
  10. Test and debug the NES Zapper to ensure smooth operation.

Budget

Manufature: DustinHome

ProductSupplier/LinkCost
One Nine Design OKdo Raspberry Pi 4 Model B 8GB Starter Kithttps://www.dustinhome.se/product/5011283204/okdo-raspberry-pi-4-model-b-8gb-starter-kit1695kr (163$)
Raspberry Pi 32GB MicroSDHC With NOOBShttps://www.dustinhome.se/product/5011172980/32gb-microsdhc-with-noobs295kr (29$)
Raspberry Pi Camera V2 Video Modulehttps://www.dustinhome.se/product/5010946006/camera-v2-video-module395kr (38$)
iFixIt Pro Tech Kithttps://www.dustinhome.se/product/5011054743/pro-tech-verktygskit899kr (86$)
iFixIt Pro Magnetic Project Mathttps://www.dustinhome.se/product/5010781428/pro-magnetic-project-mat229kr (22$)
3D Printerhttps://www.kth.se/sv/ee/spp/education/student-workshop/verkstan/3d-skrivare-1.686915(0$) Owned
Shipping299kr (29$)
Total3812kr (365$)

Manufacture: kjell

ProductSupplier/LinkCost
PrimaCreator P120 v4 Färdigmonterad 3D-skrivarehttps://tinyurl.com/mrys5ue82695kr (256$)
Shipping0kr (0$)
Total2695kr (256$)

Manufacture: Amazon

ProductSupplier/LinkCost
Gyroscope Modulehttps://www.amazon.se/gp/product/B09K61QZTW190kr (18$)
LED Lighthttps://www.amazon.se/gp/product/B08JJ77F1S220kr (21$)
Mini Buttonhttps://www.amazon.se/gp/product/B07WPBQXJ9134kr (13$)
Jumper Cablehttps://www.amazon.se/gp/product/B08RGHLX19153kr (15$)
Shipping65kr (6$)
Total762kr (73$)

Manufacture: jlcpcb

ProductSupplier/LinkCost
Custom PCB & Partshttps://jlcpcb.com/471kr (45$)
Custom duties162kr (16$)
Shipping181kr (17$)
Total814kr (78$)

Total Cost:

ProductSupplier/LinkCost
DustinHomehttps://dustinhome.se/3812kr (365$)
Amazonhttps://amazon.se/762kr (73$)
jlcpcbhttps://jlcpcb.com/814kr (78$)
kjellhttps://kjell.com/2695kr (256$)
Total8083kr (772$)