Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
Empty file.
Empty file.
Binary file added assets/general pictures/placeholder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file added assets/placeholder6.txt
Empty file.
8 changes: 8 additions & 0 deletions chess_pieces/_chess_piece.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#file containing the parent class for all chess pieces

#libraries
import pygame

#chess piece parent class containing the skeleton for all the child classes
class chess_piece:
pass
11 changes: 11 additions & 0 deletions chess_pieces/bishop.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#file containing the child class for the bishop chess piece

#libraries
import pygame

#file imports
from _chess_piece import chess_piece

#bishop chess piece class containing all animations and validation + frontend for bishop
class bishop_p(chess_piece):
pass
11 changes: 11 additions & 0 deletions chess_pieces/king.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#file containing the child class for the king chess piece

#libraries
import pygame

#file imports
from _chess_piece import chess_piece

#king chess piece class containing all animations and validation + frontend for king
class bishop_p(chess_piece):
pass
11 changes: 11 additions & 0 deletions chess_pieces/knight.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#file containing the child class for the knight chess piece

#libraries
import pygame

#file imports
from _chess_piece import chess_piece

#knight chess piece class containing all animations and validation + frontend for knight
class bishop_p(chess_piece):
pass
11 changes: 11 additions & 0 deletions chess_pieces/pawn.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#file containing the child class for the pawn chess piece

#libraries
import pygame

#file imports
from _chess_piece import chess_piece

#pawn chess piece class containing all animations and validation + frontend for pawn
class pawn_p(chess_piece):
pass
11 changes: 11 additions & 0 deletions chess_pieces/queen.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#file containing the child class for the queen chess piece

#libraries
import pygame

#file imports
from _chess_piece import chess_piece

#queen chess piece class containing all animations and validation + frontend for queen
class queen_p(chess_piece):
pass
11 changes: 11 additions & 0 deletions chess_pieces/rook.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#file containing the child class for the rook chess piece

#libraries
import pygame

#file imports
from _chess_piece import chess_piece

#rook chess piece class containing all animations and validation + frontend for rook
class rook_p(chess_piece):
pass