თამაშის საიდუმლოებები სუპერ მარიო დენდიზე. როგორ მუშაობს -1 world bug Super Mario Bros-ში

ბევრ თქვენგანს უნდა ახსოვდეს მარტივი კომპიუტერული სათამაშო მამაცი სანტექნიკოსის მარიოზე. იგი გამოქვეყნებულია მრავალი კონსოლისთვის, კომპიუტერის ტიპებისთვის და კიდევ მობილური ტელეფონები. თავისი მომხიბვლელობითა და სიმარტივით მას შეუძლია კონკურენცია გაუწიოს ბესტსელერებს, როგორიცაა ტეტრისი. მინდა გითხრათ რამდენიმე საინტერესო ფაქტებიამ თამაშის შესახებ, რომელთაგან ბევრი არ ვიცოდი.

Super Mario-ს უმეტეს გამოცემებში ღრუბლებისა და ბუჩქების გრაფიკა ერთნაირია, მხოლოდ მათი ფერია განსხვავებული.

თამაშს აქვს უარყოფითი სამყარო. როგორც ჩანს, ეს არის პროგრამის დეფექტი, რომელიც მოთამაშეს მიჰყავს თამაშის რამდენიმე ადგილას უარყოფითი სერიული ნომრებით. 2-1 ოთახის ბოლოს შეგიძლიათ გაიაროთ მყარი კედელი და მოხვდეთ ე.წ. "მსოფლიო -1", რომელიც არის 1-3 ოთახის დამახინჯებული ვერსია. მასში მოქმედება ხდება წყლის ქვეშ, სადაც შეგიძლიათ შეხვდეთ რამდენიმე საინტერესო პერსონაჟს, როგორიცაა ტანკერი ან გომბეშო პრინცესა.

შესაძლოა, თამაშის პერსონაჟმა მიიღო სახელი - მარიო - ამერიკაში შენობის მფლობელის წყალობით, სადაც ადგილობრივი განვითარების გუნდი იყო განთავსებული. 1980-იან წლებში კომპანიის ამერიკული ოფისი რთულ პერიოდს გადიოდა და ამ დროს მათთან მივიდა შენობის მფლობელი მარიო სიგელი, რათა შენობის დაქირავებაში კიდევ ერთი თანხა გადაეხადა. ხანმოკლე მოლაპარაკებების შემდეგ მიღწეული იქნა შეთანხმება იჯარის გახანგრძლივებაზე და მარიო დასახელდა, როგორც კომპენსაცია გამოშვებისთვის მზა თამაშის გმირისთვის. ადრე ამ პერსონაჟს ჯამპმენი (ჯუმპერი) ერქვა.

მარიოსა და კეროლის ალისა საოცრებათა ქვეყანაში ბევრი მსგავსებაა. როდესაც თამაშის დიზაინერმა შიგერუ მიამოტომ და მისმა კოლეგებმა შეიმუშავეს თამაშის კონცეფცია, მივიდნენ დასკვნამდე, რომ გმირი უნდა მოძრაობდეს ხტუნვით და ფონი იქნებოდა ლურჯი ცა. ამის შემდეგ ვივარაუდეთ, რომ ის უნდა გაიზარდოს და შემცირდეს. Როგორ? შემდეგ კი სოკოს გამოყენების იდეა გაჩნდა, რის შემდეგაც მათ გაიხსენეს ალისა

პოპულარული რწმენის საწინააღმდეგოდ, მარიო თავზე დაკიდებულ ბლოკებს თავით კი არ არღვევს, არამედ მუშტით.

სუპერ თამაში Mario Bros იაპონიაში გამოვიდა პარასკევს 13th

მარიო თავსაბურავს ატარებს იმის გამო, რომ მისი შემქმნელი - შიგერუ მიამოტო - ფიქრობდა, რომ თმის დახატვა რთული იქნებოდა ძალის გათვალისწინებით. სათამაშო კონსოლიდა მისი მხატვრული უნარი. მარიო ულვაშები მიიღო, რადგან რვა ბიტიან გრაფიკაში ისინი უკეთესად გამოიყურებიან, ვიდრე პირი.

თამაშის მრავალი ვერსია არსებობს, მათ შორის ძალიან იშვიათი All Night Super Mario Bros, რომლის პერსონაჟები აღებულია იაპონური შოუდან All Night Nippon. ეს ვერსია გავრცელდა მხოლოდ ამ შოუზე 1986 წელს და განკუთვნილი იყო Famicom Disk System თამაშის სისტემისთვის. თამაშში გმირები ჰგავდნენ იაპონიის ცნობილ მუსიკოსებს და სხვა ცნობილ იაპონელებს.

მარიოს აცვია კომბინეზონი, რათა გაუადვილოს ანიმაცია მოძრაობისას. ამ სამუშაო ტანსაცმლის გარეშე, გამოსახულება გაერთიანდებოდა და რთული იქნებოდა მამაცი სანტექნიკოსის მოძრაობების გარჩევა. ასე რომ, მიზეზი არ არის სილამაზე, არამედ მხოლოდ ანიმაციის მოხერხებულობა.

კიდევ ვის შეუძლია თავისი აღმოჩენების დამატება ამ თამაშის საიდუმლოებების საგანძურში?

ფს. მათთვის, ვისაც სურს თამაში - აქ არის GAME

P.S. მე მქვია ალექსანდრე. ეს ჩემი პირადი, დამოუკიდებელი პროექტია. ძალიან მიხარია თუ მოგეწონათ სტატია. გსურთ დაეხმაროთ საიტს? უბრალოდ შეხედეთ ქვემოთ რეკლამას, რასაც ახლახან ეძებდით.

გვერდი შეიცავს ონლაინ თამაშების მთელ სერიას პოპულარული გმირის მონაწილეობით. პირველი ნაწილები თარიღდება ძველ დროში, როდესაც ყველას ჰქონდა Dandy, Sega ან Nintendo კონსოლები. ახლა თქვენ შეგიძლიათ უფასოდ ითამაშოთ ყველა წარმოდგენილ თამაშში, რომელიც შეგიძლიათ ითამაშოთ ონლაინ რეჟიმში. პოპულარული rpg თამაშები აგრძელებს განვითარებას, გამოდის საინტერესო სიახლეები უფრო ლამაზი გრაფიკით. თუ კლასიკური ვერსიის მოყვარული ხართ, აუცილებლად ითამაშეთ Super Mario Bros 1990. ეს რთული თამაშიყოველთვის უჭირდა ამოცანას, ახლა ასეა რთული დონეებითქვენ არ შეხვდებით. ლეგენდარული პერსონაჟიწლების განმავლობაში, ის ოდნავ შეიცვალა, მაგრამ მისი მახასიათებლები ადვილად ამოსაცნობი რჩება. ყველა მასალა ღიაა რეგისტრაციის გარეშე და თავად ონლაინ თამაშები შეიძლება გაფართოვდეს სრულ ეკრანზე.

თამაშის ახალი ნაწილი, რომელსაც აქვს ხანგრძლივი სიუჟეტი. Მთავარი გმირიისწავლა ჰაერში ფრენა, ასე რომ თქვენ შეგიძლიათ ღრუბლების შესწავლაც კი და იქ მტრებთან ბრძოლა.

Თანამედროვე კომპიუტერული თამაში, რომელიც გადაეცა ონლაინ სწრაფი და უფასო გავლისთვის. გამოიყენეთ ახალი პერსონაჟების ნიჭი ბრძოლისთვის!

სტანდარტული ვერსიის საინტერესო მოდიფიკაცია. თითოეულ დონეზე შეინარჩუნა ნაცნობი ფუნქციები, ამიტომ ადვილი იქნება ზოგიერთი დავალების შესრულება.

ორი მამაცი გმირი დაიძრა რთულ მოგზაურობაში. ლუიჯი დაეხმარება ძმას მონსტრების დამარცხებაში და გატაცებული პრინცესას პოვნაში. გაკეთდა მხიარული და ლამაზი!

ძველი თამაშის მეორე ნაწილი, რომელიც ბევრმა შეუმჩნეველი დარჩა. დაეწიეთ და შეეცადეთ გაიაროთ რთული დონეები, სადაც ბევრი ბოროტი მონსტრი ცხოვრობს.

ახალი დონის დიდი ნაკრები, რომელიც სრულად არის გაფორმებული კლასიკურ სტილში. გაიარეთ გზა კომპლექსურ ლაბირინთში და დაამარცხეთ ყველა მტერი გზაზე.

Ლამაზი ონლაინ თამაშიგაუმჯობესებული გრაფიკით, სადაც გამოჩნდა ახალი დონეები. დამზადებულია დამწყებ სტილში, თითოეული დავალების შესრულება საკმაოდ რთულია.

დაიმახსოვრე ძველი დონეები, იპოვე ფარული მილები და უბრალოდ მიდი ფინალში. გრაფიკა ინახება თავდაპირველ ფორმაში, მაგრამ მშვენივრად გამოიყურება.

მეორე ნაწილმა შეიძინა საინტერესო სიახლეები, როდესაც საჭიროა ღილაკების გამოყენება ფარული მონეტების ან ბლოკების გასახსნელად. ცოტამ თუ შეძლო მისი დასრულება.

თამაშის საინტერესო ვარიაცია, სადაც თქვენ უნდა გაიაროთ დაბრკოლება. თითოეული დონე შედგება ცალკეული ნაწილებისგან, ამიტომ არის მოსახერხებელი შენახვის სისტემა.

ძალიან ძველი თამაშიკონსოლებიდან, რომლის დავიწყებაც ბევრს შეეძლო. შეეცადეთ დაასრულოთ დავალებები, დაამარცხოთ მონსტრები და შეაგროვოთ მეტი მონეტა.

  • თამაშები და სათამაშო კონსოლები
    • თარგმანი

    World -1 ორიგინალში Super Mario Bros. - ერთ-ერთი ყველაზე ცნობილი შეცდომა NES-ზე. თუ Warp Zone-ში სპეციალური გზით შეხვალთ, თამაში არის ბაგი, ხოლო მილში შესვლისას აღმოჩნდებით უცნაურ სამყაროში.

    თქვენ შეგიძლიათ მოხვდეთ სამყაროში -1-ში თითქმის გავლისას 1-2 დონის და დგომით მილზე, რომელიც მიდის დედამიწის ზედაპირზე, დროშის ბოძამდე და დონის ბოლოს. შემდეგ თქვენ უნდა გადახვიდეთ მილის მარცხენა კიდეზე, დაიხაროთ და გადახტეთ მარჯვნივ, ისე, რომ როდესაც მარიო ჩამოდის, ის თითქმის ჭერის ქვეშ იყოს. შეიძლება დასჭირდეს რამდენიმე მცდელობა, მაგრამ საბოლოოდ ის მოხვდება სწორ ადგილზე და ავტომატურად გაივლის მილსადენს და შემდეგ კედელს ოთახში გარდამავალი ზონით. თუ მილის ერთი პიქსელი მაინც არ ჩანს, მარიო იქნება ხაფანგში და მოთამაშეს მოუწევს ლოდინი, სანამ დრო ამოიწურება.

    სამყაროში მოხვედრის კიდევ ერთი გზა -1: გატეხეთ ორი აგურის ბლოკი ჭერზე, დატოვეთ ყველაზე მარჯვენა. შემდეგ თქვენ უნდა გადახვიდეთ მილის მარცხენა ბოლოში და გადახტეთ მარჯვნივ. ამ შემთხვევაში ჩახშობა საჭირო არ არის, რადგან მარიო შესაძლოა ცდილობდეს დარტყმას (ნამდვილად მისი განადგურების გარეშე). ამგვარად, თამაში ავარია და მარიო შეძლებს მილისა და კედლის გავლას. მაგრამ ეს მეთოდი უფრო რთული და შრომატევადია. თუ ყველაფერი სწორად გაკეთდა, მოთამაშე მის წინ დაინახავს გარდამავალი ზონის სამ მილს. თუ მარცხენა ან მარჯვენა მილში აძვრებით, მარიო დაეცემა სამყაროში -1. თუ შუა მილში ჩახვალთ, ის 5-1 დონეზე წავა. იმ შემთხვევაში, თუ გარდამავალი ზონის მარჯვენა კედელი ხილული გახდება, შეცდომა წყვეტს მუშაობას.

    მაგრამ ეს არ არის მთელი ამბავი იმის შესახებ, თუ რატომ მუშაობს ეს შეცდომა. ზოგი ამბობს, რომ ეს იმიტომ ხდება, რომ მილის ზემოთ ნახტომის ზონის ეკრანი არ აჩვენებს მსოფლიო ნომერს მასში შესვლისას. მაგრამ ეს ასე არ არის და ვისაც თამაშის მექანიკის გააზრება აქვს, არასოდეს დაიჯერებს ამგვარ ახსნას. ამ სტატიის წაკითხვის შემდეგ თქვენ შეძლებთ მეოცნებეებს უთხრათ რა ხდება სინამდვილეში. ამ სტატიაში ჩვენ დეტალურად გავაანალიზებთ და გამოვავლენთ "მსოფლიო მინუს ერთი" შეცდომის გაჩენის საიდუმლოებებს.

    როგორ მუშაობს ნახტომის ზონები

    იმის გასაგებად, თუ როგორ შევდივართ სამყაროში -1, ჯერ უნდა გავიგოთ როგორ მუშაობს Warp Zones. თამაშში არის სამი ასეთი ზონა: ერთი 1-2 სამყაროს ბოლოს (მე-2, 3 ან 4 სამყაროზე გადასვლა), მეორე 4-2-ის ბოლოს (მოგზაურობს მე-5 სამყაროში) და მესამე შეუძლია მოხვდა ვაზი მსოფლიოში 4-2 (და აირჩიეთ სამყარო 6, 7 ან 8). ვნახოთ, როგორ იცის თამაშმა, რომელ სამყარომდე უნდა მივიდეს გარდამავალი ზონა.


    სურათი 1

    ზონის ნომრები ინახება გაშვებული პროგრამის ოფსეტური $87F2-დან დაწყებული, მონაცემები ასე გამოიყურება: 04 03 02 00 24 05 24 00 08 07 06 00 (00 ცალკე ზონა ერთმანეთისგან). პირველი 4 ბაიტი არის მსოფლიოს 1-2 ზონისთვის, შემდეგი 4 ბაიტი არის 4-2 სამყაროს მიწისქვეშა ზონისთვის, ხოლო ბოლო 4 ბაიტი არის 4-2 სამყაროს მიწისზედა ზონისთვის. ამის დამტკიცება შეგვიძლია თამაშის გატეხვით. მე გამოვიყენე თექვსმეტობითი რედაქტორი, რომ შევცვალო მნიშვნელობა 04-ზე 08-ზე და ვნახოთ რა მოხდება:

    მეხსიერების რედაქტირების დახმარებით, თქვენ ასევე შეგიძლიათ შეხვიდეთ სხვა შეცდომების სამყაროში, მაგალითად, მსოფლიოში 0-ში.

    შემდეგი მონაცემები (სურათი 1 წითლად) ეხება მიწისქვეშა ზონას 4-2 სამყაროში და შედგება 24 05 24-ისგან. ეს შეესაბამება 24$ (36) სამყაროში გადასვლას მარცხენა მილით, მე-5 სამყაროში. შუა მილის გავლით და უკან სამყაროში 24$ (36) მარჯვენა მილით. მაგრამ მარცხენა და მარჯვენა მილები არ არსებობს, ასე რომ, ჩვენ შეგვიძლია მივიდეთ მხოლოდ მე-5 სამყაროში. რას ნიშნავს 24 გარდამავალ ზონაში? 24$ Super Mario Bros. მითითებულია ცარიელი ადგილები. ისინი საჭიროა, რადგან $87F2 ოფსეტი მიუთითებს არა მხოლოდ სად არის მილები გადაადგილებული, არამედ რა უნდა დაწეროს მათზე. გარდამავალი ზონის ობიექტმა ყოველთვის უნდა დახატოს ზონის მილების შესაბამისი სამი ფილა, მაგრამ რადგან მეორე ზონაში მხოლოდ ერთი მილია, თამაში ამახვილებს ცარიელ სივრცეებს ​​მარცხნივ და მარჯვნივ. ჩვენ შეგვიძლია ვაჩვენოთ ჰაკი, რომელიც ცვლის ამ მნიშვნელობებს მარცხნივ და მარჯვნივ, რათა დავხატოთ ის მნიშვნელობები, რომლებიც არ გვჭირდება. ამიტომ ცარიელი სივრცის გამოყენება გამართლებულია.

    ეს გადასვლები ტექნიკურად ჯერ კიდევ მუშაობს, ჩვენ უბრალოდ არ შეგვიძლია მათი გამოყენება მილის გარეშე. ჰაკომ, მე ჩავდე სხვა მილი, რათა გაჩვენო, რა ხდება, როცა შედიხარ მილში, რომელიც მიგიყვანს 36-ე სამყაროში. არის -1 დონემდე.

    ვინაიდან $24 ტექნიკურად ნიშნავს 36-ს, ჩვენ რეალურად გადავდივართ 36-ის სამყაროში. მაგრამ თამაში აღნიშნავს ამ რიცხვს ცარიელი ადგილით, ასე რომ, როგორც ჩანს, ჩვენ ვართ _ სამყაროში. სინამდვილეში ეს არის მსოფლიო 36. ​​მაგრამ დაელოდეთ, მნიშვნელობები 24 მხოლოდ მეორე ზონაშია. როგორ გადავიდეთ ამ სამყაროში 1-2 დონიდან?

    როგორ მუშაობს მსოფლიო ბაგი -1

    სინამდვილეში, ყველა გარდამავალი ზონა ერთი და იგივე ობიექტია. თამაში განსაზღვრავს რომელი ზონის ჩატვირთვას $06D6-ზე დაყრდნობით. ნაგულისხმევად, ეს მნიშვნელობა არის 00, რაც ნიშნავს, რომ ის არ შეესაბამება არცერთ ზონას. მაგრამ ეს კარგია, რადგან ყველაზეგარდამავალ ზონებთან ახლოს არ ვართ. თუმცა, 1-2 დონის ბოლოს, ჩვენ ვქმნით გადახვევის დაბლოკვის ობიექტს.

    ის იქმნება, როცა ამ ადგილას ვართ ჰორიზონტალურად.

    ეს ობიექტი, შექმნისას, ახორციელებს კოდს, რომელიც ასევე ზრდის $06D6 ღირებულებას ერთით, ქმნის მილებს გარდამავალ ზონაში. ჩვეულებრივ გარდამავალ ზონაში მივდივართ ეკრანის ზედა ნაწილში გაშვებით, ეს ქმნის სხვა გადახვევის დაბლოკვის ობიექტს, რომელიც ქმნის სწორი მნიშვნელობაგარდამავალი ზონები.

    აი, როგორ მუშაობს:

    • თამაში ჯერ იტვირთება მნიშვნელობა 04 $06D6-ად. ეს ნიშნავს, რომ გამოყენებული იქნება პირველი ნახტომის ზონა.
    • შემდეგ ის ამოწმებს რა დონეზეა მოთამაშე. თუ მოთამაშე მსოფლიოში 1-შია, ის იყენებს 04-ს და ინახავს ამ მნიშვნელობას $06D6-ად, შემდეგ გამოტოვებს ყველა მომდევნო კოდს.
    • თუ მოთამაშე სხვა სამყაროშია, ის იტვირთება მნიშვნელობა 05. შემდეგ თამაში ამოწმებს, რომელ დონეზეა მოთამაშე. თუ მოთამაშე იმყოფება მიწისქვეშა, წყალქვეშა ან ციხის დონეზე, მაშინ ის დაზოგავს 05-ს 06D6-ში.
    როგორც ზემოთ ვთქვით, თუ ჩვენ ვიმყოფებით 1-2 დონეზე, ეს შენახვა არ შესრულდება, რადგან თამაში გამოტოვებს ამ ინსტრუქციებს და მნიშვნელობა რჩება 04. თუ მოთამაშე იმყოფება მიწის ზემოთ დონეზე, თამაში იწერს მნიშვნელობას 06 $06D6-ზე. .

    შედეგი არის 04 1-2 დონის ზონისთვის, 05 4-2 დონის მიწისქვეშა ზონისთვის და 06 მიწისზედა ზონისთვის. 06, რაც ყოველთვის მართალია, როდესაც ვქმნით გარდამავალ ზონებს ნორმალურით. გეიმპლეი. როდესაც გადავდივართ გარდამავალი ზონის შექმნის ობიექტს, თამაში ქმნის გარდამავალი ზონის მისალმების ტექსტს.

    ტექსტის ჩვენების შემდეგ პროცედურა განსაზღვრავს გადახტომის რომელი ზონის ჩატვირთვას $06D6 მნიშვნელობიდან 04-ის გამოკლებით. ასე რომ, თუ მნიშვნელობა არის 04, ჩვენ მივიღებთ 00, თუ 05 მივიღებთ 01, და თუ 06 მივიღებთ 02. მაგრამ რადგან ჩვენ შევქმენით გადახვევის ბლოკის ობიექტი და შემდეგ შევედით კედელში, $06D6 მნიშვნელობა მაინც არის 01.

    01-ის ეს მნიშვნელობა შეესაბამება 4-2 დონის გარდამავალ ზონას, ამიტომ თამაში ფიქრობს, რომ ჩვენ ვართ 4-2 დონის ზონაში და არა 1-2. ჩვენ შეგვიძლია შევამოწმოთ ეს მეორე მილში გადასვლით, რომელიც მიგვიყვანს სამყაროში 5. თუ მარცხენა ან მარჯვენა მილში შევდივართ, მივდივართ 36-ე სამყაროში, ანუ სამყაროში -1. ეს განმარტავს, თუ როგორ შევდივართ -1 სამყაროში.

    მსოფლიო -1

    რატომ არის ეს სამყარო 7-2 სამყაროს უსასრულოდ შემობრუნებული ასლი? ჯერ გავარკვიოთ, რატომ არის მსოფლიო -1 7-2-ის მსგავსი. როდესაც მილში შევდივართ, თამაში იწყებს ალგორითმს, რომელიც განსაზღვრავს რომელ ოთახში უნდა განთავსდეს მარიო. თუ $06D6-ის მნიშვნელობა არის 00, რაც ასეა უმეტეს შემთხვევაში, თამაში გამოტოვებს ამ კოდს და აგზავნის Mario-ს 0650$-ად განსაზღვრულ ზონაში.

    ეს ნიშნავს, რომ როდესაც ჩვენ გავდივართ მოსახვევ მილს 1-2 დონეზე, $06D6 არის 00, რაც შესაძლებელია მხოლოდ გატეხვით, მივდივართ იქ, სადაც 25-ის ოფსეტი გვიგზავნის, რაც შეესაბამება დონის დასასრულს. ეს არის ის, რაც ხდება, როდესაც მარიო შემოდის მოსახვევ მილში. მაგრამ თუ მნიშვნელობა არ არის 00 და ეს არ არის მსოფლიოს -1-ის შემთხვევა, რადგან გადახვევის ბლოკირება აყენებს მნიშვნელობას 01-ზე, მაშინ თამაში იყენებს მსოფლიო რიცხვს, რათა მოძებნოს შესაბამისი არეალის ოფსეტი საძიებო ცხრილში, რათა გაარკვიოს, რომელ დონეზე. მონაცემები ჩატვირთვისთვის.

    თუ დონის ნომერს დააყენებთ $24-ზე, მაშინ გადახტომის ზონის კოდი, რომელიც განსაზღვრავს გადახტომის ადგილს, იყენებს $24 მნიშვნელობას მსოფლიო ოფსეტისთვის და მიიღებს მნიშვნელობას $33, რომელიც ეუბნება თამაშს მოძებნოს ოფსეტი $33 (51) ბაიტიდან. საძიებო ცხრილის დასაწყისი, რომელიც არის 01, რომელიც შეესაბამება მსოფლიოს 7-2-ს. საძიებო ცხრილის სიგრძე მხოლოდ 34 ბაიტია, რადგან ეს ჩვეულებრივ საკმარისია თამაშისთვის, ამიტომ 51 ბაიტი ოფსეტი არის საძიებო ცხრილის მიღმა, მტრის მონაცემთა ცხრილის არეში. ჩვენ ვიღებთ ამ მონაცემებს ცხრილიდან, რომელზეც საძიებო ცხრილს ნამდვილად არ უნდა ჰქონდეს წვდომა. და სხვა შეცდომების სამყაროები მუშაობს იმავე გზით. ასე რომ, თამაში იტვირთება ის, რაც მისი აზრით არის დონე 36-1, მაგრამ შეიცავს 7-2 დონის მონაცემებს.

    ახლა მოდით გავარკვიოთ, რატომ ტრიალებს დონეები. ეს იმიტომ ხდება, რომ თამაში ცვლის ობიექტებს ამ მტრებში. ვნახოთ, როგორ მუშაობს. მასშტაბის შეცვლის ობიექტი არის 3 ბაიტის სიგრძე. პირველი ბაიტი არის ობიექტის მდებარეობა თამაშში, მეორე არის არეალის მისამართის ოფსეტი, რომელიც ეუბნება თამაშს, სად უნდა გაგზავნოს მოთამაშე, როდესაც ის მილში ჩადის ან ვაზზე მაღლა იწევს. მესამე ბაიტი იყოფა ორ ნაწილად. მნიშვნელოვანი ნაწილია პირველი სამი ბიტი: მსოფლიო ნომერი.

    ამჟამინდელი მსოფლიო ნომერი არ ემთხვევა ობიექტის რიცხვს. ფართობის ოფსეტი არ განახლდება, ამიტომ იტვირთება 7-2 დონის კლონი, რომელიც მიზნად ისახავს ფართობის ობიექტის შეცვლას, მაგრამ რადგან ფართობის ოფსეტი დაყენებულია $25-ზე, ჩვენ გადავდივართ მსოფლიოში 7-ში. როდესაც რეალურად ვიმყოფებით დონეზე 7- 2, ფართობის ოფსეტი დაყენებულია $25, რადგან მსოფლიო ნომერი შეესაბამება ობიექტის ამჟამინდელ მსოფლიო ნომერს.

    თუმცა, world -1, რომელიც კითხულობს მონაცემებს 7-2-დან, არ არის მე-7 სამყაროში, ამიტომ თამაში არ იტვირთება $25 ფართობის ოფსეტი ოფსეტური ცვლადში, რაც საშუალებას მოგვცემს დავტოვოთ დონე. ამის ნაცვლად, ის კვლავ შეიცავს მნიშვნელობას 01, დაყენებული 1-2. იმის გამო, რომ ოფსეტი არასოდეს იცვლება, დონე ხელახლა ამოღების ნაცვლად იტვირთება თავიდან. მაშასადამე, სამყარო -1 უსასრულოდ მარყუჟიანია.

    ასე მოვაგვარეთ Super Mario Bros.-ში -1 მსოფლიო ბაგის საიდუმლო! ახლა ჩვენ ვიცით რა არის სამყარო −1 და როგორ ჩნდება ის და რაც მთავარია, როგორ ვახერხებთ იქ მისვლას. იმედია დაგაინტერესა.

    • ბევრ თქვენგანს უნდა ახსოვდეს მარტივი კომპიუტერული სათამაშო მამაცი სანტექნიკოსის მარიოზე. იგი გამოქვეყნებულია მრავალი კონსოლისთვის, კომპიუტერის ტიპისა და მობილური ტელეფონებისთვისაც კი. თავისი მხიარულებითა და სიმარტივით ის ადვილად გაუწევს კონკურენციას ბესტსელერებს, როგორიცაა ტეტრისი, მინდა მოგიყვეთ რამდენიმე საინტერესო ფაქტი ამ თამაშის შესახებ, რომელთაგან ბევრი არ ვიცოდი.
    • Super Mario-ს უმეტეს გამოცემებში ღრუბლებისა და ბუჩქების გრაფიკა ერთნაირია, მხოლოდ მათი ფერია განსხვავებული.
    • თამაშს აქვს უარყოფითი სამყარო. როგორც ჩანს, ეს არის პროგრამის დეფექტი, რომელიც მოთამაშეს მიჰყავს თამაშის რამდენიმე ადგილას უარყოფითი სერიული ნომრებით. 2-1 ოთახის ბოლოს შეგიძლიათ გაიაროთ მყარი კედელი და მოხვდეთ ე.წ. "მსოფლიო -1", რომელიც არის 1-3 ოთახის დამახინჯებული ვერსია. მასში მოქმედება ხდება წყლის ქვეშ, სადაც შეგიძლიათ შეხვდეთ რამდენიმე საინტერესო პერსონაჟს, როგორიცაა ტანკერი ან გომბეშო პრინცესა.
    • შესაძლოა, თამაშის პერსონაჟმა მიიღო სახელი - მარიო - ამერიკაში შენობის მფლობელის წყალობით, სადაც ადგილობრივი განვითარების გუნდი იყო განთავსებული. 1980-იან წლებში კომპანიის ამერიკული ოფისი რთულ პერიოდს გადიოდა და ამ დროს მათთან მივიდა შენობის მფლობელი მარიო სიგელი, რათა შენობის დაქირავებაში კიდევ ერთი თანხა გადაეხადა. ხანმოკლე მოლაპარაკებების შემდეგ მიღწეული იქნა შეთანხმება იჯარის გახანგრძლივებაზე და მარიო დასახელდა, როგორც კომპენსაცია გამოშვებისთვის მზა თამაშის გმირისთვის. ადრე ამ პერსონაჟს ჯამპმენი (ჯუმპერი) ერქვა.
    • მარიოსა და კეროლის ალისა საოცრებათა ქვეყანაში ბევრი მსგავსებაა. როდესაც თამაშის დიზაინერი Shigeru Miyamoto და მისი კოლეგები ავითარებდნენ თამაშის კონცეფციას, მათ გაუჩნდათ იდეა, რომ გმირი გადახტომით უნდა მოძრაობდეს, ხოლო ლურჯი ცა იქნებოდა ფონის როლი. ამის შემდეგ ვივარაუდეთ, რომ ის უნდა გაიზარდოს და შემცირდეს. Როგორ? შემდეგ კი სოკოს გამოყენების იდეა გაჩნდა, რის შემდეგაც მათ გაიხსენეს ალისა
    • პოპულარული რწმენის საწინააღმდეგოდ, მარიო თავზე დაკიდებულ ბლოკებს თავით კი არ არღვევს, არამედ მუშტით.
    • Super Mario Bros გამოვიდა იაპონიაში 13 პარასკევს.
    • მარიო თავსაბურავს ატარებს იმის გამო, რომ მისი შემქმნელი, შიგერუ მიამოტო ფიქრობდა, რომ თმის დახატვა რთული იქნებოდა სათამაშო კონსოლის ძალისა და მისი მხატვრული შესაძლებლობების გათვალისწინებით. მარიო ულვაშები მიიღო, რადგან რვა ბიტიან გრაფიკაში ისინი უკეთესად გამოიყურებიან, ვიდრე პირი.
    • Mario-ს იშვიათი იაპონური ვარიანტი
    • თამაშის მრავალი ვერსია არსებობს, მათ შორის ძალიან იშვიათი All Night Super Mario Bros, რომლის პერსონაჟები აღებულია იაპონური შოუდან All Night Nippon. ეს ვერსია გავრცელდა მხოლოდ ამ შოუზე 1986 წელს და განკუთვნილი იყო Famicom Disk System თამაშის სისტემისთვის. თამაშში გმირები ჰგავდნენ იაპონიის ცნობილ მუსიკოსებს და სხვა ცნობილ იაპონელებს.

    • მარიოს აცვია კომბინეზონი, რათა გაუადვილოს ანიმაცია მოძრაობისას. ამ სამუშაო ტანსაცმლის გარეშე, გამოსახულება გაერთიანდებოდა და რთული იქნებოდა მამაცი სანტექნიკოსის მოძრაობების გარჩევა. ასე რომ, მიზეზი არ არის სილამაზე, არამედ მხოლოდ ანიმაციის მოხერხებულობა.

    კიდევ ვის შეუძლია თავისი აღმოჩენების დამატება ამ თამაშის საიდუმლოებების საგანძურში?

    მათთვის, ვისაც თამაში სურს

     

    შეიძლება სასარგებლო იყოს წაკითხვა: