CodeQuest Logo CodeQuest Logo

CodeQuest 2023

Write a bot to play the game, beat others and win prizes! 29th - 30th July 2023

What is CodeQuest?

Every year we create a new game that no one has seen before. All you need to do is to play this game and beat everyone else! But wait… here's the catch. You can't play the game yourself! You have to write a program to play the game with your strategies on your behalf! The teams with the best programs will win prizes at the end!

Write a program in your language of choice.
Submit your code. ->
Watch your bot battle it out against others!
? ? ?

Prizes

$400

3rd place

$600

2nd place

$1000

1st place

CodeQuest 2022 Lookback

FAQs

Who can compete in CodeQuest?

All university and high school students across Australia!

How much programming do I need to know?

Knowing only the basics of programming (input/output, lists, etc.) is enough for you to have your program play the game. But of course the more you know the more advanced your player can be. Even if you can't fully articulate your ideas for a program, the team based nature of the competition allows you to tackle this together with your peers, meaning you can bounce ideas and work towards the bot you envisioned.

Do I need to create a complete program from scratch to play the game?

No, we will provide you with a base code that plays the game. You'll only need to implement your ideas and startegies.

What programming languages can I use?

We are happy to announce from this year there is no limit on what programming language you can use! Write your code in whatever language you are comfortable with.

Do I need to attend in person?

You don't have to. But hear me out on this one, we are giving away free food and swags, we are going to run technical workshops for you, we are planning to have industry reps, we will run the games on large monitors and we are planning to have fun. So it's your call if you'd like to be there with us or attend via Zoom.

When and where is it going to be?

The competition will start on 29th of July at 10am - that's when we let everyone know what the game is and the documents are released. Teams will have 24 hours to write their bots and submit their code. On 30th, we will run all the games and announce the winners! We are going to run everything in Monash University, Clayton campus.

Do I need a team?

You don't have to be in a team but it's a lot more fun to have one and, also, we have designed the game in a way that different people could work on different parts of their program at the same time. So if you do have a team you'll definitely have a lot of advantage. We accept teams of 1 to 3.

What's this year's game?

I can't tell you, but I do wonder what all these tanks are doing around the website. Probably just to protect you and your teammates.

Schedule

Day 1
Day 2
July 29th, 10:00
CodeQuest Introduction

We'll talk about what the competition is, how it's run and what are the rules.

July 29th, 10:20
Sponsor Talk

We will hear about the event sponsor, Grok Academy.

July 29th, 10:30
Game Introduction

We'll introduce this year's game and will show how it works. All the game documentation will be released as well and all questions will be answered.

July 29th, 11:00
Coding Time!

Start working on your bots with your team! Our team would also be there to answer any questions.

July 29th, 12:30
Lunch

Have fun, have lunch, and have a chat with others around you. You will find people from different universities in the room. Make some connections!

July 29th, 13:15
Tech Workshop #1

Our first technical workshop session, with the aim of uplifting participants technical skills.

July 29th, 13:40
Tech Workshop #2

Our second technical workshop session.

July 29th, 14:00
Coding Time!

From this point on it's just you and your team working on your bots and our team helping out with your technical problems!

July 29th, 16:30
Boost Session

We will spend the last half an hour on Saturday to go through how you can get started with your bots and what a good strategy could look like. You will only need to be present for the boost session if you are stuck and don't think have made any progress with your bot. Otherwise, you can use your time better by continuing working with your team!

July 30th, 10:00
Last Coding Session

Teams will have 2 more hours to work on their programs together. All teams must submit their programs at the end of this session before we go for lunch.

July 30th, 12:30
Lunch

We will have a short break for lunch and a chance for teams to take a break and have a chat.

July 30th, 13:15
Final Matches

After lunch we come back to the room and run the games! We'll watch some of the games live and the rest will run in the background. The top 3 teams will come out of the results of these games!

July 30th, 14:00
Closing Ceremony

Prizes will be given to the top teams and memorial pictures will be taken with everyone in the room who participated! We will then say good bye until Code Quest 24.

Event Sponsor

Grok Academy Logo