Join the 2015 Online Code Rally Challenge

Play Now!

Code Rally is an open source racing game with a twist. You’ll get the chance to program a Java EE 7 web application to race vehicles around a virtual track.

When does the challenge start?

What are the prizes?

Who's the competition?

Who to beat from North America

GRAND PRIZE WINNER

Vlad Shulau winner Challenge Pond

Race Time: 1:21:87
"I was really excited to be part of Code Rally competition again this year. It was great to see new improvements and to participate in this innovative project."

Michael Hearn winner Challenge Sky track

Race Time: 1:09:36
"Mario Andretti once said, 'If you have everything under control your not going fast enough'. In this race that may not be true."

Vlad Shulau winner Challenge Desk track

Race Time: 1:37:51
"I was really excited to be part of Code Rally competition again this year. It was great to see new improvements and to participate in this innovative project."

Dan Rogahn winner of the Challenge Circuit track

Race Time: 1:17:51
"Code Rally is an interesting challenge. It's pretty simple to cruise around at a constant speed -- but things quickly get very real when your code needs to balance multiple priorities in near real-time: plotting a course, managing speed around curves, avoiding obstacles... Many things to try. I expect to see some interesting races ahead."
Who to beat from Europe

GRAND PRIZE WINNER

Justine Noel winner Challenge Pond

Race Time: 1:25:83
"It was a great experience to be able to race with other people from Europe. I have to admit that the game was very addictive! Thank you to IBM and InfoQ to implement this kind of challenge."

Colin Pitrat winner Challenge Desk track

Race Time: 2:28:50
"I always welcome initiatives reminding that programming is fun and got immediately addicted to CodeRally !"

Justine Noel winner Challenge Circuit track

Race Time: 1:28:86
"It was a great experience to be able to race with other people from Europe. I have to admit that the game was very addictive! Thank you to IBM and InfoQ to implement this kind of challenge."
Who to beat from Brazil

GRAND PRIZE WINNER

Jonas Abuguergue Vicentin winner Challenge Pond

Race Time: 1:36:65
"Code Rally was a great, immersive experience that gave me the chance to learn about artificial intelligence (AI) and new, high end technologies. I studied the API to try new AI functions for my car. It was a lot of fun."

Jonas Abuguergue Vicentin winner Challenge Sky track

Race Time: 01:18:30
"Code Rally was a great, immersive experience that gave me the chance to learn about artificial intelligence (AI) and new, high end technologies. I studied the API to try new AI functions for my car. It was a lot of fun."

Maiko Moroz winner Challenge Desk track

Race Time: 2:17:28
"IBM Code Rally is very addictive - I simply couldn't stop playing for the fastest time! I was on vacation when I entered the challenge and was very glad I played - I have never played anything like this before! Thanks for putting this on - I look forward to new Code Rally challenges in the future!"

Thiago Garcia winner of the Challenge Circuit track

Race Time: 1:17:51
"My boss told me about Code Rally early November, and I thought it might be nice to try out. I installed the whole environment on my machine and when I started coding I realized that the game was AMAZING! The tools were fantastic. I hadn’t used Websphere server, Liberty and Bluemix before; I must say I was pleasantly surprised when I saw them in action. I had so much fun and learned lots of things."
Who to beat from India

GRAND PRIZE WINNER

Akash Srivastava winner Challenge Pond

Race Time: 1:46:78
"I think Code Rally is an excellent game, fun to play with and one of a kind. I also think that IBM Bluemix is a great platform, providing such a variety of rich features such as support for IoT, Big Data, security, and scalability. We are migrating our web application to Rails and will also be deploying our application to the Bluemix platform."

Akash Srivastava winner Challenge Sky track

Race Time: 1:05:30
"I think Code Rally is an excellent game, fun to play with and one of a kind. I also think that IBM Bluemix is a great platform, providing such a variety of rich features such as support for IoT, Big Data, security, and scalability. We are migrating our web application to Rails and will also be deploying our application to the Bluemix platform."

Harshad Das winner Challenge Desk track

Race Time: 2:13:81
"It was a thrilling experience being part of such a big event . The game was very well organized."
Who to beat from China

GRAND PRIZE WINNER

Wang Jiyuan winner Challenge Pond

Race Time: 1:27:78
"The Code Rally Challenge is really a good game, The game made me excited. Faster, faster, faster. I can feel the passion of other coders. IBM is a great company. I am looking forward for the Challenge next year."

Jiawei Hu winner Challenge Sky track

Race Time: 1:09:36
"Code Rally, Code for fun!"

Wang Jiyuan winner Challenge Desk track

Race Time: 1:37:51
"The Code Rally Challenge is really a good game, The game made me excited. Faster, faster, faster. I can feel the passion of other coders. IBM is a great company. I am looking forward for the Challenge next year."

Hai Xie winner of the Challenge Circuit track

Race Time: 1:46:82
"This is the first time I participated in Code Rally and it was lot’s of fun! I love the feeling of engaging myself in studying how to be faster than the last round. Thanks to IBM and InfoQ for inspiring me."

Powered by IBM WebSphere Application Server Liberty Profile and IBM Bluemix | Developed using WebSphere Application Server Developer Tools and IBM Bluemix DevOps Services | Hosted on IBM Bluemix

WebSphere Application Server Developer Tools


A lightweight set of tools for developing, assembling, and deploying applications to different WebSphere Application Server runtimes.

WebSphere Application Server Liberty Profile

A highly composable, dynamic full Java EE 7 app server profile. It is designed for two specific use cases. Developer with a smaller production runtime, and production environments.

IBM Bluemix




An implementation of IBM's Open Cloud Architecture, leveraging Cloud Foundry to enable developers to rapidly build, deploy, and manage their cloud applications.

IBM Rational Team Concert



An all-in-one Agile development environment for teams, which includes agile, formal and hybrid planning and reporting, all on a common platform.

IBM Bluemix DevOps Services



A software as a service (SaaS) on the cloud that suports continous delivery. You can develop, track, plan, and deploy software in one place.