With ‘Transmission’ as the main theme, our entry for last year’s GGJ was a game where players would be tasked with firing arrows that’d bounce all over the map in order to deliver messages to certain targets.

While we struggled to come up with a decent concept for quite a while at the start, we eventually settled upon the idea of shooting projectiles that’d bounce against objects in order to get them somewhere, which proved to be a pretty simple and fun mechanic after some prototyping. We actually intended to create a couple more levels in order to better explore the game’s design space, but time constraints meant we had to focus on polishing the main game loop instead.

Unlike our protagonist, the team managed to plan ahead
and avoided the worst-case scenario of shipping
a buggy mess of a game this time (take that, Old Save!)

Our artist also managed to hit it out of the park with the arts-and-crafts style, and she even had the time to work on reaction shots we implemented for important game events, such as running out of arrows, successfully delivering the message, or having it be intercepted by a guard.

Art like this made what could’ve been
a pretty ‘meh’ project into something awesome

Code-wise, I had lots of fun coming up with the arrow prediction system, even though it took some tweaking before I managed to come up with a prediction that’d actually line up with the arrow’s actual path once fired. If I remember correctly, the prediction relies on the arrow’s hitbox being small enough that I could get away with just using raycasts, but I guess you could use a boxcast instead for thicker projectiles.

All in all, this definitely is one of the projects I’d love to turn into a full-fledged game someday, since it feels like it has the potential and design space to make for a fun experience to both design and play. Most of the people in the team are really busy nowadays, but who knows, maybe we’ll get around to it eventually!

This article has 37,967 comments

  1. James Boyd Reply

    I truly love your website.. Pleasant colors & theme. Did you build this website yourself?

    Please reply back as I’m hoping to create my own blog and want to know where you got this from or exactly what the theme is
    called. Thank you!

  2. Rosa Munoz Reply

    Hello my family member! I wish to say that this article is awesome, great written and come with almost all important infos. I’d like to look extra posts like this.

  3. Perry Meek Reply

    Hi! I’ve been reading your blog for a long time now and
    finally got the courage to go ahead and give you a
    shout out from Houston Tx! Just wanted to mention keep up the excellent work!

  4. Winston Brower Reply

    Hi, I do think this is a great site. I stumbledupon it 😉 I’m going to return once again since I book-marked it.
    Money and freedom is the best way to change, may you be rich and continue to help other people.

  5. Alfred Thompson Reply

    I have been browsing online more than three hours lately, yet I by no
    means found any attention-grabbing article like yours.
    It’s beautiful value sufficient for me. Personally,
    if all web owners and bloggers made just right content material as you probably did, the web shall be a lot more helpful
    than ever before.

  6. Ofelia Adan Reply

    It is the best time to make some plans for the future and it’s time to be happy.
    I’ve read this post and if I could I desire to suggest you few interesting things or tips.
    Perhaps you can write next articles referring to this article.

    I wish to read more things about it!

  7. Shante Wilcox Reply

    It is the best time to make some plans for the future and it is time to be happy.
    I have read this post and if I could I want to suggest you some interesting things or suggestions.
    Maybe you could write next articles referring to this article.
    I wish to read even more things about it!

  8. Chuck Schiffer Reply

    It is perfect time to make a few plans for the longer term
    and it is time to be happy. I have read this publish and if
    I may I wish to counsel you few fascinating things or tips.
    Maybe you can write subsequent articles referring to this
    article. I want to learn more issues approximately it!

  9. Linda Ernst Reply

    I’ve been browsing on-line greater than three hours today, yet I by no means discovered any attention-grabbing article like yours.
    It is pretty worth sufficient for me. In my view, if all web owners and bloggers made just right content material as you probably did, the internet will be a lot more useful than ever before.

  10. Nelda Dahm Reply

    I am suree thhis piece oof writiing hass touched alll thhe
    internnet people, itts rally really fastidious pos oon builing up nnew
    website.

  11. David Hendricks Reply

    Hey there! Someone in my Facebook group shared this website with us so I came to take a look.
    I’m definitely loving the information. I’m bookmarking and will be tweeting this
    to my followers! Superb blog and superb design and style.

  12. Jessica Joseph Reply

    Way cool! Some very valid points! I appreciate you writing this post plus the rest of the website is very good.

  13. Julietta Gallegos Reply

    I’m curious to find out what blog system you’re using? I’m experiencing
    some small security problems with my latest blog and I would like to find something more safe.
    Do you have any suggestions?

  14. Rita Stidham Reply

    I’ll immediately clutch your rss as I can not to find your e-mail subscription link or e-newsletter service.
    Do you’ve any? Please allow me understand in order that I could subscribe.

    Thanks.

Leave a Comment

Your email address will not be published. Required fields are marked *