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-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
2020-12-22
Associate the level to the fall speed
Olivier Gayot
2020-12-22
Use HSL colors
Olivier Gayot
2020-12-22
Inherit the colors
Olivier Gayot
2020-12-22
implement default rotation mechanism and add L and J pieces
Olivier Gayot
2020-12-22
Run the game at 60 FPS
Olivier Gayot
2020-12-22
Show the next piece
Olivier Gayot
2020-12-21
Drop pieces automatically and enable keyboard repeat
Olivier Gayot
2020-12-21
Burn rows
Olivier Gayot
2020-12-21
Fix intentional use of negative indexing
Olivier Gayot
2020-12-21
Add piece generation and stick
Olivier Gayot
2020-12-21
Handle collisions
Olivier Gayot
2020-12-21
Fix initial position
Olivier Gayot
2020-12-21
Add the T piece
Olivier Gayot
2020-12-21
Have a few pieces implemented
Olivier Gayot
2020-12-21
Allow to move a piece on the screen
Olivier Gayot
2020-12-21
Allow to display pieces on the grid
Olivier Gayot
2020-12-21
make the game executable
Olivier Gayot
2020-12-21
Initial commit
Olivier Gayot