Runic Forest by tjakka5

You are a rookie spellcaster, ordered by your queen to cleanse the forest of creatures.
I didn't quite implement everything I wanted to, but I was out of time. There was also going to be boss fight with (Spoilers!) Queen Juley, exploring the story a bit more.
Some things are still buggy, such as spells disappearing. I plan on updating the game soon with these fixed.
Movement: WASD Spells: GHJKL Menu Navigation: WASD + Escape + Enter
Intro doesn't play after first play. But it can be replayed by deleting 'Skip.Intro' in %appdata%/LOVE/Runic Forest.


Ratings
| Overall | 149th | 3.804⭐ | 53🧑⚖️ |
| Fun | 108th | 3.765⭐ | 53🧑⚖️ |
| Innovation | 254th | 3.36⭐ | 52🧑⚖️ |
| Theme | 378th | 3.558⭐ | 54🧑⚖️ |
| Graphics | 145th | 4.212⭐ | 54🧑⚖️ |
| Audio | 20th | 4.255⭐ | 53🧑⚖️ |
| Humor | 280th | 2.732⭐ | 43🧑⚖️ |
| Mood | 168th | 3.7⭐ | 52🧑⚖️ |
| Given | 73🗳️ | 48🗨️ |
The gameplay reduces easily to spam G and run, though - maybe there could be a clear distinction between which enemies to kill with which spells.
My problem was constantly running out of mana because I kept accidentally healing myself - maybe healing should happen by holding the button down instead of instantly?
Also, I think the controls were a bit too floaty - I didn't always feel I was in control.
I hope I don't sound too harsh, I overall enjoyed the experience and would like to see this developed further.
I was also left hoping for gameplay progression, perhaps tower defense style waves that make you utilize your spells in different situations. There is potential for further development here.
Game sounds nice, I also appreciate details like particles and parallax. The movement is crazy fast though!
The music is really nice, I like the slime sound made using your mouth :)
I have also addressed some issues such as:
Movement speed not being capped.
Healing soaking up mana even when at full health.
Balance changes so the game is completable.
Fixing and enabling the wave system.
Sounds being too loud / soft / not playing.
Etc.
The main thing is the wave manager finally working. It enabled me to enable other code such as the leveling up and spells unlocking.
I else made a few quality of life changes, such as menu's actually pausing the game. Sounds pausing when the game does. And bees not being unstoppable walls of horror.
And there is a crash if I try to press spacebar and mouse buttons...

PS: Intro was the BEAUTIFULLEST!
Good potential for future version of the game with more scenes and story!
Gameplay was solid, and unlocking spells slowly really helps to add a feeling of progression to such a small level. My only criticisms are the jump feels a bit too floaty and the camera jitters a lot during a jump.
Otherwise, excellent entry!
It looks like it can have potential and has amazing environment, but jumping and casting spells with G made it feel a little bit dull. Also, not being able to choose to which enemy I want to cast the spell ended up taking life of enemies that had more life and maintaining the number around me instead of being able to finish the desired enemy and have more space to not be killed. Good work nevertheless :)
You said you didn't have enough time to do what you planed to, well, what I played here is good as well, so I would like to see what you havn't included! Art and animation are good, controls seems responding and not too hard to use, this is more than some entries we saw sometimes. ;)
I'll work on addressing the issues for a post LD.
I'm also planning on redoing most of the code, and rethinking some gameplay mechanics. As I really feel it has potential.
Also, LeReveur:
The intro can be replayed by deleting 'Skip.Intro' in %appdata%/LOVE/Runic Forest.
I have added this to the description as well. Thanks!
Good job!
I thought the game mechanics work really well, but I actually had a bit of a problem with my direction in the game. It is necessary to run around to recharge your magic at the stations, but it kind of lacks urgency. Many times I found myself waiting around for enemies to respawn. I think this would work really well as a tower defense, actually - maybe stick something in the middle that you are defending and have enemies spawn at the edges of the arena.
One question on your code - it looks like you used LOVE. I know this is a jam game and not compo, but do you plan to share your source? I code with Lua in pico8, and I am interested in using LOVE next. Your game looks really clean, and I would love to see an example. THanks!
Defending a shrine or something is quite a good idea. I may add it as a game mechanic in a post LD.
You are right that I use Love2d. And the source code can be extracted by simply renaming the Runic Forest.exe into a .zip.
However, the code is really sloppy and messy; I wouldn't use it as an example.
I love the voiceover at the beginning and the way you cast spells (loveable animation).
The mood is great and the overall quality for a 72hours is pretty solid.
Keep up the good work!
Graphically excellent, audio is waaaay above the standard, and it's overall just plain fun to play.
Great entry :)
The gameplay is good but the controls could be improved, the fact that spells and mana floating before reaching an enemy or myself cost me some points, which can be frustrating since it looks a little bit random.
Still good overall!
**Overall impression / comments** the sound effects and audio in general as well as music all fit the game very well and work together well and provide a great experience. The narrating at the beginning is definitely bonus points, very nice and enjoyable touch. The projectiles flight and auto targeting is quite cool and was probably a lot of complicated math, or so I think. Graphics were quite nice, gameplay was smooth, everything worked well and was quite enjoyable.
**comments / suggestions on improving the game** I'd prefer having to aim or guide the projectiles myself. (If you ever played Terrarria you might remember some magical items which gave you like a fireball you can guide around with your mouse, that type of thing). That's the only thing I disliked.
Thank you very much for you extensive comments on my game. I wish more people would take the time to go so in-depth. I have one question on your comments: you wrote "the textures look pretty muddy, rails are nice. It’s not exactly great to look at but it does the job.". What specifically do you find "muddy" about the textures, and how could I improve them? How could I achieve a "great look"? :)
Sorry for your antivirus acting up. As a workaround you can download the source code here:
https://www.dropbox.com/s/ihu7ov9p8r1jf9q/Runic_Forest.love?dl=1
You will need to install Love2D to run this, but you can just delete it right after.
https://love2d.org/
I have also added the download to the main post in case other people need it, thanks.
As for the "muddy textures". I find them looking a bit "noisy"; lot's of different colored pixels next to each other.
In my game I make sure to use a very finite set of colors for a sprite, and then make sure every shade transitions smoothly.
I think the best example to see this is the dirt texture in my game.
However, I also believe that "noisy" textures are just another style and look just as good. I'm just more fan of "smooth" textures.
It also gives it a more industrial and "serious" look, which fits with your game.
As for improving it, i think the following things may help:
1. Smooth out everything a little bit, especially the grass.
It doesnt and shouldnt be just one flat color, but it's a tad to noisy for my taste.
2. Try to make everything look more "crisp" with highlights. Make dark parts darker, lighter parts
lighter. An good example in my game would be the tree or mage. You can see some highlights
at the very edge of the sprite.
3. Maybe, just maybe, play around with light sources. A game like yours would look absolutely AWESOME
in a night setting with lights from the train(s) and stops.
Hope that helps!