Close
0%
0%

Battle boat Game

It's the prototype of an arcade game conceived to be played by two players. Both of them control laser canon placed on boats with joystick.

Similar projects worth following
179 views
0 followers
The battle boat game is a two-player arcade game composed by two 3D printed boat facing each others. Both of the players can control a laser canon by using a joystick and a button. The winner is the first one to hit the three targets located on the opponent's boat.

Lore : Galactic Buccaneers: A Cosmic Odyssey

"Galactic Buccaneers: A Cosmic Odyssey" is an immersive spacefaring adventure game that seamlessly combines the classic swashbuckling spirit of "Pirates of the Caribbean" with the futuristic charm of "Treasure Planet." Set in a galaxy where celestial seas replace mundane space, players take command of the Stellar Black Pearl, a magnificent spaceship armed with luminous lasers inspired by the iconic naval battles in "Pirates of the Caribbean."

canon_rotater_base.stl

3D STL file for the canon rotater component

Standard Tesselated Geometry - 285.63 kB - 01/12/2024 at 13:33

Download

canon_rotater_holder_L.stl

3D STL file for the canon rotater component

Standard Tesselated Geometry - 59.75 kB - 01/12/2024 at 13:33

Download

canon_rotater_holder_R.stl

3D STL file for the canon rotater component

Standard Tesselated Geometry - 63.27 kB - 01/12/2024 at 13:33

Download

target_gear_end.stl

3D STL file containing the last element of the target's gear

Standard Tesselated Geometry - 166.68 kB - 01/12/2024 at 13:11

Download

target_gear_inner_cog_retainer.stl

3D STL file containing the inner cog's retainer of the target's gear

Standard Tesselated Geometry - 37.97 kB - 01/12/2024 at 13:10

Download

View all 25 files

  • 3 × Servo motors
  • 3 × Photoresistor
  • 3 × Leds Electronic Components / Misc. Electronic Components
  • 1 × Laser
  • 1 × Joystick

View all 10 components

  • Last seances

    guillaume.virgal01/12/2024 at 13:21 0 comments

    We pluged the motor two the gear.

    We installed the photo resistors.

    We finished printing and installing the details of the boat for the decoration.

  • 7-8th sceance

    guillaume.virgal01/12/2024 at 13:20 0 comments

    We needed to filed the gear so that it work out well.

    We connected the two motors to make a turret. The whole canon was working.

  • 5-6th sceances

    guillaume.virgal01/12/2024 at 13:10 0 comments

    We finished coding the laser, the photoresistors and the leds.

    We printed the gear and start installing everything on the board.

  • 3-4th seance

    guillaume.virgal01/12/2024 at 13:00 0 comments

    We print the boat in 3D.

    We learnt to use a button with a cooldown using millis() instead of delay.

    At the same time we code the laser and learnt how to calculate the appropriate resistor.

  • First two sceance on Battle boat game

    guillaume.virgal01/12/2024 at 12:57 0 comments

    For the firsts sceances we start thinking about the concept of the game and the design of the boat.

    In parallel of modelling the boat, we coded the two stepper motors connect to the joystick.

    We tried it on Thinkercad with two potentiometer. Then replace the potentiometer by the joystick.

View all 5 project logs

  • 1
    3 dimentionnal concepts

    To make the principal pieces of the boat, you have to use a 3 dimentionnal shapes maker ; for example Fusion 360 (which one we used for this project).

    To make these pieces on Fusion, you have to make an drawn plan containing circles, rectangles, lines... which can shape you piece. After this, you can select your drawn plan to add a volume from it. For example if you draw a rectangle and selct it, you can, thanks to the 'extrude' function, create a brick from it. That's how you can, with training and experience, make a complete hull, a deck, a canon ; any shape you want to make is possible. After making a piece, you can export it in STL form (requiered here for 3D printing) and so slice it (shown in 3D printing instructions)

    You can retrieve these shown 3d pieces in the 'files' section in STL form. We will continue about this after, in the 3D printing part.

  • 2
    Coding

    code the different modules separately including the turret, laser, targets, the LEDs animation and the servo gear

  • 3
    Electronics gathering

    After completing the coding and the wireing in arduino, put your microprocessor and the breadbord inside of the boat. The wires of the two motors of the canon and the wires of the laser need to be connected on top of the boat. Every other cable need to pass throught the two holes below the boat

View all 9 instructions

Enjoy this project?

Share

Discussions

David Turner wrote 03/18/2024 at 21:30 point

Sounds cool, I would play this a couple of times but no more. In general, a lot of things are now being made with 3D printers, including games. My interest no longer lies in regular games but in online games. I recently read about google pay casinos, you can check it out if you want. This is a completely different level. But of course, I also sometimes play regular games with friends.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates