Სარჩევი:

მობილური თამაშის შექმნა კოდირების გარეშე: 6 ნაბიჯი
მობილური თამაშის შექმნა კოდირების გარეშე: 6 ნაბიჯი

ვიდეო: მობილური თამაშის შექმნა კოდირების გარეშე: 6 ნაბიჯი

ვიდეო: მობილური თამაშის შექმნა კოდირების გარეშე: 6 ნაბიჯი
ვიდეო: ძმამ დას iphone 6 უყიდა 2024, დეკემბერი
Anonim
Image
Image

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

ნაბიჯი 1: დაწყება

Ვიწყებთ
Ვიწყებთ
Ვიწყებთ
Ვიწყებთ

პლატფორმას, რომელშიც ჩვენ ვაპირებთ ჩვენი თამაშის გაკეთებას, ჰქვია AppShed, ამ ვებსაიტს აქვს აპლიკაციების შემუშავების გარემო, რომელიც გამოსაყენებლად ადვილია, მაგრამ ასევე აქვს შექმნილი Phaser თამაშის ძრავა, რომელიც საშუალებას გვაძლევს შევქმნათ პროგრამები, რომლებსაც თამაშები ააშენებენ!

დასაწყებად, ჩვენ მივდივართ AppShed– ზე და დააწკაპუნეთ შესვლაზე (თუ არ გაქვთ ანგარიში, შეგიძლიათ დარეგისტრირდეთ უფასოდ). ამ ეტაპზე, თქვენ მოგეცემათ ორი ვარიანტი, AppBuilder და IoTBuilder, რადგან ჩვენ გვსურს აპლიკაციის გაკეთება ამჯერად ჩვენ ვაპირებთ დააწკაპუნოთ AppBuilder– ზე (გადახედეთ ჩვენს სხვა პროექტებს, რომ ნახოთ როგორ გამოვიყენოთ IoTBuilder პროგრამის შესაქმნელად საკონტროლო შუქები!)

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

ნაბიჯი 2: თამაშის ძრავის შესახებ

თამაშის ძრავის შესახებ
თამაშის ძრავის შესახებ

სანამ ჩვენ ძალიან ჩავუღრმავდებით თამაშს, მოდით წამიერად შევხედოთ ძირითად სათამაშო ძრავას, რომელიც დაგვეხმარება მარტივად გავაკეთოთ თამაშები. მას ჰქვია Phaser და მუშაობს HTML 5 და Javascript– ზე, ამის გამო ის გვაძლევს საშუალებას გავაკეთოთ და გავუშვათ თამაშები ჩვენს ვებ ბრაუზერში.

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

ნაბიჯი 3: დაბრუნდით პროგრამის დამზადებაზე

დაუბრუნდით აპლიკაციის შექმნას
დაუბრუნდით აპლიკაციის შექმნას
დაუბრუნდით აპლიკაციის შექმნას
დაუბრუნდით აპლიკაციის შექმნას
დაუბრუნდით აპლიკაციის შექმნას
დაუბრუნდით აპლიკაციის შექმნას

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

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

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

ნაბიჯი 4: თამაშის რედაქტირება

თამაშის რედაქტირება
თამაშის რედაქტირება
თამაშის რედაქტირება
თამაშის რედაქტირება
თამაშის რედაქტირება
თამაშის რედაქტირება
თამაშის რედაქტირება
თამაშის რედაქტირება

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

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

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

ნაბიჯი 5: მეტის დამატება

მეტის დამატება
მეტის დამატება
მეტის დამატება
მეტის დამატება

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

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

ნაბიჯი 6: მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ

მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ

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

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

თუ თქვენ გაქვთ რაიმე შეკითხვა, გთხოვთ დატოვოთ კომენტარი და ჩვენ დაგიბრუნდებით

გირჩევთ: