Mundarija:
- Ta'minotlar
- 1 -qadam: Aqliy hujum
- 2 -qadam: Sprite yaratish
- 3 -qadam: Miya bo'ronidan g'oyalarni amalga oshirish
- 4 -qadam: Fikrlar ro'yxatidagi hamma narsani amalga oshirmaguningizcha kodni davom ettiring
Video: Birlik bo'yicha C# bilan 2D video o'yini: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu loyiha men shaxsiy kompyuterimni noyabr oyida birinchi marta olganimda boshlangan. Bu yangi ko'nikmalarni o'rganishning qiziqarli usuli sifatida boshlandi va tezda sevimli mashg'ulotlarimdan biriga aylandi. Men o'sha paytdan beri ishlayapman va 75 soatdan ko'proq dasturlash vaqtini oldim. Dasturlashning o'zi haqiqatan ham keskin o'rganish egri chizig'iga ega va qiyinchilik va qo'llanishda yangi tilni o'rganishga juda o'xshaydi. Siz juda sekin boshlaysiz, tilning asosiy sintaksisi va ritmini o'rganasiz va tez orada siz o'yin g'oyalari haqida kodni ishlatishni o'ylay boshlaysiz. Ba'zida g'oyalar samara bermaydi va ishni to'g'ri yo'llarini izlab topish ko'p tadqiqotlarni talab qilishi mumkin, lekin yakuniy maqsad bunga arziydi.
Ta'minotlar
-Kompyuter
-Birlikning eng yangi versiyasiga kirish
-Marmoset Hexels 3 kabi sprite yaratish dasturiga kirish
1 -qadam: Aqliy hujum
O'yiningiz uchun g'oyalar ro'yxatini tuzing. Iloji boricha aniqroq bo'lishga ishonch hosil qiling, chunki bu keyinchalik kodlash vaqtini ancha kamaytiradi. Fikrlaringizni tartibga solish uchun trello.com saytidan foydalanishni tavsiya qilaman, lekin men ushbu loyiha uchun telefonimdagi eslatmalar ilovasidan foydalandim.
2 -qadam: Sprite yaratish
Bu spritlar siz kiritmoqchi bo'lgan murakkab g'oyalar uchun joy egasi bo'lishi mumkin, lekin kodlashni boshlashdan oldin qandaydir vizualdan boshlash yaxshidir.
3 -qadam: Miya bo'ronidan g'oyalarni amalga oshirish
Kamera harakati va belgilarni boshqarish kabi asosiy narsalardan boshlang. Bu erda siz o'zingizning o'yiningiz pastdan yoki tekis 2D bo'lishini xohlaysizmi kabi narsalarni tanlaysiz. Asosiy narsalarni tugatgandan so'ng, dushman AI va animatsiya kabi murakkab g'oyalaringizni amalga oshirishni boshlang.
4 -qadam: Fikrlar ro'yxatidagi hamma narsani amalga oshirmaguningizcha kodni davom ettiring
Siz ketayotganda ro'yxatga qo'shilishdan qo'rqmang. O'yin yaratishda hech qanday cheklovlar yo'q. Fikrlar davom etguncha davom ettirishingiz mumkin. Bu erda ko'rayotgan rasm, o'rgimchak AIni dasturlashda menda bo'lgan arqoncha g'oyasining kodidir.
Tavsiya:
BBC MicroBit yordamida xotira bo'yicha jumboq o'yini: 7 qadam
BBC MicroBit -dan foydalanadigan xotira jumboq o'yini: Agar siz BBC MicroBit nima ekanligini bilmasangiz, bu asosan kirish va chiqish dasturini o'rnatishingiz mumkin bo'lgan juda kichik qurilma. Kindof Arduinoga o'xshaydi, lekin undan ham ko'proq. MicroBit -ni menga yoqtirgan narsa shundaki, u ikkita o'rnatilgan b
Robotli avtomobillarni yig'ish bo'yicha Veedooo dasturlash bo'yicha ko'rsatma: 7 qadam
Veedooo Robotli Avtomobillarni yig'ish bo'yicha ko'rsatma: Paketlar ro'yxati
Arduino O'yin boshqaruvchisi + Birlik o'yini: 5 qadam
Arduino Game Controller + Unity o'yini: Men sizga ko'rsatma beraman, qanday qilib birlikka ulanadigan arduino o'yin boshqaruvchisini yasash/dasturlash
Kompyuterda Sega Saturn o'yini bo'yicha qo'llanma: 6 qadam
Kompyuterda Sega Saturn o'yini bo'yicha qo'llanma: Men Sega Saturn konsolining ashaddiy muxlisiman va ko'plab o'yinlar nomlari to'plami. Menda qora va oq yapon modeli bor edi. va ikkalasi ham ishlamayapti. Shunday qilib, men Internetda Sega Saturn emulyatorini qidirmoqchiman va GigiGigi Saturn bilan uchrashaman
BLUETOOTH AMPLIFIER CUM POWER BANK BO'YICHA BO'LGAN BO'YICHA: 15 qadam (rasmlar bilan)
PUER BANK BO'YICHA BO'LGAN KO'PCHA BO'LIMLIGI: Salom bolalar, shuning uchun bu musiqani o'zlari bilan olib yurishni yaxshi ko'radiganlar uchun, shuningdek, telefon zaryadlovchisini olib yurishni yoqtirmaydiganlar uchun-rozetkani qidirish;-). Bu oddiy arzon va ko'chma bluetooth karnay qilish oson