Sir BaLancelot

Ludum Dare game page

Plot

You are Sir BaLancelot on a quest for the Holy Grail.  The graphics are simple but colorful.  

There are 10 levels filled with Unstable obstacles. The final level is in a castle! Your goal is to obtain the Holy Grrrrrail as quickly as you can.  The game will store your best (lowest) time so you can try to beat it the next time you play.

Move to the right and collect the Star (or the Holy Grail if you can find it!)

Highscores

Update: thanks to feedback from friendly players I thought I would mention that there is a timer and a high score (which saves in your browser) so you may try to beat your previous time and get through in a faster time.

In this game (as in golf) technically its the lowest score that wins. If you skip levels it adds a bunch of time. 

My best friend’s son Harry beat the game in just 577s!  Can you get a faster time?Let me know your fastest time in the comments! 

Ludum Dare 49 Details

The Ludum Dare game page for Sir BaLancelot

All of the obstacles are unstable stacks of physics objects.

The music, graphics, textures, and code was all made by me in the last two days (during the jam).  

Tools: I used Unity 2019.4.24f1, garageband for the music, a simple texture generator that I wrote in SmartBasic on iPhone for the block pattern textures.

Controls:

  • Arrow keys left and right move
  • Space bar jumps when you are on the ground or up against a wall
  • r restarts the level
  • n advances to the next level for practice
  • m mutes the audio
  • v toggles volume between 100,75,50,25%

Reuse:

  • Source Code: All of the source code that I wrote in the linked Unity folder is MIT licensed (see LicenseForSourceCode.txt in the zip).  
  • The Graphics and music can be reused under the Creative Commons Attribution license CCBY4.0 (see LicenseForArtandMusic.txt in the zip).  

The Source Code zip file is less than 15MB and is a trimmed Unity 2019.4.24f1 project.  It doesn't use many advanced unity features of Unity 2019 (or 2020 or 2021 obviously) so it should be pretty widely compatible with LTS versions.  Let me know if you have any problems getting the unity project up and running.  There is probably only a few hundred lines of code.  The way I did it ended up being fairly simple.

Modifying the game should be easy.  the code has some entropy in it but there is not much there.  To add a new level: copy a level scene, add it to the build list, and add it to the datadata class to say where it should take you when you beat the new level. 



Download

Download
Source Sir BaLancelot - Ludum Dare 49.zip 12 MB

Leave a comment

Log in with itch.io to leave a comment.