Flash თამაშები დიდი პოპულარობით სარგებლობს ინტერნეტში, მათი ჩადგმა შესაძლებელია თითქმის ნებისმიერ საიტზე. თანამედროვე მობილური ტექნოლოგიები თანდათან უბიძგებს ასეთ თამაშებს, მაგრამ მათ მაინც დიდი მოთხოვნა აქვთ. ფლეშ თამაშის შესაქმნელად, თქვენ უნდა ისწავლოთ სპეციალური პროგრამირების ენა, ასევე იცოდეთ ასეთი პროგრამების შექმნის ძირითადი ეტაპები.
თამაშის იდეა
სანამ პირდაპირ დაიწყებთ თამაშის შექმნას, უნდა გესმოდეთ ეს. Flash ტექნოლოგია ყველაზე შესაფერისია მარტივი თამაშების შესაქმნელად მინიმალური მახასიათებლებით. შეიძლება ბევრი იდეა არსებობდეს ასეთი თამაშისთვის, მაგალითად, თავსატეხი ან როლური თამაში. როგორც წესი, ყველა ეს თამაში განკუთვნილია ერთი მოთამაშისთვის, რომელსაც შეუძლია შეასრულოს მოქმედებების შეზღუდული რაოდენობა. თუ მანამდე არასდროს შექმნიათ ფლეშ თამაშები, უნდა დაიწყოთ 2d ფორმატით. 3D თამაშების შექმნა ასევე შესაძლებელია, მაგრამ ეს მოითხოვს პროგრამირების ენის ღრმა ცოდნას და დიდ გამოცდილებას.
ინსტრუმენტები
Flash თამაშის კოდი წერია Action Script 3 (AC3) პროგრამირების ენაზე. საკუთარი თამაშის წარმატებით შესაქმნელად, თქვენ უნდა გქონდეთ მინიმუმ საბაზისო ცოდნა ამ ენაზე. მისი შესწავლის პროცესში რეკომენდებულია ელემენტარული თამაშების შექმნა, რომლებიც წარმოდგენას შექმნის თუ როგორ მუშაობს ეს ტექნოლოგია. AC3 ენის შესასწავლად კარგი გზაა სხვა დეველოპერების კოდის წაკითხვა. პროგრამისტები, როგორც წესი, არ ამჟღავნებენ თავიანთი თამაშების წყაროს კოდს, მაგრამ შეგიძლიათ იპოვოთ ღია კოდის პროექტები, ასევე სხვადასხვა სახელმძღვანელოები, სადაც ასეთი კოდების წარდგენა შეიძლება.
თამაშის სწრაფად შესაქმნელად, თქვენ ასევე უნდა შეიძინოთ Flash Professional. ეს ფასიანი პროგრამაა, მაგრამ ის მნიშვნელოვნად ამარტივებს განვითარების პროცესს და დამატებითი პროგრამები აღარ დაგჭირდებათ.
საქაღალდის სტრუქტურა
თქვენს მიერ შექმნილი თამაში შეიძლება იყოს საკმაოდ რთული და შეიცავს უამრავ სურათს და ხმოვან კლიპს. იმისათვის, რომ მათში არ დაიბნა, შექმენით ცალკე საქაღალდეები. მაგალითად, თქვენ უნდა გქონდეთ მთავარი საქაღალდე, რომელიც შეიცავს თამაშის მთლიან პროექტს, ის შეიძლება შეიცავდეს img, snd და src პაკეტებს, რომლებიც შეინახავს სურათებს, აუდიო კლიპებსა და კოდის ფაილებს, შესაბამისად. საქაღალდის ეს ორგანიზაცია განსაკუთრებით მნიშვნელოვანია, თუ თამაშზე მრავალი ადამიანი მუშაობს.
დაშიფვრა და ტესტირება
AC3- ში თამაშის კოდის წერისას გამოყენებულია კოდის სამი ძირითადი სტრუქტურა: ცვლადები, ღონისძიებების დამმუშავებლები და ფუნქციები. ისინი საშუალებას მოგცემთ თარგმნოთ თქვენი ალგორითმები კოდში. გარდა ამისა, პროგრამის კოდი შეიცავს ე.წ ობიექტებს, რომლებსაც მოთამაშე იმუშავებს. თითოეულ ამ ობიექტს აქვს თვისებების ნაკრები, რომელთა დაზუსტებაც საჭიროა. შეგიძლიათ გამოიყენოთ trace () ბრძანება პროგრამის მუშაობის გასაკონტროლებლად და კონკრეტული ობიექტების ამჟამინდელი მნიშვნელობების შესამოწმებლად. კოდის მშენებლობის დასრულების შემდეგ, დაუყოვნებლივ შეგიძლიათ შეამოწმოთ თქვენი თამაში Flash Professional ფანჯარაში აირჩიეთ-> Test Movie მენიუს ელემენტის არჩევა.