Skip to content

test(manual): add gameplay test report (#394)#421

Open
qbeck66 wants to merge 1 commit into
jvondermarck:mainfrom
qbeck66:test/manual-gameplay-report-394
Open

test(manual): add gameplay test report (#394)#421
qbeck66 wants to merge 1 commit into
jvondermarck:mainfrom
qbeck66:test/manual-gameplay-report-394

Conversation

@qbeck66

@qbeck66 qbeck66 commented May 7, 2026

Copy link
Copy Markdown

✅ PR Checklist

Tip

Please check the boxes below to confirm you followed the contribution guidelines:

  • My PR title follows the format: type(scope): description (#issue) (scope and #issue optional)
  • I used the correct type: feat, fix, refactor, docs, test, chore
  • I reviewed my code and removed unnecessary debug logs or comments.
  • I tested my changes and verified they work as expected.
  • I ran the project to confirm it compiles and runs correctly.
  • I read the Code of Conduct and the Contribution Guidelines.

📝 What does this PR do?

  • Adds a manual gameplay testing report for issue [Tests]: test the game by using different all features manually & write test reports/cases #394.
  • Documents the local testing environment and commands used.
  • Adds manual test cases for core gameplay features such as movement, shooting, shield, bomb, pause, enemy collision, coins, menus, and game-over behavior.
  • Records expected results, actual results, status, and notes from manual testing.
  • Includes follow-up observations found during longer gameplay testing.

🔗 Related Issue

Link to the issue this PR addresses (if any)

📸 Screenshots / Demos (if applicable)

Note

🦖 No screenshots or demo provided.

💬 Extra Notes (Optional)


❤️ Thanks again for your contribution to Dinosaur Exploder!
Your efforts help make this project awesome for everyone. 🦖✨

@vercel

vercel Bot commented May 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
dinosaur-exploder Ignored Ignored Preview May 7, 2026 6:03pm

@github-actions

github-actions Bot commented May 7, 2026

Copy link
Copy Markdown
Contributor

✅ Code Formatting Check Passed!

badge

Great job! 🎉 Your code follows the Google Java Style Guide.


🤖 The DinoBot Team 🦖

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 Hello @qbeck66, thank you for submitting in Dinosaur Exploder 🦖 PR! To allow your work to be integrated as seamlessly as possible, we advise you to:

  • ✅ Verify your PR is up-to-date with the repository /dinosaur-exploder main branch. If your PR is behind you can update your code by clicking the 'Update branch' button or by running git pull and git merge master locally.
  • ✅ Verify all Dinosaur Exploder Continuous Integration (CI) checks are passing.
  • ✅ Verify that you have well fill out the different checkboxes in the PR template.
  • ⚠️ Check that your code is clean: no code redundancy, variable and method names are correct, your code is understandable to everyone, and so on.
  • 💡 Reduce changes to the absolute minimum required for your bug fix or feature addition. "It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is." — Bruce Lee

@sonarqubecloud

sonarqubecloud Bot commented May 7, 2026

Copy link
Copy Markdown

@qbeck66 qbeck66 changed the title docs/test(manual): add gameplay test report (#394) test(manual): add gameplay test report (#394) May 7, 2026
@github-actions

github-actions Bot commented May 7, 2026

Copy link
Copy Markdown
Contributor

Build preview 🚀

badge

Thanks for your contribution to this open-source project! ❤️

A new build has been generated for this pull request:

  • 🎮 Game Artifacts: 🐧 Linux / 🍎 macOS / 🪟 Windows
  • 🧪 Workflow Run: View Logs
  • 🔖 Commit: 35604e3c5dddc689afbe92974fc7405202ce4bc9

Tip

This JAR lets you test the latest version of the game from this PR.

Note: Artifacts auto-expire after ~90 days.

Happy testing & enjoy the game! 🎮

The DinoBot Team 🦖

Comment thread docs/manual-testing.md

During longer manual testing, I noticed:

1. After the player dies, there is a short delay before the game-over menu appears. During that delay, the player can still briefly move/collide with objects.

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey, this was discussed to not show immediately the game over screen when player dies, but I'm sure it can be improved as the goal was to have like an animation when player dies before showing the Game Over screen. Maybe we can improve it and remove all dinosaurs I don't know (in an animated way)

Comment thread docs/manual-testing.md
During longer manual testing, I noticed:

1. After the player dies, there is a short delay before the game-over menu appears. During that delay, the player can still briefly move/collide with objects.
2. During level transitions, dinos already on screen pause briefly before continuing.

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay interesting, this is an issue indeed.

Comment thread docs/manual-testing.md

1. After the player dies, there is a short delay before the game-over menu appears. During that delay, the player can still briefly move/collide with objects.
2. During level transitions, dinos already on screen pause briefly before continuing.
3. One audio distortion issue happened once, but I was not able to reproduce it yet(I assume this was on my end, but I decided to still mention it here).

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have the same issue sometimes, you're not the only one... I have no idea how it occurs, it's like a kind of saturation? I thought it was on my Mac (idk if u have a Windows?)

@jvondermarck jvondermarck left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @qbeck66 thanks a lot for these manual tests. Please feel free to create new issues so either "Bug" issue or a "Feature" issue to improve stuff. I don't think I will merge this PR as there isn't any added value, but we can officially close this PR when you finalized to create the different issues. What do you think?

@jvondermarck jvondermarck added status: in-review PR currently in review status: pending-request-changes Request changes from the contributor labels May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: in-review PR currently in review status: pending-request-changes Request changes from the contributor

Projects

Development

Successfully merging this pull request may close these issues.

3 participants