Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
1d1f733
add dockerfile
phuonnngminh May 1, 2024
b9fc046
add item duration
phuonnngminh May 3, 2024
8c9d30e
select level
BichHang21522041 May 6, 2024
471cbc5
select level keyboard input
BichHang21522041 May 6, 2024
4262397
update keyboard input
BichHang21522041 May 7, 2024
8ad3da9
Pause_game w P,and Button on Screen
ikruL May 10, 2024
e4d259d
Pause-game
ikruL May 11, 2024
091ad4e
display item time
phuonnngminh May 11, 2024
fb64fc0
Pause_Button_Fixed
ikruL May 12, 2024
5ca0502
add level, create enemy
Huy010302 May 12, 2024
47ee260
Merge pull request #7 from phuonnngminh/Huy
phuonnngminh May 12, 2024
1d316e9
Merge branch 'master' into HangLTB
BichHang21522041 May 12, 2024
17681a6
Merge pull request #2 from phuonnngminh/HangLTB
BichHang21522041 May 12, 2024
e6441d4
Revert "Select level"
phuonnngminh May 12, 2024
be353cd
Merge pull request #8 from phuonnngminh/revert-2-HangLTB
phuonnngminh May 12, 2024
49bc95c
Revert "Revert "Select level""
BichHang21522041 May 14, 2024
f0a9bcd
use constant for TICKS_PER_SECOND
phuonnngminh May 14, 2024
165c802
Changes Pause to ESC
ikruL May 15, 2024
24904be
Merge branch 'master' into Pause_Game
ikruL May 15, 2024
a791aaf
Fixed
ikruL May 15, 2024
2854cdb
Merge pull request #6 from phuonnngminh/Pause_Game
phuonnngminh May 15, 2024
a228e7c
update infopanel
BichHang21522041 May 15, 2024
4042a32
extract interface IEntityManager and IMessageManager from Board
phuonnngminh May 16, 2024
b4efc1c
merge from master
phuonnngminh May 16, 2024
d6d405d
Merge pull request #12 from phuonnngminh/refactor
phuonnngminh May 16, 2024
e7b5244
decouple Bomber class by adding isPlayer()
phuonnngminh May 16, 2024
c4869f8
Merge pull request #13 from phuonnngminh/refactor
phuonnngminh May 16, 2024
68cb07d
move camera snapping from Bomber to Board
phuonnngminh May 16, 2024
9c7c88e
refactor Bomber input
phuonnngminh May 16, 2024
af1da66
SpeedItem managed by Character instead of global Game
phuonnngminh May 16, 2024
d49cc1d
move BombItem to Bomber instead of Game
phuonnngminh May 16, 2024
53b74c6
move FlameItem to Bomber instead of Game
phuonnngminh May 17, 2024
8c2b256
Merge pull request #14 from phuonnngminh/refactor
phuonnngminh May 17, 2024
53f10aa
decouple bomber stats from global Game
phuonnngminh May 18, 2024
87cbe71
Merge pull request #16 from phuonnngminh/refactor
phuonnngminh May 18, 2024
56550d3
Merge branch 'master' into HangLTB
BichHang21522041 May 19, 2024
0320c2d
update selected level
BichHang21522041 May 19, 2024
e6cf880
Merge pull request #9 from phuonnngminh/HangLTB
phuonnngminh May 19, 2024
35a1432
select game mode screen
BichHang21522041 May 19, 2024
ef3a988
refactor collision logic: split into collide and canBePassedThroughBy
phuonnngminh May 20, 2024
53c746a
Merge branch 'master' into refactor
phuonnngminh May 20, 2024
04de1be
Merge pull request #18 from phuonnngminh/HangLTB
phuonnngminh May 20, 2024
a3f9b22
Merge pull request #19 from phuonnngminh/refactor
phuonnngminh May 20, 2024
1585ee6
fix move player 2
Huy010302 May 22, 2024
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
10 changes: 10 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
FROM openjdk:8-slim-buster

COPY . .
RUN apt update && \
apt install -y vim git && \
apt install -y libxext6 libxrender1 libxtst6 libfreetype6 libfontconfig1 && \
echo "Done!"

# Dev environment:
# docker run -d --name bom-ai -e DISPLAY="host.docker.internal:0" -v /tmp/.X11-unix:/tmp/.X11-unix -v $HOME:/root openjdk:8-slim-buster sleep 999999999
2 changes: 1 addition & 1 deletion res/levels/Level1.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# # # # #*# # # #*#*# # # # # #
#* ** * * #
# #*# # # # # # #*# # # # # # #
# * * * #
#a * * * #
###############################


Expand Down
2 changes: 1 addition & 1 deletion res/levels/Level2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# # # # #*# # # # # # #*# #*# #
# **** *1 #
# # # # # # # # # #*# # # # #*#
# ** * * 3 #
#a ** * * 3 #
###############################


14 changes: 14 additions & 0 deletions res/levels/Level3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
3 13 31
###############################
#p * *3 * ** * * *#
# # # # #*# # #*# # # # # #*# #
# * * *** ** # * ** #
# #*# # # # #4# #b#1# # # # #*#
# * ** * **#
# # #*# # # # # #*#*#*#*# # # #
# * * * *x* * 4 #
# # # # #*# # # # # # #*# #*# #
# **** *2 #
# # # # # # # # # #*# # # # #*#
# ** ** * 5 #
###############################
Loading