-
Notifications
You must be signed in to change notification settings - Fork 93
RoadRunner #175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
RoadRunner #175
Conversation
- Duplicated the pong game code and removed most of the unnessesary code - Simplified player movement logic and added horizontal movement - Added basic enemy follow logic - Added a script for creating the RoadRunner sprites.
…oad with slight overlap at the top
This list is not complete as we need an investigation task on the exact requirements of the later levels.
merge master branch
📁 Previous CI results (run #19426096098)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ❌The PR's base branch is Changed Files ❌The PR changes files that should not be changed:
Please ensure that only allowed files are modified. Any changes in the Framework Tests ❌Some framework tests failed. Please check the details below: roadrunner ❌This log was automatically created at 2025-11-17 10:10:32 UTC. |
📁 Previous CI results (run #19513863309)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ❌The PR changes files that should not be changed:
Please ensure that only allowed files are modified. Any changes in the Framework Tests ❌Some framework tests failed. Please check the details below: lasergates ✅videopinball ✅pong ✅turmoil ✅kingkong ✅fishingderby ✅freeway ✅tennis ✅sir_lancelot ✅spacewar ✅ |
Road "height" is now 70 pixels like in the original first level.
Implement accurate enemy runover logic
📁 Previous CI results (run #20430588794)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ❌Some framework tests failed. Please check the details below: roadrunner ❌This log was automatically created at 2025-12-22 11:30:58 UTC. |
📁 Previous CI results (run #20430829438)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ❌Some framework tests failed. Please check the details below: roadrunner ❌This log was automatically created at 2025-12-22 11:38:04 UTC. |
Add missing methods to make final 4 tests pass
📁 Previous CI results (run #20434612842)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 11:49:36 UTC. |
📁 Previous CI results (run #20435527772)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 14:33:27 UTC. |
📁 Previous CI results (run #20436709609)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 15:09:17 UTC. |
📁 Previous CI results (run #20436742055)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 15:54:11 UTC. |
📁 Previous CI results (run #20436816863)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 15:55:40 UTC. |
📁 Previous CI results (run #20436925082)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 15:58:36 UTC. |
Remove remnants of pong template.
📁 Previous CI results (run #20437042824)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 16:03:17 UTC. |
📁 Previous CI results (run #20437029856)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 16:08:29 UTC. |
📁 Previous CI results (run #20437119074)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 16:08:47 UTC. |
📁 Previous CI results (run #20437304261)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 16:11:53 UTC. |
📁 Previous CI results (run #20437317929)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 16:18:35 UTC. |
📁 Previous CI results (run #20437371540)Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 16:19:10 UTC. |
Test ReportThis comment was generated automatically by a GitHub Action. It summarizes the test results for this pull request. The GitHub Action run can be found here: Base Branch ✅The PR's base branch is Changed Files ✅There are no forbidden file changes. Nice 👍 Framework Tests ✅All framework tests passed. Good work! 🎉 This log was automatically created at 2025-12-22 16:21:21 UTC. |
Thank you for the very thorough and helpful review! We'll be sure to incorporate your suggestions into our final version. |
|
Hey just wanna quickly chime in and come back to the discussion we had about the later levels being treated as the (complex) modifications. We discussed it internally and decided that we can do it like this. Your other ideas are also nice, so you can chose however you like between them. |
Hi @PaulSeitz, Thanks for following up! We would also be open to doing levels 3 and 4 plus the gameplay reversal mod instead if you'd prefer that. Please let us know how you'd like us to proceed and we'll get started ASAP. |
Yes sounds reasonable. In the end its up to you how you want to do it, so if you prefer doing levels 3,4 and 5 please do that :) |
|
Hello, Implementation Quality:
Overall, well done and great implementation but there is always a room for betterment. Good luck for the future. |








Project Overview
This PR adds our JAX implementation of RoadRunner for the Atari 2600.
Game description (from ALE documentation)
Launching the game
py scripts/play.py -g RoadrunnerControls
Arrow keys to move, space to jump.
Resources
First Submission (December 22nd, 2025)
Example gameplay
roadrunner.1222.mp4
Features implemented
Next steps
Mod suggestions
We have identified a selection of potential mods/variations to implement. We likely will not implement all of these, but would appreciate feedback on which are most desirable for the final submission: