feat: complete core gameplay mechanics and structure without bonuses

- Implement Entity interface and base Player/Enemy abstract classes
- Implement Knight with Rule of Five combat actions and mana mechanics
- Add Skeleton with resurrect capability and key-drop logic
- Setup Location graph and Main game loop for turn-based combat
- Add comprehensive project README.md
This commit is contained in:
2026-06-14 15:40:17 +03:30
parent 78d4bedb08
commit 957a75e11a
30 changed files with 488 additions and 296 deletions
+5
View File
@@ -16,5 +16,10 @@
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="https://maven.aliyun.com/repository/public" />
</remote-repository>
</component>
</project>
+1 -1
View File
@@ -8,7 +8,7 @@
</list>
</option>
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="25" project-jdk-type="JavaSDK">
<component name="ProjectRootManager" version="2" languageLevel="JDK_25" project-jdk-name="homebrew-26" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>