←  General

ComputerCraft | Programmable Computers for Minecraft

»

CCJam 2017 is here!

3d6's Photo 3d6 06 Aug 2017

CCJam 2017

Posted Image

Live Countdown


CCJam is an annual ComputerCraft competition held every summer since 2013! It is a place for ComputerCraft users and enthusiasts from all skill levels and time periods to see what they can make. Even you, reading this right now, are welcome to participate.

Every participant creates a program that runs in or around ComputerCraft on their own during the time period. Once the time period ends, all the submissions will be judged by members of the community in high standing. They will comment on and analyse your work, giving you their insight into your program which you can use to shape your skills and become an even better programmer in the future.

In addition to these comments and scores, the top 3 highest rated submissions will win prizes called "medals" - they are graded gold, silver and bronze respectively - and they will distinguish you and your work and put you in the hall of fame with other medalists from years past.

There will be 5 judges and all of them will score and comment on your work. Here is a list of this year's judges:
  • 3d6
  • oeed
  • nitrogenfingers
  • 1lann
  • apemanzilla
This year's competition will run from Saturday, August 12 to Saturday, August 19. You can find a live countdown on ccjam.ceriat.net.

Want to join?
All you have to do if you want to participate is reply to this thread saying you want to! You may optionally decide to post a link to a GitHub or other repository that you can upload your completed program to at the end of the competition. Traditionally, particpants have streamed their progress live on Twitch or YouTube, and though this is completely optional, if you like you can leave your stream URL in a post too. Finally, you can choose to represent a ComputerCraft server of your choice - just mention your favorite one. It has to either be currently online or planning to be online. You can also choose to just participate independently.

Remember not to start working on your projects until midnight UTC on August 12! You can use any API released before the date of this post, August 5.

When you have finished, just make another post to this thread with a link or paste to your submission. Mind the deadline!

I will be answering any questions in this thread, and there will probably be a live group chat set up before the event begins.
Quote

SquidDev's Photo SquidDev 06 Aug 2017

I'm not sure how much I'll be able to get done, but here's a repo. I'll be writing this in Urn of course, so here's hoping I won't be judged on code style :).

View Post3d6, on 06 August 2017 - 04:20 AM, said:

When you have finished, just make another post to this thread with a link or paste to your submission. Mind the deadline!
It might be worth adding that said post should include instructions on what your project is and how to run it. I know there was some problems last year with people being unable to test other's projects.
Quote

CrazedProgrammer's Photo CrazedProgrammer 06 Aug 2017

I'm in! :D
Repo: https://github.com/C...mmer/CCJam-2017
I'll also make it in Urn of course :)
Edited by CrazedProgrammer, 06 August 2017 - 10:40 AM.
Quote

RatcheT2497's Photo RatcheT2497 06 Aug 2017

Eh, why not

https://gitlab.com/R...2497/CCJam-2017

EDIT: I might be streaming at https://www.twitch.tv/ratchet2497
Edited by RatcheT2497, 12 August 2017 - 09:06 AM.
Quote

LDDestroier's Photo LDDestroier 06 Aug 2017

Can't wait to see what you people churn out. I haven't got the time to make an entry myself, but I do have a few APIs like the &aMinecraft formatting API or LDDFM to help you out.
Quote

Emma's Photo Emma 06 Aug 2017

Count me in!
Repo: https://github.com/i...rate/CCJam-2017
Will also be using Urn ;)
Quote

supernicejohn's Photo supernicejohn 06 Aug 2017

Well, this was one of the most helpful things I'd ever done with programming so I'll join this year too :)
https://github.com/Supernicejohn/CCJam-2017

Thanks for setting these up! :D
Quote

Lupus590's Photo Lupus590 06 Aug 2017

I want to do this but I'm not sure if I would have the time. And I've already made (false?) starts of the projects I want to do.
Quote

KingofGamesYami's Photo KingofGamesYami 06 Aug 2017

Not sure if I'll have time, given that college move-in and orientation is that week, but I'll give it a try!

Repository
Quote

Saldor010's Photo Saldor010 06 Aug 2017

Yeah, okay.

Git link
Quote

CLNinja's Photo CLNinja 06 Aug 2017

Sure, why not!

Bitbucket
Quote

Dave-ee Jones's Photo Dave-ee Jones 07 Aug 2017

Good luck, people! I'll sit this one out.
Quote

Twijn's Photo Twijn 08 Aug 2017

welp
Edited by Twijn, 21 August 2017 - 08:00 PM.
Quote

H4X0RZ's Photo H4X0RZ 08 Aug 2017

I'm in. https://git.procrast.../Pako/CCJam2017
(Written in urn, of course.)

The readme contains two badges, one linking to my CI server, the other to my artifact server. If everything goes as planned you shouldn't have to build my project on your own as there will always be an up-to-date compiled .lua file available.
Edited by H4X0RZ, 08 August 2017 - 02:15 PM.
Quote

KingofGamesYami's Photo KingofGamesYami 08 Aug 2017

I've got a question - what versions of ComputerCraft are we allowed to use? The latest 1.80? What about PR builds such as this one? Would it be possible to modify ComputerCraft itself as part of your submission?
Quote

nitrogenfingers's Photo nitrogenfingers 10 Aug 2017

Looking forward to seeing the submissions. Best of luck everyone :)
Quote

oeed's Photo oeed 11 Aug 2017

View PostKingofGamesYami, on 08 August 2017 - 10:05 PM, said:

I've got a question - what versions of ComputerCraft are we allowed to use? The latest 1.80? What about PR builds such as this one? Would it be possible to modify ComputerCraft itself as part of your submission?

Personally, as long as you say what version or provided the modified JAR I'm fine with whatever.
Quote