როგორ გავაკეთოთ ონლაინ თამაშები (სურათებით)

Სარჩევი:

როგორ გავაკეთოთ ონლაინ თამაშები (სურათებით)
როგორ გავაკეთოთ ონლაინ თამაშები (სურათებით)

ვიდეო: როგორ გავაკეთოთ ონლაინ თამაშები (სურათებით)

ვიდეო: როგორ გავაკეთოთ ონლაინ თამაშები (სურათებით)
ვიდეო: სურათების ჩასმა ტექსტურ რედაქტორში და მისი დაფორმატება 2024, მაისი
Anonim

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

ნაბიჯები

მეოთხე ნაწილი 1: თამაშის დიზაინი

შექმენით ონლაინ თამაშები ნაბიჯი 1
შექმენით ონლაინ თამაშები ნაბიჯი 1

ნაბიჯი 1. ჩამოწერეთ ძირითადი აღწერა

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

იხილეთ ეს სახელმძღვანელო თამაშის დიზაინის დოკუმენტის დაწერის შესახებ

გააკეთეთ ონლაინ თამაშები ნაბიჯი 2
გააკეთეთ ონლაინ თამაშები ნაბიჯი 2

ნაბიჯი 2. დახაზეთ რამდენიმე ესკიზი

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 3
გააკეთეთ ონლაინ თამაშები ნაბიჯი 3

ნაბიჯი 3. შეარჩიეთ მეთოდი თქვენი თამაშის შესაქმნელად

ტრადიციულად, თქვენ უნდა ისწავლოთ როგორ კოდირება ActionScript 3 -ში Flash თამაშების შესაქმნელად. მიუხედავად იმისა, რომ თქვენ ჯერ კიდევ შეგიძლიათ ამის გაკეთება, არის პროგრამები, რომელთა საშუალებითაც თამაშის შექმნის სწავლა გაცილებით ადვილი გახდება, რაც არ საჭიროებს კოდირების გამოცდილებას. თამაშების დამზადების ყველაზე პოპულარული ვარიანტებია:

  • Stencyl - ეს არის უფრო ახალი ინსტრუმენტი, რომელიც საშუალებას გაძლევთ შექმნათ თამაშები ობიექტებისა და ლოგიკური სკრიპტების გამოყენებით. ეს თამაშები შეიძლება გადაკეთდეს Flash პროექტებად და აიტვირთოს ნებისმიერ ვებგვერდზე, რომელიც მხარს უჭერს Flash თამაშებს.
  • კონსტრუქტი 2 - რაც უფრო ძველი ხდება Flash, ის შეიცვალა თამაშების შექმნის სხვა საშუალებებით. ონლაინ თამაშის შექმნის ერთ -ერთი უახლესი გზაა HTML5- ის გამოყენება. ჩვეულებრივ ამას სჭირდება კოდირების ბევრი ცოდნა, მაგრამ Construct 2 გაძლევთ საშუალებას შექმნათ თამაშები ობიექტებისა და სკრიპტირების გამოყენებით, ისევე როგორც Stencyl.
  • Flash Builder - ეს არის ტრადიციული მეთოდი Flash თამაშების შესაქმნელად. ეს მოითხოვს სამართლიანი რაოდენობის ActionScript ცოდნას, მაგრამ ეს არის ერთ -ერთი ყველაზე მარტივი ენა, რომლის სწავლაც შესაძლებელია. Flash Builder ღირს ფული, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ ღია კოდის FlashDevelop პროგრამა, რომ მიიღოთ იგივე ფუნქციონირება.

მე –4 ნაწილი მე –4: Stencyl– ის გამოყენება

გააკეთეთ ონლაინ თამაშები ნაბიჯი 4
გააკეთეთ ონლაინ თამაშები ნაბიჯი 4

ნაბიჯი 1. ჩამოტვირთეთ და დააინსტალირეთ Stencyl

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

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 5
გააკეთეთ ონლაინ თამაშები ნაბიჯი 5

ნაბიჯი 2. შექმენით თქვენი ახალი თამაში

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 6
გააკეთეთ ონლაინ თამაშები ნაბიჯი 6

ნაბიჯი 3. აირჩიეთ ნაკრები

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

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 7
გააკეთეთ ონლაინ თამაშები ნაბიჯი 7

ნაბიჯი 4. შეიყვანეთ თქვენი თამაშის ინფორმაცია

სანამ დაიწყებთ თამაშის შექმნას, თქვენ უნდა შეიყვანოთ რამდენიმე ინფორმაცია.

  • სახელი - ეს არის თქვენი თამაშის სახელი. თქვენ შეგიძლიათ შეცვალოთ ეს მოგვიანებით, როგორც გსურთ.
  • ეკრანის ზომა - ეს არის თქვენი თამაშის ეკრანის ზომა და ძალიან მნიშვნელოვანია, რადგან ის გავლენას მოახდენს თქვენს მიერ გამოყენებულ ხელოვნებაზე. ვინაიდან ხალხი სავარაუდოდ თამაშობს თქვენს ბრაუზერში, ეკრანის ზომა არ უნდა იყოს ძალიან დიდი. სცადეთ სიგანე: 640 პიქსელი სიმაღლე: 480 პიქსელი. ეს არის კარგი ზომა დასაწყებად.
გააკეთეთ ონლაინ თამაშები ნაბიჯი 8
გააკეთეთ ონლაინ თამაშები ნაბიჯი 8

ნაბიჯი 5. გაეცანით განლაგებას

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

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

ნაბიჯი 6. შეცვალეთ მსახიობი

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

  • მიანიჭეთ მსახიობი ჯგუფს (მოთამაშე, მტერი). ეს ხელს შეუწყობს მსახიობის შეჯახების თვისებების დადგენას. შეარჩიეთ თქვენი მსახიობი მსახიობის რედაქტორის გასახსნელად. დააწკაპუნეთ თვისებების ჩანართზე და შემდეგ შეარჩიეთ შესაბამისი ჯგუფი ჩამოსაშლელი მენიუდან.
  • დაამატეთ ქცევები (ხტომა, დარტყმა, სიარული). ქცევა არის ის, რაც თქვენს მსახიობს საშუალებას აძლევს შეასრულოს მოქმედებები. დააწკაპუნეთ ქცევის ჩანართზე და შემდეგ დააჭირეთ ღილაკს "+ ქცევის დამატება" ქვედა მარცხენა კუთხეში. აირჩიეთ ქცევა (როგორიცაა "გასეირნება") სიიდან და შემდეგ დააჭირეთ "არჩევა".
  • დააყენეთ კონტროლი. თუ თქვენ ქმნით მოთამაშის პერსონაჟს, მაშინ ალბათ გნებავთ ნება დართოთ მოთამაშეს გადაადგილება. როდესაც დაამატებთ Walking ქცევას, გადაგიყვანთ Walking ატრიბუტების ეკრანზე. თქვენ შეგიძლიათ გამოიყენოთ ჩამოსაშლელი მენიუები, რათა აირჩიოთ რომელი კლავიშები ამოძრავებს მსახიობს მარცხნივ და მარჯვნივ. თქვენ ასევე შეგიძლიათ ანიმაციის მინიჭება, თუ ნაკრები, რომელსაც თქვენ იყენებთ, შეიცავს რომელიმე მათგანს.
  • თქვენ შეგიძლიათ დაამატოთ მრავალი ქცევა იმის დასადგენად, თუ რისი გაკეთება შეუძლია მსახიობს.
გააკეთეთ ონლაინ თამაშები ნაბიჯი 10
გააკეთეთ ონლაინ თამაშები ნაბიჯი 10

ნაბიჯი 7. შექმენით სცენა

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

  • ფონი - თქვენი სცენა ავტომატურად გაიზრდება, ასე რომ თქვენ არ გჭირდებათ ამაზე ფიქრი. თქვენ შეგიძლიათ გამოიყენოთ ფერი, როგორც ფონი, რომელსაც მოთავსებული აქვს ფილები. თქვენ შეგიძლიათ აირჩიოთ მყარი ფერი ან გრადიენტი. დაწკაპეთ "შექმნა" დასრულების შემდეგ. ეს გახსნის სცენის დიზაინერს.
  • მოათავსეთ ფილები - თქვენს ნაკრებში შემავალი ფილების ჩატვირთვა მოხდება ფანჯრის მარჯვენა მხარეს. დააწკაპუნეთ ფანქრის ინსტრუმენტზე მარცხენა მენიუში და შემდეგ დააწკაპუნეთ ფილაზე, რომლის გამოყენება გსურთ. ამის შემდეგ შეგიძლიათ ფილა მოათავსოთ თქვენს სცენაზე. დააწკაპუნეთ და გადაიტანეთ მაუსით, რათა მოათავსოთ მრავალი ფილები.
  • მსახიობების განთავსება - დააწკაპუნეთ მსახიობების ჩანართზე თქვენი ფილების ნაკრებიდან თქვენს ხელმისაწვდომ მსახიობებზე გადასასვლელად. თქვენ უნდა შექმნათ ისინი ადრე, რათა ისინი გამოჩნდნენ ამ სიაში. დააწკაპუნეთ მსახიობზე, რომლის განთავსებაც გსურთ და შემდეგ დააწკაპუნეთ სცენის ადგილას, სადაც გსურთ რომ გამოჩნდეს. თუ თქვენ გეჭიროთ ⇧ Shift, მსახიობი გადატყდება ქსელში.
  • სიმძიმის დამატება - დააწკაპუნეთ "ფიზიკა" ჩანართზე ფანჯრის ზედა ნაწილში და შემდეგ შეიყვანეთ მნიშვნელობა "გრავიტაციის (ვერტიკალური)" ველში. 85 – ში შესვლა მოახდენს სიმძიმის სიმულაციას რეალურ სამყაროში.
ონლაინ თამაშების გაკეთება ნაბიჯი 11
ონლაინ თამაშების გაკეთება ნაბიჯი 11

ნაბიჯი 8. გამოცადეთ თამაში

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

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

ონლაინ თამაშების გაკეთება ნაბიჯი 12
ონლაინ თამაშების გაკეთება ნაბიჯი 12

ნაბიჯი 9. დაამატეთ მეტი

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 13
გააკეთეთ ონლაინ თამაშები ნაბიჯი 13

ნაბიჯი 10. საიტი ჩაკეტეთ თქვენი თამაში

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

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

ნაბიჯი 11. თამაშის ექსპორტი Flash- ის სახით

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

ონლაინ თამაშების გაკეთება ნაბიჯი 15
ონლაინ თამაშების გაკეთება ნაბიჯი 15

ნაბიჯი 12. გამოაქვეყნეთ თამაში

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

  • იხილეთ ეს სახელმძღვანელო თქვენი თამაშის საკუთარ საიტზე ასატვირთად.
  • თუ გსურთ თქვენი თამაშის ატვირთვა ისეთ საიტზე, როგორიცაა Newgrounds ან Kongregate, თქვენ უნდა შექმნათ ანგარიში და შემდეგ გაიაროთ საიტის ატვირთვის პროცესი. წესები და პირობები განსხვავდება საიტის მიხედვით.
  • თუ გსურთ გამოაქვეყნოთ თქვენი თამაში Stencyl Arcade– ში, ამის გაკეთება შეგიძლიათ Stencyl პროგრამის შიგნიდან. დააწკაპუნეთ გამოქვეყნება აირჩიეთ Stencyl და შემდეგ დააწკაპუნეთ Arcade. თამაში ავტომატურად აიტვირთება, ასე რომ სანამ ამას გააკეთებ, დარწმუნდი, რომ კმაყოფილი ხარ სახელით. Stencyl Arcade– ს აქვს 8 მბ ფაილის ზომა.

მე –4 ნაწილი მე –4: კონსტრუქტი 2 – ის გამოყენება

ონლაინ თამაშების გაკეთება ნაბიჯი 16
ონლაინ თამაშების გაკეთება ნაბიჯი 16

ნაბიჯი 1. ჩამოტვირთეთ და დააინსტალირეთ Construct 2

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

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

ონლაინ თამაშების გაკეთება ნაბიჯი 17
ონლაინ თამაშების გაკეთება ნაბიჯი 17

ნაბიჯი 2. შექმენით ახალი პროექტი

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

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 18
გააკეთეთ ონლაინ თამაშები ნაბიჯი 18

ნაბიჯი 3. შეცვალეთ თქვენი პროექტის პარამეტრები

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

ონლაინ თამაშების გაკეთება ნაბიჯი 19
ონლაინ თამაშების გაკეთება ნაბიჯი 19

ნაბიჯი 4. ჩადეთ ფონი

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

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

ნაბიჯი 5. შექმენით ახალი ფენა

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

ონლაინ თამაშების გაკეთება ნაბიჯი 21
ონლაინ თამაშების გაკეთება ნაბიჯი 21

ნაბიჯი 6. დაამატეთ საშუალებები თქვენი თამაშისთვის

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

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

ონლაინ თამაშების გაკეთება ნაბიჯი 22
ონლაინ თამაშების გაკეთება ნაბიჯი 22

ნაბიჯი 7. დაამატეთ ობიექტები

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

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

ონლაინ თამაშების გაკეთება ნაბიჯი 23
ონლაინ თამაშების გაკეთება ნაბიჯი 23

ნაბიჯი 8. დაამატეთ ქცევა თქვენს ობიექტებს

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

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

ონლაინ თამაშების გაკეთება ნაბიჯი 24
ონლაინ თამაშების გაკეთება ნაბიჯი 24

ნაბიჯი 9. შეცვალეთ ქცევის თვისებები

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 25
გააკეთეთ ონლაინ თამაშები ნაბიჯი 25

ნაბიჯი 10. იმის გაგება, თუ როგორ მუშაობს მოვლენები

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 26
გააკეთეთ ონლაინ თამაშები ნაბიჯი 26

ნაბიჯი 11. შექმენით ღონისძიება

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

  • შეარჩიეთ როდის მოხდება მოქმედება. ობიექტის არჩევის შემდეგ თქვენ მოგეთხოვებათ აირჩიოთ როდის უნდა მოხდეს მოვლენა. ეს შეიძლება ეფუძნებოდეს სხვა მოვლენებს ან გარკვეულ დროს. "ყველა ტკიპა" ყოველთვის არის.
  • მოქმედების დამატება. თქვენ მოგეთხოვებათ აირჩიოთ ერთი თქვენი ობიექტი. ამოირჩიეთ მოქმედებების სიიდან. მაგალითად, თუ თქვენ აკეთებთ მსროლელს ზემოდან ქვემოდან და გსურთ მოთამაშის პერსონაჟი ყოველთვის იყუროს თაგვს, თქვენ შექმნით მოქმედებას "პოზიციის მიმართ კუთხის დაყენება" მოთამაშის ობიექტზე დაყენებულ ყველა ტკიპზე. კოორდინატების მოთხოვნისას შეიყვანეთ "Mouse. X" X- სთვის და "Mouse. Y" Y- სთვის. ეს შეინარჩუნებს მოთამაშის გემს ყოველთვის კურსორისკენ.
ონლაინ თამაშების გაკეთება ნაბიჯი 27
ონლაინ თამაშების გაკეთება ნაბიჯი 27

ნაბიჯი 12. დაამატეთ მეტი მოვლენა და ქცევა

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

ონლაინ თამაშების გაკეთება ნაბიჯი 28
ონლაინ თამაშების გაკეთება ნაბიჯი 28

ნაბიჯი 13. დაამატეთ რამდენიმე ცვლადი

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

  • Instance Variables - Instance ცვლადები არის ცვლადი, რომელიც ენიჭება ცალკეულ ობიექტებს. ისინი გამოიყენება ისეთ საქმეებში, როგორიცაა მტრისა და მოთამაშის ჯანმრთელობა. თქვენ შეგიძლიათ დაამატოთ მაგალითის ცვლადი ობიექტის არჩევის შემდეგ, თვისებების ჩარჩოს ცვლადების განყოფილებაში "დამატება / რედაქტირების" ბმულზე დაჭერით. მიეცით ცვლადს სახელი, რომლის მოხსენიებაც შესაძლებელია ღონისძიებაში, ასევე საწყისი მნიშვნელობა.
  • გლობალური ცვლადები - გლობალური ცვლადები არის ცვლადები, რომლებიც ენიჭება მთელ თამაშს. ისინი გამოიყენება ისეთი რამისთვის, როგორიცაა მოთამაშეთა ქულა. გლობალური ცვლადის შესაქმნელად გახსენით ღონისძიების ფურცელი და დააწკაპუნეთ მარჯვენა ღილაკით ცარიელ სივრცეზე. დააწკაპუნეთ "გლობალური ცვლადის დამატება", დაარქვით მას სახელი, რომლის მოხსენიებაც შესაძლებელია ღონისძიებაში და შემდეგ შეიყვანეთ საწყისი მნიშვნელობა.
გააკეთეთ ონლაინ თამაშები ნაბიჯი 29
გააკეთეთ ონლაინ თამაშები ნაბიჯი 29

ნაბიჯი 14. შექმენით ინტერფეისი

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

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

გააკეთეთ ონლაინ თამაშები ნაბიჯი 30
გააკეთეთ ონლაინ თამაშები ნაბიჯი 30

ნაბიჯი 15. გამოცადეთ და გადახედეთ თქვენს თამაშს

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

ონლაინ თამაშების გაკეთება ნაბიჯი 31
ონლაინ თამაშების გაკეთება ნაბიჯი 31

ნაბიჯი 16. თამაშის ექსპორტი

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

ონლაინ თამაშების გაკეთება ნაბიჯი 32
ონლაინ თამაშების გაკეთება ნაბიჯი 32

ნაბიჯი 17. გამოაქვეყნეთ თამაში

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

ნაწილი 4 დან 4: კოდირება Scratch– დან

ნაბიჯი 1. ჩამოტვირთეთ პროგრამირების IDE (ინტეგრირებული განვითარების გარემო), რომელიც მხარს უჭერს HTML- ს, როგორიცაა Game Maker Studio

ზოგი უფასოა, თუმცა ბევრი საუკეთესო IDE ღირს ასობით დოლარი.

ნაბიჯი 2. ისწავლეთ IDE- ს გამოყენება

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

ნაბიჯი 3. შექმენით თქვენი თამაში მას შემდეგ რაც ფიქრობთ რომ მზად ხართ

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

ნაბიჯი 4. გამოცადეთ თამაში

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

ნაბიჯი 5. გამოაქვეყნეთ

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

Რჩევები

  • თუ თქვენ უფრო დაინტერესებული ხართ Flash თამაშების მიღმა არსებული კოდის შესწავლით, შეგიძლიათ გამოიყენოთ Flash Builder და ActionScript 3 კოდი საბაჟო თამაშების შესაქმნელად. ამას მეტი დრო დასჭირდება, მაგრამ შეიძლება გამოიწვიოს უფრო უნიკალური გამოცდილება. იხილეთ ეს სახელმძღვანელო მოქმედებების სკრიპტ 3 -ში პროგრამირების შესახებ.
  • მიანიჭეთ ნებისმიერი წყარო, საიდანაც თქვენ მიიღეთ იდეები ან შინაარსი და ყველა სხვა, ვინც დაეხმარა თამაშის შექმნაში.

გირჩევთ: