Вчера наткнулся на интересную игру сделанную известным, в узких кругах, Adam Atomic'ом и музыкальным оформлением от Danny Baranowsky. Игра называется Dr. Dobb's Challenge Deuce. Сделана она на Silverlight'e. Но самое главное, она Open Source'ная Smile

Играть надо за одного из пятерых персонажей. Каждый персонаж обладает своими уникальными возможностями.

Персонажи:

dobbs_stand — Доктор Dobbs. Не обладает уникальными возможностями. Типичный платформерный персонаж.

mummy_stand mummy_sarc — Мумия. Умеет прятаться в саркофаг. В таком состоянии он становится полностью неуязвим, но зато не может двигаться.

lizard_stand — Ящер. Умеет прыгать со стены на стену.

pirate_stand — Пират. Очень высоко прыгает. Из-за этого иногда становится сложно попасть в некоторые места.

cowboy_stand — Ковбой. Умеет делать заднее сальто во время “слайдинга”.

Управление:

Управление в игре такое же как и в других платформерах.

Передвижение – Стрелка вправо, Стрелка влево

Прыжок – пробел, Стрелка вверх

Слайдинг – Стрелка вниз

Слайдинг:

Довольно таки интересная “фича” игры. Суть в том, что если во время бега нажать клавишу вниз, то персонаж прокатится по поверхности. Иногда это бывает очень полезно.

Доктор Dobbs может с помощью этого дальше прыгать (Прыжок во время слайдинга)

Мумия может чуть-чуть передвинуться в состоянии саркофага с помощью него (Клавиша вниз во время слайдинга)

Пират может прыгнуть дальше во время слайдинга

А ковбой так раз и делает заднее сальто только во время слайдинга (Клавиша вверх во время слайдинга)

Графика:

Графика в игре простенькая. В стиле старых добрых платформеров на Денди Smile

Музыка:

Музыка в игре в 8-bit’ном стиле. Впрочем музыка от danny почти всегда такая Wink

Уровни:

Уровней в игре 16. Сделаны они довольно однообразно, но всё-равно интересны. Доступен вертикальный и горизонтальный скролл.

Перевод игры:

Игра полностью на английском. Текста в ней немного. Я хотел перевести (всё-таки читать на русском приятнее), но тут возникла проблемка. Весь текст, уровни, параметры уровней хранятся вот так:

        public static string[] Data = new string[]
        {
            "Intro: Др. Dobbs|20,15|mountains|1,0R18,1R2,0R18,1R2,0R18,1R2,0R2,1R2,0,1R4,0,1R10,0R12,1R9,0R17,1R4,0R2,1R3,0,1R3,0R4,1R12,0,1R4,0R5,1R2,0R11,1R3,0R5,1,0R12,1R4,0R3,1R2,0R12,1R2,0R3,1R3,0R16,1R4,0R15,1R5,0R3,1,0R2,1,0R7,1R16,0,1R8|player,40,420,dobbs|coach,64,416,Эй Док!  Жми 'вверх' или 'z' или даже 'пробел' для прыжка.|exit,526,78|coin,134,395|coin,230,395|coin,582,299|coin,422,427|coin,294,427|coin,358,395|coin,486,267|coin,358,171|coin,582,171|coin,550,171|coin,518,171|coin,294,171|coin,262,139|coin,166,171|coin,230,171|goomba,130,208",
            "Intro: Мумия|20,15|mountains|1,0R8,1R12,0R9,1R5,0R4,1R2,0R10,1R4,0R4,1R6,0R3,1R2,0R6,1,0R2,1R4,0R6,1R8,0,1R3,0R17,1R3,0R3,1R17,0R2,1R19,0R2,1R6,0R9,1R2,0R4,1,0R13,1R2,0,1R4,0,1R3,0R9,1R2,0R2,1,0R5,1,0R9,1R3,0,1R7,0,1R11,0R12,1R26|player,584,356,mummy|coach,352,352,Нажатие 'вниз' помогает вам остаться невредимым.|exit,78,78|coin,230,363|coin,198,363|coin,166,363|coin,134,363|coin,262,363|goomba,130,432|goomba,322,432|coin,134,299|coin,102,299|coin,422,427|goomba,354,112|goomba,450,112|coin,262,75|coin,230,43|coin,166,43|coin,134,75|coin,166,171|coin,294,171|coin,422,171|coin,582,107|coin,550,171|coin,518,75|coin,422,107|coin,390,107",
            "Intro: The Lizard|20,15|mountains|1R21,0R18,1R2,0R18,1R2,0R2,1R3,0R3,1R2,0R3,1R7,0R2,1R18,0R2,1,0R15,1R2,0R2,1,0R15,1R2,0R2,1,0R3,1,0R7,1R2,0R2,1R2,0R2,1,0,1R12,0R2,1R2,0R2,1,0,1R12,0R2,1R2,0R2,1,0,1,0R9,1R2,0R2,1R2,0R2,1,0,1,0R9,1R2,0R2,1R2,0R4,1,0R9,1R2,0R2,1R2,0R2,1R3,0R13,1R21|player,200,420,lizard|coach,224,416,Когда ты находишься на стене, жми 'прыжок' чтобы прыгнуть на другую стену!|exit,558,78|goomba,290,240|goomba,418,240|coin,582,395|coin,550,363|coin,582,331|coin,550,299|coin,582,267|coin,550,235|coin,486,203|coin,230,203|goomba,66,432|coin,70,363|coin,38,299|coin,70,235|coin,38,171|coin,70,107|coin,38,43|goomba,226,112|goomba,386,112|coin,294,75|coin,326,75|coin,454,75|coin,166,75",
            "Intro: The Pirate!|20,30|mountains|1R21,0R12,1R8,0R13,1R3,0,1R3,0R2,1R5,0R11,1R2,0R3,1R4,0R11,1R2,0R4,1R3,0,1R2,0R8,1R2,0R5,1R2,0,1R2,0R8,1R4,0R3,1R5,0,1R2,0R4,1R5,0R3,1R5,0,1R2,0,1R7,0R3,1R9,0,1R6,0R3,1R17,0R2,1R10,0R3,1R5,0R17,1R3,0R2,1R3,0R5,1R3,0,1R6,0R14,1R8,0R5,1,0R10,1R3,0R14,1,0R2,1R3,0R3,1R12,0R2,1R11,0,1R6,0R2,1R10,0R3,1R5,0R2,1R2,0R14,1R3,0,1R2,0R18,1R2,0R18,1R2,0R18,1R2,0R4,1R10,0R3,1R3,0R5,1R7,0R6,1R2,0R6,1,0,1R3,0R7,1R2,0R9,1R2,0R7,1R6,0R6,1R2,0R2,1R9,0R12,1R4|player,40,868,pirate|coach,224,736,Ничего себе прыжок!  Можешь ли ты допрыгнуть до самого верха?|exit,558,78|coin,102,875|coin,134,843|coin,134,811|coin,134,779|coin,134,747|coin,166,715|mine,388,452|mine,388,484|mine,388,516|mine,260,452|mine,260,420|mine,260,388|mine,100,452|mine,132,452|mine,132,484|mine,100,484|mine,100,516|mine,68,516|mine,68,548|mine,100,548|mine,132,548|mine,132,516|coin,390,875|coin,294,619|coin,326,619|coin,326,587|coin,358,619|coin,422,395|coin,518,395|coin,550,395|coin,358,395|coin,262,523|coin,166,395|coin,102,395|goomba3,258,208|goomba3,354,272|goomba3,450,304|coin,262,171|coin,358,235|coin,454,267|coin,326,107|coin,422,171|coin,70,203|coin,166,267|coin,102,75|coin,230,75",
            "It's Dr. Slide-Jump|40,15|mountains|1,0R38,1R2,0R38,1R2,0R38,1R2,0R33,1R7,0R32,1R8,0R18,1R3,0R3,1R6,0R4,1R6,0R18,1R3,0R3,1R6,0R6,1R4,0R17,1R4,0R3,1R7,0R7,1R2,0R17,1R4,0R3,1R5,0R10,1,0R16,1R5,0R3,1R4,0R2,1R4,0R5,1,0R16,1R3,0R10,1R5,0R5,1,0R6,1R4,0R5,1R3,0R10,1R6,0R5,1R5,0R2,1R4,0R5,1R3,0R9,1R7,0R5,1R5,0R2,1R14,0R5,1R9,0R5,1R5,0R2,1R14,0R5,1R9,0R5|player,40,356,dobbs|coach,256,320,Нажми 'вниз' во время бега чтобы прокатиться по земле!|exit,1198,78|coin,134,363|coin,166,331|coin,198,299|coin,230,299|coin,518,267|coin,550,203|coin,582,139|coin,454,107|coin,870,139|coin,934,139|coin,966,107|coin,1030,75|coin,1094,75|coin,806,139|coin,678,139|coin,486,331|goomba2,450,396|coin,390,139|coin,358,203|coin,646,395|coin,710,363|coin,774,363|coin,838,395",
            "Intro: Backflip Cowboy|20,15|mountains|1R41,0R18,1R2,0R3,1R2,0R3,1,0R3,1,0R5,1R16,0R4,1R17,0R3,1R6,0R4,1R8,0R2,1R5,0R14,1R5,0R6,1R2,0R6,1R4,0R7,1R13,0R6,1R3,0R9,1R2,0R5,1R4,0R9,1R2,0R4,1R4,0R10,1R5,0R8,1,0R3,1,0R2,1R21|player,584,420,cowboy|coach,352,416,Нажми прыжок во время катания чтобы сделать заднее сальто!|exit,46,110|goomba3,450,432|coin,422,427|coin,486,427|coin,550,203|coin,326,235|coin,38,299|coin,70,363|coin,102,331|coin,166,299|coin,230,299|goomba2,482,268|goomba,354,112|goomba,226,112|coin,486,139|coin,422,75|coin,294,75|coin,166,75|coin,294,235",
            "The Perilous Climb|20,30|mountains|1R41,0R18,1R2,0R7,1R3,0R8,1R2,0R6,1R5,0R3,1R2,0R2,1R2,0R2,1R2,0,1R7,0R2,1R2,0R2,1R2,0R2,1R2,0R14,1R2,0R2,1R2,0R14,1R2,0R2,1,0R4,1R9,0R2,1R2,0R2,1,0R15,1R2,0R2,1,0R15,1R2,0R2,1R2,0R14,1R2,0R2,1R2,0R14,1R2,0R7,1R2,0R6,1,0R2,1R2,0R7,1R2,0R6,1R5,0R2,1R3,0R6,1R2,0R2,1R5,0R2,1R3,0R6,1R2,0R5,1R2,0R2,1R7,0R9,1R2,0R14,1R2,0R2,1R2,0R14,1R2,0R2,1R2,0R2,1R2,0R11,1,0R2,1R6,0R2,1,0R6,1,0,1,0R2,1R3,0R5,1R8,0,1,0R2,1R3,0R5,1R8,0,1,0R2,1R3,0R2,1R11,0,1,0R2,1R3,0R2,1,0R9,1,0,1,0R2,1R3,0R2,1,0R9,1,0,1,0R2,1R3,0R12,1,0R4,1R2,0R13,1,0R4,1R21|player,40,900,lizard|coach,192,896,Заберись на верх чтобы найти выход!|exit,302,78|mine,68,644|mine,36,644|mine,100,612|mine,68,612|mine,36,612|mine,516,388|mine,548,420|mine,548,388|mine,580,388|mine,580,420|coin,262,235|coin,262,203|coin,294,203|coin,294,235|coin,326,235|coin,326,203|coin,358,203|coin,358,235|coin,390,235|coin,390,203|coin,422,203|coin,422,235|coin,454,235|coin,454,203|coin,486,203|coin,486,235|coin,518,235|coin,518,203|coin,550,203|coin,550,235|coin,582,139|coin,582,203|coin,582,171|coin,550,171|coin,550,139|coin,518,107|coin,582,107|coin,582,75|coin,550,75|coin,518,75|coin,550,107|coin,486,107|coin,486,75|coin,454,171|coin,422,171|coin,454,139|coin,422,107|coin,422,139|coin,454,107|coin,454,75|coin,422,75|mine,292,388|mine,260,388|mine,260,356|mine,292,356|mine,292,324|mine,260,324|mine,260,292|mine,292,292|mine,132,324|mine,132,292|mine,132,260|mine,132,612|mine,132,580|mine,100,580|mine,68,580|mine,36,580|mine,36,548|mine,68,548|mine,68,516|mine,36,516|coin,102,843|coin,70,779|coin,134,747|coin,198,715|coin,166,651|coin,230,619|coin,486,683|coin,486,779|coin,486,875|coin,582,875|coin,550,811|coin,582,747|coin,550,683|coin,550,555|coin,582,619|goomba3,258,688|goomba3,354,688",
            "Slippery Descent|20,45|temple|1,0R4,1R16,0R18,1R2,0R18,1R2,0R18,1R2,0R18,1R13,0R4,1R16,0R4,1R5,0R18,1R2,0R18,1R2,0R18,1R2,0R4,1R4,0R10,1R2,0R4,1R16,0R4,1R3,0R5,1R8,0R18,1R2,0R8,1,0,1,0R7,1R2,0R6,1,0,1,0,1,0,1,0R2,1,0R2,1R2,0R8,1,0,1,0R7,1R3,0R6,1R2,0,1R2,0R5,1R3,0R8,1,0,1,0R7,1R11,0,1R19,0,1R10,0,1R2,0R4,1R2,0,1R2,0R3,1R2,0,1R2,0,1,0R6,1,0,1,0R4,1R2,0,1R2,0,1R2,0R12,1R2,0,1R2,0,1R2,0R12,1R2,0,1R2,0,1R2,0R13,1,0,1R2,0,1R2,0R15,1R2,0,1R2,0R15,1R2,0,1R2,0R15,1R2,0,1,0R16,1R2,0R18,1R2,0R18,1R2,0R18,1R2,0R18,1R2,0R18,1R3,0R16,1R5,0R14,1R4,0,1,0R5,1R3,0R6,1,0,1R5,0R12,1R5,0R18,1R4,0R14,1R5,0R6,1R3,0R7,1R3,0R6,1R5,0R7,1R2,0R5,1R7,0R6,1R2,0R4,1R9,0R5,1|player,72,132,mummy|coach,128,128,Если вы нажмёте 'вниз' во время движения - вы немного катнётесь.|exit,302,1294|mine,420,164|mine,452,164|mine,484,164|mine,484,196|mine,452,196|mine,420,196|mine,388,164|mine,388,196|mine,132,324|mine,100,324|mine,36,324|mine,68,324|mine,36,356|mine,68,356|mine,100,356|mine,132,356|mine,132,388|mine,100,388|mine,68,388|mine,36,388|goomba3,322,144|goomba3,514,336|coin,326,139|coin,294,139|coin,262,139|coin,230,139|mine,324,580|mine,324,612|goomba4,418,590|goomba4,226,590|coin,390,523|coin,358,427|coin,518,459|coin,582,427|coin,582,523|coin,38,523|coin,582,587|coin,38,587|mine,324,644|coin,198,299|coin,230,299|coin,262,299|coin,294,1163|mine,548,1252|mine,68,1252|mine,580,1188|mine,36,1188|coin,262,1163|coin,326,1163|mine,324,548|mine,324,516|mine,324,484|mine,324,452|mine,324,676|mine,324,708|coin,294,427|coin,262,523|coin,230,459|coin,422,459",
            "Doc Goes Deeper|20,30|temple|1R9,0R2,1R11,0R5,1R2,0R2,1R2,0R5,1R5,0R14,1R4,0,1,0R14,1,0,1R5,0R12,1R5,0R17,1R9,0R12,1R7,0R13,1,0R4,1R2,0R3,1R2,0R4,1,0R2,1R2,0R4,1R2,0R3,1R2,0R4,1,0R2,1R2,0R4,1R2,0R3,1R2,0R8,1,0R4,1R2,0R3,1R2,0R8,1,0R4,1R2,0R3,1R2,0R8,1,0R4,1R2,0R3,1R4,0R2,1,0R2,1R2,0R5,1,0R3,1R4,0R2,1R5,0R4,1R2,0R5,1R2,0R6,1,0R4,1,0R4,1R4,0R6,1,0R4,1,0R4,1,0,1R6,0R2,1,0R4,1,0R3,1R5,0R6,1,0R4,1R2,0R5,1R4,0R2,1R3,0R4,1R2,0R3,1R4,0R6,1,0R4,1,0R2,1,0R7,1R2,0R2,1,0R4,1,0R14,1,0R4,1R2,0R13,1,0R3,1R3,0R7,1R3,0R3,1,0R4,1R3,0R6,1R2,0R4,1,0R4,1R2,0R7,1R2,0R3,1R2,0R4,1R2,0R7,1R2,0R2,1R3,0R3,1R4,0,1R3,0,1R4,0R3,1R21|player,296,4,dobbs|coach,160,160,Используйте катание+прыжок чтобы пройти по самому опасному пути!|exit,302,878|mine,356,260|mine,388,260|mine,420,260|mine,452,260|mine,452,292|mine,420,292|mine,388,292|mine,356,292|coin,486,235|coin,582,235|coin,198,171|coin,38,171|coin,358,395|coin,390,395|goomba3,514,432|mine,484,484|mine,516,484|mine,548,484|mine,580,484|coin,422,587|coin,454,587|coin,518,907|coin,550,907|coin,582,907|mine,484,868|mine,484,836|mine,484,804|coin,422,747|coin,582,811|goomba3,514,912|coin,198,779|coin,166,715|coin,262,555|coin,166,523|coin,294,491|coin,326,491|coin,294,619|coin,230,651|coin,70,171|coin,102,171",
            "Spikebugs and Backflips!|20,30|temple|1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,0,0,1,1,1,0,1,1,1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,0,1,0,1,1,1,0,0,0,1,0,0,0,1,0,1,1,1,1,0,0,1,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1|player,40,132,cowboy|coach,160,128,Не забывайте как высоко вы можете прыгнуть во время катания!|exit,590,910|goomba2,98,236|goomba2,130,236|goomba2,66,236|coin,454,43|coin,486,43|coin,70,107|coin,102,107|coin,134,107|goomba2,226,364|coin,198,363|goomba,450,368|coin,454,235|coin,550,235|coin,518,235|coin,486,235|coin,582,235|goomba,98,432|goomba,194,432|goomba,290,432|goomba,386,432|goomba,482,432|goomba,578,432|coin,134,299|goomba2,386,588|coin,422,235|goomba,322,816|goomba,354,816|goomba,386,816|goomba,418,816|goomba,98,816|coin,166,779|coin,486,811|coin,518,779|coin,550,779|coin,582,811|coin,198,907|coin,230,907|coin,326,875|coin,358,875|coin,454,907|coin,486,907",
            "The Labyrinth|40,30|temple|1R35,0R3,1R3,0R32,1R2,0R3,1R3,0R13,1R4,0R7,1R3,0R10,1R6,0,1,0,1,0R5,1R3,0,1,0R7,1,0,1R2,0R9,1R5,0R9,1R7,0R5,1R5,0R9,1R3,0R10,1R5,0R11,1R2,0R9,1R3,0R9,1R8,0R7,1R4,0R9,1R3,0,1,0R6,1R32,0,1R39,0,1R9,0R27,1R3,0R6,1R3,0R2,1R3,0R6,1R2,0R6,1R2,0R6,1R4,0R6,1R3,0R2,1,0R24,1,0,1R2,0R4,1,0,1R3,0R2,1,0R4,1R2,0R6,1R2,0R10,1R9,0,1R3,0R2,1,0R26,1R7,0,1R3,0R2,1R23,0R3,1R3,0R6,1R3,0R2,1R23,0R4,1R2,0R5,1R4,0R20,1R4,0R5,1R2,0R4,1R3,0R22,1R3,0R4,1R4,0R3,1R2,0,1,0,1,0R20,1R3,0R4,1R4,0R2,1R3,0,1,0,1,0R14,1R3,0R3,1R3,0R5,1R3,0,1R4,0,1,0,1,0R13,1R5,0R2,1R3,0R6,1R2,0,1R4,0R3,1,0R12,1R7,0,1R5,0R4,1R2,0R4,1R30,0R4,1R4,0,1R29,0R6,1R2,0R9,1,0R28,1R2,0R36,1R4,0R36,1R4,0R12,1R2,0R6,1R2,0R6,1R2,0R8,1R2,0R8,1R2,0R6,1R2,0R6,1R2,0R6,1R2,0R4,1R12,0R22,1R2,0R4,1|player,1160,4,pirate|coach,960,192,Выход находится в центре лабиринта.|exit,814,590|goomba4,642,206|coin,838,171|coin,518,171|coin,102,75|coin,70,75|coin,38,75|coin,102,43|coin,70,43|coin,38,43|goomba3,226,240|goomba3,130,240|coin,774,171|coin,710,171|coin,646,171|coin,582,171|goomba3,66,400|coin,166,363|coin,134,715|goomba,34,912|goomba,162,912|coin,422,843|coin,454,843|coin,582,875|coin,550,875|coin,678,843|coin,710,843|coin,806,875|coin,838,875|coin,934,843|coin,966,843|coin,1062,427|coin,1190,523|coin,1094,651|coin,1190,779|coin,198,587|coin,198,619|coin,198,651|goomba3,226,688|mine,932,420|mine,932,388|mine,932,356|mine,836,356|mine,804,356|mine,804,324|mine,836,324|mine,836,292|mine,804,292|mine,676,356|mine,676,388|mine,676,420|mine,580,356|mine,548,356|mine,548,324|mine,580,324|mine,580,292|mine,548,292|mine,420,356|mine,420,388|mine,420,420|coin,422,523|coin,486,523|coin,550,523|coin,614,523|coin,678,523",
            "Move Fast!|40,30|techno|0R36,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R31,1R2,0R5,1R3,0R20,1R2,0R8,1R2,0R6,1,0R16,1R2,0R3,1R2,0R5,1,0R6,1,0R2,1R3,0R29,1R4,0R4,1,0,1,0R19,1R4,0R7,1R2,0R5,1R3,0R18,1R6,0R6,1R2,0R4,1R5,0R18,1,0R2,1,0R5,1R6,0R2,1,0R3,1,0R16,1,0,1,0R2,1,0,1,0R4,1R4,0R26,1,0R2,1,0R6,1R4,0R9,1,0R15,1R6,0R18,1,0R16,1R4,0R19,1,0R24,1R8,0R7,1,0R15,1R6,0R5,1R4,0R9,1R5,0R4,1R4,0R4,1R4,0R5,1R6,0R8,1R5,0R4,1R4,0R4,1R4,0R6,1R4,0R9|player,40,868,dobbs|coach,288,864,Просто продолжайте держаться на плаву Док!  Отличная работа.|exit,1166,750|goomba3,34,560|goomba3,66,496|goomba3,98,400|goomba3,130,272|coin,70,875|coin,102,875|coin,134,875|coin,294,875|coin,326,875|coin,358,875|coin,390,875|coin,550,843|coin,582,843|coin,614,843|coin,646,843|coin,870,811|coin,902,811|coin,934,811|coin,966,811|coin,646,587|coin,614,587|coin,582,587|coin,550,587|coin,486,683|coin,582,491|coin,614,491|coin,870,555|coin,902,555|coin,934,555|coin,966,555|coin,934,459|coin,902,459|coin,1126,459|coin,1094,619|coin,998,651|coin,966,651|coin,870,651|coin,838,651",
            "Meat Lizard|20,15|techno|1R21,0R14,1,0R3,1R2,0R2,1R11,0,1,0R3,1R2,0R2,1,0R11,1,0R3,1R2,0R14,1,0R3,1R2,0R14,1,0R3,1R2,0R2,1,0R2,1,0R6,1,0,1,0R3,1R2,0R7,1,0R6,1,0R3,1R2,0R7,1,0R6,1,0R3,1R2,0R10,1R2,0R2,1,0R3,1R2,0R2,1R2,0R6,1,0R3,1,0R3,1R2,0R2,1R2,0R14,1R2,0R6,1R2,0R10,1R2,0R18,1R4,0R13,1R4|player,72,420,lizard|coach,256,192,Just remember to think sticky thoughts!|exit,558,46|mine,36,228|mine,68,228|mine,100,228|mine,132,228|mine,164,228|mine,196,228|mine,228,228|mine,228,260|mine,260,292|mine,228,292|mine,420,228|mine,420,260|mine,420,292|mine,420,324|mine,388,324|coin,134,299|coin,102,299|coin,230,363|coin,262,363|coin,102,43|coin,166,43|coin,230,43|coin,294,43|coin,358,43|coin,422,43|coin,518,427|coin,582,427|coin,550,171|coin,550,235|coin,550,299|coin,358,267|coin,390,267",
            "Islands In The Sky|40,15|techno|1,0R39,1,0R39,1,0R39,1,0R39,1,0R39,1,0R6,1,0R26,1,0R5,1,0R2,1,0R36,1,0R14,1,0R3,1,0R11,1,0R8,1,0R17,1R2,0R3,1,0R16,1,0R39,1R2,0R38,1R5,0R7,1,0R15,1,0R7,1,0,1R2,0R20,1,0R14,1R2,0,1R2,0R17,1,0R17,1R2,0,1R2,0R40|player,72,324,pirate|coach,96,320,Confidence is the key to a good jump.|exit,1198,398|mine,1156,324|mine,1156,292|mine,1156,260|mine,1156,228|mine,1156,196|mine,1220,196|mine,1220,228|mine,1220,260|mine,1220,292|mine,1220,324|mine,1220,164|mine,1220,132|mine,1220,100|mine,1220,36|mine,1220,68|mine,1220,4|mine,1156,164|mine,1156,452|mine,1220,452|mine,1188,452|mine,580,228|mine,516,228|coin,550,235|coin,550,267|coin,550,299|coin,550,363|coin,550,331|coin,550,395|coin,902,75|mine,516,196|mine,580,196|mine,516,292|mine,516,260|mine,516,324|mine,516,356|mine,516,388|mine,516,452|mine,516,420|mine,580,164|mine,580,132|mine,580,100|mine,580,68|mine,580,36|mine,580,4|mine,1124,356|mine,1124,132|mine,1124,196|mine,1124,228|mine,1124,260|mine,1124,292|mine,1124,324|mine,1156,132|mine,1124,164|mine,1156,100|mine,1252,324|mine,1252,292|mine,1252,260|mine,1252,228|mine,1252,196|mine,1252,164|mine,1252,132|mine,1252,100|mine,1252,68|mine,1252,36|mine,1252,4|mine,1252,452|mine,1124,452",
            "The Minefield|20,15|techno|1R21,0R3,1,0R3,1,0R10,1R4,0,1,0,1,0,1R2,0R6,1,0R2,1R2,0R5,1,0,1,0R7,1,0R2,1R8,0,1,0R3,1R2,0R2,1,0R2,1R2,0R5,1,0R5,1R2,0R2,1,0R2,1R2,0R5,1R8,0R2,1,0R2,1R3,0,1,0R15,1R2,0R4,1R7,0R4,1,0R2,1R2,0R3,1R17,0R18,1R4,0R5,1,0R10,1R2,0R5,1,0R12,1R2,0R18,1R21|player,40,36,mummy|coach,352,416,That wasn't so bad now was it?|exit,590,430|mine,100,68|coin,70,107|coin,38,107|mine,228,68|mine,228,100|mine,228,132|goomba3,290,176|coin,294,43|coin,390,107|coin,422,107|coin,198,43|mine,452,132|mine,484,132|mine,484,164|mine,452,164|mine,452,196|mine,484,196|mine,580,68|coin,582,139|mine,548,68|coin,550,139|goomba3,450,272|coin,358,235|coin,294,235|coin,230,235|coin,166,235|mine,132,228|mine,132,260|mine,68,228|mine,68,260|mine,68,292|coin,102,203|coin,38,203|coin,38,331|mine,100,356|mine,100,388|coin,70,427|mine,228,388|mine,228,420|mine,292,356|coin,166,331|coin,262,331|mine,324,356|mine,324,324|mine,292,388|mine,324,388|mine,132,356|mine,132,324|mine,132,388|mine,260,388|mine,260,420|mine,196,420|mine,36,388|mine,36,420|mine,68,388|mine,36,292|mine,36,260|mine,100,260|mine,100,292|mine,452,420",
            "The End|20,15|mountains|0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1|player,296,420,dobbs|coach,64,416,Hey Doc!  We made it.  Good job team!|ball,102,262|ball,70,198|ball,38,102|ball,134,294|ball,166,326|ball,198,358|ball,230,390|ball,486,262|ball,518,198|ball,550,102|ball,454,294|ball,422,326|ball,390,358|ball,358,390|ball,230,422|ball,262,422|ball,326,422|ball,358,422|ball,390,422|ball,422,422|ball,454,422|ball,486,422|ball,518,422|ball,550,422|ball,198,422|ball,166,422|ball,134,422|ball,102,422|ball,70,422|ball,38,422"
        };

Текст найти тут легко, но вот редактировать уровни (вручную) довольно сложно. Так же если написано будет слишком много, то текст начнёт либо вообще не отображаться, либо выходить за пределы рамки где он появляется Frown.

Итак:

Ссылка на игру — К сожалению игру удалили по неизвестным причинам, но к счастью я успел тогда скачать исходный код и сегодня, узнав об удалении, я чуть подправил игру: убрал community (так как официального сайта больше нету, там переадресация), убрал сохранение созданных вами уровней на сервер (некуда больше сохранять), добавил возможность сохранять созданные вами уровни в виде массива (если есть исходный код — можете таким образом редактировать стандартные уровни) и пофиксил несколько багов...
После этого залил скомпилированную версию себе на сайт, всё-таки если обзор написан то игра должна существовать!

Ссылка на мою версию — Возможны баги. Если будут, то пишите в комментариях

Удачной игры Wink !

Моя оценка 10/10.