Skip to content

SethRobinson/sacredspark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sacred Spark - a simple Unity puzzle game for Ludum Dare 55

This is a little puzzle game I created for Ludum Dare 55. The theme was "Summoning".

I started with my Unity template project, copied a few snippets from other projects, and used a ton of AI. Entering LD as "Jam".

It gets faster as you go, but this also causes the scores to increase and make combos (both longer explosions and chain reactions) even more powerful.

I think 1,400 points is a decent score.

Supports gamepad (including the web version), keyboard, and touch screen (touch screen will only show when run on mobile devices)

My LD page

My old LD page

My LD games from before time itself

Some WIP captures

Update on May 2nd 2024:

  • Changed gameplay so all connected gems (of the correct color) explode during an explosion
  • more gem colors (4th only comes out at level 20)
  • tweaked controls, added webgl gamepad support
  • reduced volume of sfx/music
  • Can now exit back to the help screen from the main menu

Running it

Building from this github source

  • Requires Unity 2022.3+
  • The fancy build/upload scripts won't work for you, maybe ignore that stuff

Credits and links

  • Written by Seth A. Robinson (seth@rtsoft.com) twitter: @rtsoft - Codedojo, Seth's blog
  • Music: AI (udio.com)
  • SFX: AI (audiogen.co)
  • Graphics: AI (ChatGPT)
  • Code Assistant: AI (CoPilot)

Tools: Unity, Affinity Photo, Audacity, Visual Studio, DOTween

License: BSD style attribution, see LICENSE.md

Note: The music and SFX were done with free AI tools, don't count on them being lincensed for commercial use, it's all purely for fun and research.

AI created title screen song lyrics:

In every shadowed corner, sparks begin to dance
Align the sacred jewels, unlock the fire's trance
With each gem in place, behold the tablet's glow
Light the sacred flame, let the magic show
[Chorus]
Let it spark, let it spark, let it spark, let it spark
Ignite the puzzle's answer, sacred Spark
Surrounded by puzzles, the journey's just begun
Place the jewels of mystery, one by one
Colors woven with light, a vision to embark
Piece the riddle just right, call forth the Sacred Spark
[Chorus]
Watch it shine, watch it shine, watch it shine, watch it shine
Awaken ancient power, time to redefine
In whispered tones, the chant begins, let elements align
Trace the runes, connect the dots, a path of fate's design
With careful hands, the puzzle's solved, the jewel's warmth to seek
Release the flame, a sacred blaze, where light and magic speak
[Chorus]
Let it rise, let it rise, let it rise, let it rise
Summon with your wisdom, see through the disguise

AI created game over song lyrics:

Shine, oh shine, in this game we play
Sacred flame, ignite the spark today
Matching gems and tablets we unite
In this puzzle, our power comes alight
[Post-Chorus]
Through the game
LIKE A FLAME through the board we claim
Burn, oh burn, with fiery might
With every move, we claim the night
Align the jewels, set the board aflame
In Sacred Spark, rise to fame
[Pre-Chorus]
Feel the heat
WITH EACH BEAT, our hearts in fiery game
Fan the blaze, keep the rhythm tight
Stones aglow, our conquest burning bright
Summon fire, carve your name in sparks
Sacred heroes leave their blazing marks
[Chorus]
Sacred Spark, where we light the dark
Fervent flames, from a tiny spark

About

Sacred Spark - a puzzle game done in Unity for Ludum Dare 55

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published