189 Commits

Author SHA1 Message Date
09ca0698d3 Merge pull request 'Implement job experience' (#7) from Job into main
Reviewed-on: #7
2025-10-18 20:16:29 +02:00
Erik Näslund
aa3e24c228 Implement job experience 2025-10-18 20:14:51 +02:00
2f43f4145d Merge pull request 'Create modules' (#6) from player into main
Reviewed-on: #6
2025-10-17 16:09:38 +02:00
Erik Näslund
2d43758747 Merge remote-tracking branch 'origin/player' into player
# Conflicts:
#	src/main/java/Action/Dig.java
#	src/main/java/Job/HasJob.java
#	src/main/java/Job/Miner.java
#	src/main/java/Player.java
#	src/test/java/MinerTest.java
2025-10-17 16:08:33 +02:00
Erik Näslund
2c0534e27a Refactor job into interfaces 2025-10-17 16:07:56 +02:00
7048d66628 Merge pull request 'Basic job implementation' (#5) from player into main
Reviewed-on: #5
2025-10-17 10:06:38 +02:00
Erik Näslund
f730cee3a3 Refactor job into interfaces 2025-10-17 10:02:56 +02:00
Joakim Lysén
b8fc93a1bf Commit init 2025-10-17 02:39:17 +02:00
Joakim Lysén
a36b5923ae Commit init 2025-10-17 00:40:13 +02:00
Erik Näslund
72b357d817 Level up miner 2025-10-17 00:00:58 +02:00
Erik Näslund
b0438755e5 Code cleanup 2025-10-16 12:44:44 +02:00
Erik Näslund
d9411b67f0 Merge remote-tracking branch 'origin/player' into player
# Conflicts:
#	src/main/java/Movable.java
#	src/main/java/Player.java
#	src/test/java/PlayerTest.java
2025-10-16 12:44:01 +02:00
Erik Näslund
4df1e1e292 Code cleanup 2025-10-16 12:41:51 +02:00
Joakim Lysén
5e7d100b27 Commit init 2025-10-16 12:13:53 +02:00
Aster000000
dcbd8baf95 Merge remote-tracking branch 'origin/monster' into monster
# Conflicts:
#	src/main/java/Character.java
#	src/main/java/Monster.java
#	src/test/java/MonsterTest.java
2025-10-16 11:54:45 +02:00
Aster000000
fdf039348e Allt jag jobbat på under morgonen. Mycket kommer nog tas bort/integreras med andras delar framåt, så många av dom nya klasserna är främst för att illustrera logiken jag tänker mig/funderar över. 2025-10-16 11:36:26 +02:00
Erik Näslund
b98392813b Refactor job into Interface 2025-10-16 11:06:06 +02:00
Erik Näslund
6e7f435e85 Add notes to gitignore 2025-10-16 11:05:31 +02:00
Erik Näslund
c40b5a0c84 Player can change job
Steps 1 and 2 TDD.
Written a test and made it pass.
This is most definitely not the best solution.

I would like to know how to handle cases where I think Job should be abstract further down the line. How is this handled in TDD?
2025-10-16 10:13:43 +02:00
Erik Näslund
141dff8af1 Implement moveable 2025-10-16 10:00:04 +02:00
ab19423f26 Update src/main/java/Character.java 2025-10-15 23:59:44 +02:00
Aster000000
0d43c72ebc Ett första utkast att jobba från, har mest gjort ändringar i 'Character' så att den ska påverka implementationerna av 'Player' och 'Monster' så lite som möjligt. 2025-10-15 23:59:09 +02:00
Aster000000
1622fc12c8 Ett första utkast att jobba från, har mest gjort ändringar i 'Character' så att den ska påverka implementationerna av 'Player' och 'Monster' så lite som möjligt. 2025-10-15 23:54:16 +02:00
Erik Näslund
00fb936641 Implement moveable 2025-10-14 20:53:02 +02:00
e54014763b Merge pull request 'magic' (#3) from magic into main
Reviewed-on: #3
2025-10-14 14:42:58 +02:00
d4cccb50d4 Merge pull request 'Create Character' (#4) from npc into main
Reviewed-on: #4
2025-10-14 14:42:40 +02:00
Erik Näslund
cf94e3cd96 Create Character 2025-10-14 14:42:09 +02:00
TricyOne
b40bd0ae35 didnt mean to change that 2025-10-14 12:07:58 +02:00
TricyOne
860dc72590 basic spell creation system 2025-10-14 12:02:43 +02:00
115b1babd2 Merge pull request 'Create basic player' (#2) from player into main
Reviewed-on: #2
2025-10-14 10:30:56 +02:00
Erik Näslund
d9f307bffb Create basic player 2025-10-14 10:30:13 +02:00
Erik Näslund
4e756e42dc Instantiates with name 2025-10-13 21:24:41 +02:00
Erik Näslund
f4723e89ec Instantiate player 2025-10-13 21:17:26 +02:00
dc69d787e1 Merge pull request 'Update README.md' (#1) from erns6604-patch-1 into main
Reviewed-on: #1
2025-10-13 20:13:50 +02:00
5faa4cde35 Update README.md 2025-10-13 20:13:38 +02:00
Erik Näslund
ef49afc237 Update readme 2025-10-13 20:08:18 +02:00
Erik Näslund
ed2929c7f7 Init 2025-10-13 20:06:18 +02:00
Erik Näslund
4820094080 Init 2025-10-13 20:06:18 +02:00
5999bdbcc1 Initial commit 2025-10-13 19:04:59 +02:00