index
:
cameltris.git
main
Free NES tetris clone
git repository hosting
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-12-22
Construct new empty rows using list repetition
Olivier Gayot
2021-12-22
Add documentation to the base_screen module
Olivier Gayot
2021-11-15
Cut long lines in pause screen module
Olivier Gayot
2021-11-15
Store the pygame screen instance in the Pause object
Olivier Gayot
2021-11-15
Document the Pause screen module
Olivier Gayot
2021-11-15
Avoid redefining function exit
Olivier Gayot
2021-11-15
Document the color module
Olivier Gayot
2021-11-15
Document the pieces classes
Olivier Gayot
2021-11-15
Rely on a function to set elements of a piece
Olivier Gayot
2021-11-15
Avoid importing wildcard from piece module
Olivier Gayot
2021-11-15
Change enum constants to uppercase
Olivier Gayot
2021-11-13
Add optional coordinates to a piece
Olivier Gayot
2021-11-13
Make sure offsets are integers, not floating point numbers
Olivier Gayot
2021-11-13
Add documentation to the player module
Olivier Gayot
2021-11-12
Move Player definition outside the screen package
Olivier Gayot
2021-11-12
Add __init__.py files to make pylint happier
Olivier Gayot
2021-11-12
Rename base class screen module base_screen to make pylint happy
Olivier Gayot
2021-11-12
Move colors in an enum in Color module
Olivier Gayot
2021-11-12
Move playfield outside the Player class
Olivier Gayot
2021-11-12
Remove trailing newlines and add blank lines were needed
Olivier Gayot
2021-11-12
Update name of screen modules according to PEP8
Olivier Gayot
2021-11-12
Add some documentation to the cameltris.piece module
Olivier Gayot
2021-11-12
Place main code into main function and document it
Olivier Gayot
2021-11-12
Rename the package cameltris and provide __main__.py
Olivier Gayot
2021-11-12
Expect pygame.surface.Surface rather than pygame.Surface for screen
Olivier Gayot
2021-11-08
Add type hints for screen package
Olivier Gayot
2021-11-08
Use a nested function instead of a lambda to exit
Olivier Gayot
2021-11-08
Make controller classes and screen classes inherit from abstract classes
Olivier Gayot
2021-11-05
Do not use parenthesis when defining a class without inheritance
Olivier Gayot
2021-03-13
Allow to pause the game
Olivier Gayot
2021-03-13
Add setup.py and requirements
Olivier Gayot
2021-02-26
Move piece-related stuff in a dedicated unit
Olivier Gayot
2021-02-13
Implement the top out
Olivier Gayot
2021-02-13
Rename stick piece lock piece
Olivier Gayot
2020-12-29
Take the starting level into consideration
Olivier Gayot
2020-12-29
Remove unused imports
Olivier Gayot
2020-12-24
Pretend we can have multiple players now
Olivier Gayot
2020-12-24
Cleanly handle the inputs
Olivier Gayot
2020-12-24
Have most functions in a player object
Olivier Gayot
2020-12-24
Get rid of duplicated class
Olivier Gayot
2020-12-23
Abstract the controller
Olivier Gayot
2020-12-23
Use argument parsing
Olivier Gayot
2020-12-22
Fix rotation of T piece
Olivier Gayot
2020-12-22
Implement use of joystick
Olivier Gayot
2020-12-22
Display the level number
Olivier Gayot
2020-12-22
Use a different color for the J
Olivier Gayot
2020-12-22
Implement pressing down correctly
Olivier Gayot
2020-12-22
Implement DAS mechanism
Olivier Gayot
2020-12-22
Show the score
Olivier Gayot
2020-12-22
Show the score in the terminal
Olivier Gayot
[next]