Lori Fortress

Date uploaded:
22 Jul 2021 at 22:47 (Minor update on 21 Dec 2022)

Download details

Re-upload/Edit Download
Primpy (More uploads by Primpy)
Single player
Violet CLM, Seren, Smoke, PurpleJazz
TSF+ (This file requires JJ2+)

File contents

primpLoriFortress.j2l Lori Fortress 11.60 kB 21 Dec 2022
Wind Fortress.j2t Wind Fortress 27.75 kB 16 Jul 2021
CloneMachine.j2a 14.32 kB 20 Jul 2021
CosmicDust.j2a 3.13 kB 08 Mar 2018
Lightningrod.j2a 0.87 kB 08 Mar 2018
Meteor.j2a 3.29 kB 02 Apr 2022
Mortar.j2a 5.99 kB 08 Mar 2018
Syringe.j2a 2.90 kB 09 Apr 2021
fireeye.ogg 1012.22 kB 28 Mar 2021
kaze_loop.ogg 910.08 kB 22 Jul 2021
primpLoriFortress.j2as 28.63 kB 21 Dec 2022
ArcaneWeapon2.asc 5.08 kB 23 Aug 2019
ArcaneWeapon3.asc 2.78 kB 22 Aug 2019
ArcaneWeapon4.asc 5.36 kB 22 Aug 2019
ArcaneWeapon7.asc 3.54 kB 26 Feb 2021
ArcaneWeapon8.asc 3.08 kB 09 Apr 2021
LFgems.asc 3.96 kB 21 Dec 2022
MLLE-Weapons.asc 47.25 kB 09 Apr 2022
SEweapon.asc 14.07 kB 10 Dec 2017
expmine.wav 25.18 kB 02 Apr 2022
f_gren4.wav 32.92 kB 08 Mar 2018
lowind.wav 438.07 kB 08 Mar 2018
ZAPFIZZ1.wav 38.79 kB 08 Mar 2018
ZAPFIZZ2.wav 35.92 kB 08 Mar 2018
MLLE-Include-1.6.asc 23.90 kB 21 Dec 2022
primpLoriFortress-MLLE-Data-1.j2l MLLE Extra Data 5.11 kB 21 Dec 2022
primpLoriFortress-MLLE-Data-2.j2l MLLE Extra Data 5.96 kB 21 Dec 2022
primpLoriFortress-MLLE-Data-3.j2l MLLE Extra Data 4.29 kB 21 Dec 2022


In this level you play as Lori, who has to take matters into her own hands after her siblings failed to destroy Lori’s evil robotic clones and the machinery behind all of this. Can you defeat the army of evil clones?

This level is a parody of the “Wind Fortress” challenge from Cave Story+. The music I used (“Wind Fortress” and “Eyes of Flame”), as well as the tileset, are ripped directly from Cave Story+. As a side note, I don’t recommend using the tileset and script from this because they’re not very tidy. The level is also an entry for Violet CLM’s Lori is a contest… contest.

  • Violet CLM – Allowed me to edit and use her Jackrabbit enemy scripts from BunnyLover 2018, helped me with the coding, organized the Lori-themed contest;
  • Seren – Helped me with the coding and tileset making;
  • Smoke – I used part of his Holiday Hare ’18 code as a base for my code;
  • PurpleJazz – I used and edited his gem saving library.

Update – 30 Dec 2021: Improved background visuals, boss has been slightly buffed, various other small tweaks.
Update – 21 Dec 2022: Fixed some bugs caused by the new JJ2+ version, changed file names, buffed boss (again), nerfed gem reward.

Please let me know if you find any bugs in the level.


You must log in to tag this file!

Quick Reviews Average: 8.7

RecommendedDragusela rated 8.5

I enjoyed playing this level, you had a pretty original idea, lots of Lori clones shooting various weapons. It was a bit difficult to finish it, in fact I died 4 times and I often fell off the platforms. Anyway I liked it a lot, you deserve a nice 8.5

RecommendedForthRightMC rated 9.2

This level is so Lori based and perfect!


Download Recommended

SmokeNC rated 9

Very original! Enjoyed the level!

I liked the variety in the Lori enemies in terms of movement and weapons! Level design itself was cool too.

I kinda cheesed the boss(?), it kept spawning loris that jump in place that shoot rocks but I outranged them and simply stood still and kept shooting from afar.

RecommendedSlaz rated 8

Replaying this, I still enjoyed fighting the Lori clones, the urge to search for gems, and the handy seekers & bouncers that got me out of dire situations. The level’s short and pretty straightforward, with little secrets but a few alternate paths leading to green/blue gems. The powerup is nice but makes the boss easier than it already is. DL this!

User Reviews (Sort by Helpful Index or Date Posted) Average: 0

Review by Violet CLM

14 Aug 2021, 19:20
I might as well work here (538 Points)
Number of reviews with ratings280 Featured reviews26 Average helpfulness90%

You have to appreciate a level that knows exactly what it wants to do, and then does it. Lori Fortress has you climbing up from the bottom of the level to the top, sometimes on thin platforms and sometimes in tight caves, optionally collecting a bunch of gems, but mostly dodging the bullets of enemy Loris who move in predictable patterns. That’s it. You couldn’t build an incredibly long level on this formula but it sure works at this length.

I do appreciate that Primpy has followed my lead in how to make a level: grab a bunch of art and/or gameplay mechanics from a totally different video game, stick them into JJ2, and call it art. And as long as something within those grabbed details is somewhat related to a contest theme, that counts. Here, charged with making something Lori-related, Primpy has placed a bunch of enemies using Lori graphics, because Cave Story(+) had a level where you fight some enemies based on its own blonde girl character. You play as Lori too, for extra measure… there are blink-and-you-miss-it dead bodies of Jazz and Spaz at the start of the level, which is kind of morbid, but hey they’re video game characters: they die all the dang time.

Although the level art is ripped directly from Cave Story(+) (and very cleanly done), and the boss behaves somewhat similarly, the level layout is thankfully all original. Gone is the (more memorable) initial part of Wind Fortress, where you try to navigate the bottom of the floating island using brief boost charges, which is very hard as a tiny robot but would probably be very easy as a copter-eared rabbit. Instead you’re climbing and dodging. The level goes back and forth between multilinear bits and bottlenecks, most notably toward the end when you have to find a trigger crate. The actual area with the trigger crate itself is very well done, a tiny loop that avoids excess backtracking and also clearly shows you what trigger crates do (open doors that look just like this). If you’re trying to explore to collect 100 gems you may get a little turned around, sometimes falling down and having to retrace some steps, but if you’re just focused on heading upwards at all times, you should have no trouble navigating.

The Lori enemies originated in my level “Fooball Field,” where they were but one obstacle among many, sparsely placed and usually quite easy to shoot without getting shot by. Here they become of a main event and, appropriately, are much harder to deal with, though rarely in a way that feels unfair. Lori’s kick becomes a good tool against the walking enemies to quickly take them down before they can turn around again. Bullet trajectories are more likely to get in your way instead of being warnings that you maybe shouldn’t go somewhere until killing the enemy. The ammo types provided are also well chosen, including ice: if you can freeze an enemy, the next hit does just enough damage to kill it outright. The boss is kind of a letdown, most of its difficulty coming from enemies sometimes being drawn behind it instead of in front of it, but hey, bosses are hard to make.

This is a level that cares a lot about (a very specific flavor of) gameplay and executes it well, with bonus Lori theming, and eyecandy that never gets in the way. Some of the gem locations are maybe a little too out of the way, but the gem system is entirely optional, so whatever. Nicely done.

1 of 1 users found this a good review. Did you? Yes/No

Post a review

You need to log in to post comments on this download.