Here's an example of a simple PyQt5 Battleship game. This game features a 10x10 grid where you can place your ships and try to sink the opponent's ships.
main.py1825 chars54 lines
This is just the basic layout of the game. You will still need to add the logic for placing and moving ships, shooting missiles, and detecting hits and misses.
gistlibby LogSnag