Sign Up for the Grant Gazette

5 Grant Gotchas - Header CTA - Hello Bar

Along the top of the site, you will see a "call to action." It's an orange bar.

  • This field is for validation purposes and should be left unchanged.
  • By submitting this form, you agree to our Privacy Policy.

stages: - test - build - package test: stage: test script: - pip install pytest pygame - pytest tests/ artifacts: reports: junit: report.xml

You can adapt the sections based on your actual implementation. Authors: [Your Name(s)] Affiliation: [Your University/Organization] Date: [Current Date] Abstract Crossy Road is a popular endless arcade game where the player navigates a character across roads, railways, and rivers. This paper presents the design, implementation, and continuous integration pipeline for a clone named Crossy-Road.GitLab , hosted and automated entirely on GitLab. We discuss the game architecture (using Python/Pygame or Unity/C#), the version control strategy, automated testing, and the GitLab CI/CD pipeline that builds, tests, and packages the game on every commit. Our results show that GitLab’s integrated DevOps platform significantly reduces integration overhead for game development projects. The repository is available at crossy-road.gitlab .

package-web: stage: package script: - pip install pygbag - pygbag --build src/ artifacts: paths: - build/web/

Crossy-road.gitlab May 2026

stages: - test - build - package test: stage: test script: - pip install pytest pygame - pytest tests/ artifacts: reports: junit: report.xml

You can adapt the sections based on your actual implementation. Authors: [Your Name(s)] Affiliation: [Your University/Organization] Date: [Current Date] Abstract Crossy Road is a popular endless arcade game where the player navigates a character across roads, railways, and rivers. This paper presents the design, implementation, and continuous integration pipeline for a clone named Crossy-Road.GitLab , hosted and automated entirely on GitLab. We discuss the game architecture (using Python/Pygame or Unity/C#), the version control strategy, automated testing, and the GitLab CI/CD pipeline that builds, tests, and packages the game on every commit. Our results show that GitLab’s integrated DevOps platform significantly reduces integration overhead for game development projects. The repository is available at crossy-road.gitlab . crossy-road.gitlab

package-web: stage: package script: - pip install pygbag - pygbag --build src/ artifacts: paths: - build/web/ stages: - test - build - package test: