• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:14
CEST 17:14
KST 00:14
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy18ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
$5,000 WardiTV TLMC tournament - Presented by Monster Energy2GSL CK: More events planned pending crowdfunding4Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win0[BSL22] RO32 Group Stage5Weekly Cups (March 23-29): herO takes triple6
StarCraft 2
General
Quebec Clan still alive ? BGE Stara Zagora 2026 cancelled Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win Rongyi Cup S3 - Preview & Info
Tourneys
GSL CK: More events planned pending crowdfunding Sea Duckling Open (Global, Bronze-Diamond) Sparkling Tuna Cup - Weekly Open Tournament $5,000 WardiTV TLMC tournament - Presented by Monster Energy RSL Season 4 announced for March-April
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power Mutation # 518 Radiation Zone
Brood War
General
[BSL22] RO32 Group Stage BW General Discussion ASL21 General Discussion so ive been playing broodwar for a week straight. Gypsy to Korea
Tourneys
Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues [ASL21] Ro24 Group F [BSL22] RO32 Group B - Sunday 21:00 CEST
Strategy
Fighting Spirit mining rates Muta micro map competition What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread General RTS Discussion Thread Starcraft Tabletop Miniature Game Nintendo Switch Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread The China Politics Thread European Politico-economics QA Mega-thread Trading/Investing Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
How Streamers Inspire Gamers…
TrAiDoS
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
ASL S21 English Commentary…
namkraft
StarCraft improvement
iopq
Electronics
mantequilla
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1884 users

The genius of Prince Of Persia 1 (Level 3, 4)

Blogs > 0x64
Post a Reply
0x64
Profile Blog Joined September 2002
Finland4612 Posts
October 26 2013 18:59 GMT
#1
[image loading]

Just like previous episodes, let's go in detail on the game design decisions..
Level 3 is still an introduction level. New mechanics are still introduced and old mechanics are reinforced.

If you haven't read the previous level analysis:
Level 1
http://www.teamliquid.net/blogs/viewblog.php?topic_id=433272

Level 2
http://www.teamliquid.net/blogs/viewblog.php?topic_id=433319



1. Level 3 layout is about heights.

2. The level offers to the right a Super health potion challenge with a jump puzzle: you have to explore down to figure a jump pattern and then execute it on the top.

3. We encounter also the first speed challenge, the timing is tight, no room for hesitation... We are starting to apply what the player has been taught.

4. A heath potion... Only way to have taken damage at that point in the level is to have weirdly fallen somewhere no deadly. The health potion here is actually foreshadowing. "You are going to need this" -> Danger?.

5. A skeleton lying on the floor, this game is not about decoration, the previous skeleton we saw was with the sword. Foreshadowing again. Building tension.

6. New Trap, more tension, a timing challenge that we will learn to hate over the course of the game.

7. Finally the trigger for the final door.. Notice how again, it is made obvious what is the consequence of the trigger but somehow the game is teaching the player that the trigger can be even quite far from the door. We will see the distance growing more and more during the game.

8. A skeleton fight... No health, new twist on sword fighting, the player learns about the pushback effect of his attack, a skills that will make a lot of future fight easier. I don't remember there would be any other skeleton fight in this game but I sure would be careful if I some on the floor..

8b. The fall doesn't kill the beast, repeal him in a hole where he won't bother you anymore.

And done, all the mechanics have been introduced in three short levels...
Now let's see how the next levels are designed.



Level 4

The level 3 built a lot of tension with great height, tight timings, skeleton randomly coming back to life, slicers... And done, it is time to release that tension.
We let the player into a brighter area, there is almost nothing in the beginning of the whole level.
And that's a typical way to let the player enjoy the game. Too much tension and you stop enjoying the game, too little and it becomes boring. Basics of game design.

1. Still going left!

2. A falling tile opens a grid, now the game starts teaching secondary stuff to the player.

3. This super health potion wasn't very hidden. Previous levels had potions somewhat hidden. A player might have found level 2's super potion but probably not level 3's on his first play-through.
Does the easy placement of this potion have a deeper purpose?
It's definitely put in a place where the player will end up by default. The level 3 potion was hard. The game is telling that those can sometime be easy to find... Level 5 will have also a very easy one to find and the player won't find it suspicious then (It's the one that the ghost steals from you).

4. This end the low tension section of the level. Now the rest of the level is just normal applying what has taught.

5. Until... A wild mirror appears. This might have traumatized few children, blocked there, at least if you trust the youtube comments. This ghost character was possible to add because it didn't require additional memory, just a little code line and the graphics from the Prince becomes shadow.
This part is how the game starts to build narratives. There is magic in the air. We know the rules but the game tells the player that the rules can be broken.

6. The level completed music has a weird twist. Remind the player that something strange really happened.


Ok that's it for this time,
Tomorrow, I'll write Level 6 and 7.

TBC.



*****
Dump of assembler code from 0xffffffec to 0x64: End of assembler dump.
MrCon
Profile Blog Joined August 2010
France29748 Posts
October 26 2013 19:52 GMT
#2
I'm enjoying your prince of persia serie ! 5/5
This game was too hard when I was young, a friend had an apple IIc and the graphics of prince of persia or captain goodnight were impressing me so much =) Spent a lot of sundays in his bedroom playing.
Muff2n
Profile Blog Joined March 2009
United Kingdom251 Posts
October 27 2013 19:02 GMT
#3
Well you've just convinced me to play the Android version.
LastWish
Profile Blog Joined September 2004
2015 Posts
October 28 2013 13:44 GMT
#4
If I remember correctly the 4th level(mirror level) was rather left->to right->to left.
Wasn't it?
- It's all just treason - They bring me down with their lies - Don't know the reason - My life is fire and ice -
Please log in or register to reply.
Live Events Refresh
uThermal 2v2 Circuit
15:00
Season 2 - Bonus Cup 7
LiquipediaDiscussion
WardiTV Team League
11:00
Playoffs Day 2
WardiTV878
ComeBackTV 601
IndyStarCraft 189
Rex100
3DClanTV 53
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
uThermal 216
IndyStarCraft 189
elazer 113
Rex 100
mouzHeroMarine 39
White-Ra 12
goblin 3
StarCraft: Brood War
Britney 57152
Mini 1008
EffOrt 908
Shuttle 739
firebathero 446
Shine 367
ggaemo 316
hero 203
Light 185
Zeus 155
[ Show more ]
Sexy 90
PianO 90
Shinee 47
Movie 44
Hm[arnc] 38
ToSsGirL 27
scan(afreeca) 27
910 26
Rock 18
yabsab 14
Noble 13
Sacsri 12
GoRush 12
Terrorterran 12
Dota 2
Gorgc13076
qojqva1851
syndereN379
Counter-Strike
fl0m3355
kennyS2058
Heroes of the Storm
Khaldor192
MindelVK16
Other Games
singsing1885
B2W.Neo1572
FrodaN712
Beastyqt386
Lowko357
DeMusliM232
XaKoH 138
RotterdaM134
QueenE62
Trikslyr22
crisheroes0
Organizations
Counter-Strike
PGL33616
Other Games
BasetradeTV920
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 80
• Adnapsc2 6
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 4
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2223
• TFBlade1368
Upcoming Events
IPSL
46m
Hawk vs TBD
StRyKeR vs TBD
BSL
3h 46m
n0maD vs perroflaco
TerrOr vs ZZZero
MadiNho vs WolFix
DragOn vs LancerX
Sparkling Tuna Cup
18h 46m
WardiTV Team League
19h 46m
OSC
21h 46m
BSL
1d 3h
Sterling vs Azhi_Dahaki
Napoleon vs Mazur
Jimin vs Nesh
spx vs Strudel
IPSL
1d 3h
Artosis vs TBD
Napoleon vs TBD
Replay Cast
1d 17h
Wardi Open
1d 18h
Afreeca Starleague
1d 18h
Soma vs YSC
Sharp vs sSak
[ Show More ]
Monday Night Weeklies
2 days
Afreeca Starleague
2 days
Snow vs PianO
hero vs Rain
GSL
2 days
Replay Cast
3 days
Kung Fu Cup
3 days
The PondCast
4 days
Escore
5 days
Korean StarCraft League
6 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

Escore Tournament S2: W2
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
StarCraft2 Community Team League 2026 Spring
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026

Upcoming

Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
WardiTV TLMC #16
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.