This project is a good introduction to digital logic circuits as it will utilize basic concepts of Boolean logic and memory in circuits. You will be using chips such as a Dual D-Type Flip Flop, Quad 2-input XNOR gate, and Dual 4-Input AND gate that is all available in the 7400 series in both TTL and CMOS logic or also the 4000 series. Following similar principals from the classic game, Battleship, this game adds a time crunching element where each player needs to figure out the opponents code on the DIP switch before they figure yourss out.
Parts You Will Need
8 x Dual D-Type Flip-Flop: (74HC74 - Lee’s ID: 71439) (74LS74 - Lee’s ID: 7255) (4013 - Lee’s ID: 7196)
2 x Quad 2-input XNOR (Exclusive-NOR) Gate: (74HC266 - Lee’s ID: 71762) (4077- Lee’s ID: 7226)
Possible alternatives if XNOR chip is not available:
2 x Quad 2-input XOR (Exclusive-OR) Gate:
(74HC86 - Lee’s ID: 71297)(4070 - Lee’s ID: 7221)
2 x Hex Inverter (NOT) Gate:
(74HC04 - Lee’s ID: 71684) (74LS04 - Lee’s ID: 7241) (4069 - Lee’s ID: 7220)
1 x Dual 4-Input AND Gate: (74HC21 - Lee’s ID: 71700) (4082 - Lee’s ID: 7230)
1 x 5V Voltage Regulator (LM7805 - Lee’s ID: 7115) 1 x 9V Battery Clip (Lee’s ID: 6538)1 x 9V Battery (Lee’s ID: 83741) 3 x Breadboards (Lee’s ID: 10686) 4 x Tack Switch (Lee’s ID: 3122) 4 x 4-Position DIP switch (Lee’s ID: 367) 32 x 10K 1/4W Resistors (Lee’s ID: 9284) 16 x 1K 1/4W Resistors (Lee’s ID: 9190) 6 x 110 1/4W Resistors (Lee’s ID: 9102) Solid Wires (Lee’s ID: 2249) Jumper Cables (Lee’s ID: 21802)”

Link