Სარჩევი:
- ნაბიჯი 1: დაწყება
- ნაბიჯი 2: თამაშის ძრავის შესახებ
- ნაბიჯი 3: დაბრუნდით პროგრამის დამზადებაზე
- ნაბიჯი 4: თამაშის რედაქტირება
- ნაბიჯი 5: მეტის დამატება
- ნაბიჯი 6: მიიღეთ იგი თქვენს ტელეფონზე და გააგრძელეთ
ვიდეო: მობილური თამაშის შექმნა კოდირების გარეშე: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
თამაშების დამზადება შეიძლება საკმაოდ შემაძრწუნებლად გამოიყურებოდეს, იყენებს თუ არა ერთობას 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. Აქ
თუ თქვენ გაქვთ რაიმე შეკითხვა, გთხოვთ დატოვოთ კომენტარი და ჩვენ დაგიბრუნდებით
გირჩევთ:
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი - Arduino PS2 თამაშის კონტროლერი - თამაში Tekken With DIY Arduino Gamepad: 7 ნაბიჯი
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი | Arduino PS2 თამაშის კონტროლერი | თამაში Tekken With DIY Arduino Gamepad: გამარჯობა ბიჭებო, თამაშების თამაში ყოველთვის სახალისოა, მაგრამ საკუთარი წვრილმანი თამაშით თამაში უფრო სახალისოა. ასე რომ, ჩვენ გავაკეთებთ თამაშის კონტროლერს arduino pro micro- ს ამ ინსტრუქციებში
ჟოლოს პი პროგრამირების გაცნობა ხელით კოდირების გარეშე: 3 ნაბიჯი
გაცნობა Raspberry Pi პროგრამირების ხელით კოდირების გარეშე: გამარჯობა, ეს ინსტრუქცია გაჩვენებთ როგორ გადააქციოთ თქვენი Raspberry Pi სრულად პროგრამირებადი ავტომატიზაციის მოწყობილობად, რომელიც თავსებადია PLC– ებისთვის გრაფიკულად ორიენტირებულ პროგრამირების ენაზე, სახელწოდებით Function Block Diagram (IEC 61131-3 სტანდარტის ნაწილი). ეს შეიძლება იყოს
ძარცვის სიგნალიზაცია (მარტივი და კოდირების გარეშე): 3 ნაბიჯი
Burglar Alarm (Simple and No Coding): Level 1 IR based Burglar Alarm. This is the most basic and very easy project all you need is a bunch of electronics and ხაზები. პროექტი მიზნად ისახავს უბრალოდ აღმოაჩინოს ობიექტები მისი სპექტრი და bamm იქ მიდის ზუზუნი და ჩუმდება რამდენიმე წამის შემდეგ
[HASS.IO] დაიწყეთ თქვენი ჭკვიანი სახლის მშენებლობა კოდირების გარეშე, 100 დოლარზე ნაკლებ ფასად: 6 ნაბიჯი
[HASS.IO] დაიწყეთ თქვენი ჭკვიანი სახლის მშენებლობა კოდირების გარეშე, 100 დოლარზე ნაკლებ ფასად: ბოლო დროს მე არეული ვარ და წარმატებით ვაქცევ ჩემს სახლს ნაკლებად " იდიოტურ ". მე ვაპირებ გაგიზიაროთ როგორ გავაკეთოთ ჭკვიანი სახლის სისტემა დაბალი ფასით, მაღალი თავსებადობით, რომელიც შეუფერხებლად და სტაბილურად იმუშავებს
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე: 5 ნაბიჯი
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხიანი სერვო პლეერით კოდირების გარეშე: ეს გაკვეთილი გვიჩვენებს, თუ როგორ ვაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე