Мазмуну:

Биримдик боюнча C# менен 2D видео оюн: 4 кадам
Биримдик боюнча C# менен 2D видео оюн: 4 кадам

Video: Биримдик боюнча C# менен 2D видео оюн: 4 кадам

Video: Биримдик боюнча C# менен 2D видео оюн: 4 кадам
Video: Социалдык биримдик боюнча Раззаков шаарындагы демилгелер 2024, Ноябрь
Anonim
Image
Image
Мээ чабуулу
Мээ чабуулу

Бул долбоор мен ноябрда компьютерди биринчи жолу алганда башталган. Бул жаңы чеберчиликти үйрөнүүнүн кызыктуу жолу катары башталып, бат эле менин сүйүктүү хоббилеримдин бири болуп калды. Мен ошондон бери иштеп келе жатам жана жалпы программалоо убактысынын 75 сааттан ашыгыраагын алдым. Программалоонун өзү чындыгында тике үйрөнүү ийримине ээ жана кыйынчылыкта жана колдонууда жаңы тилди үйрөнүүгө абдан окшош. Сиз абдан жай баштайсыз, тилдин негизги синтаксисин жана ритмин үйрөнүп, көп өтпөй оюн идеяларына карата кодду колдонуп ойлоно баштайсыз. Кээде идеялар иштебейт, жана иштерди жасоонун туура жолдорун табуу көп изилдөөлөрдү талап кылат, бирок түпкү максат ошого татыктуу.

Жабдуулар

-PC

-Биримдиктин жаңы версиясына жетүү

-Marmoset Hexels 3 сыяктуу спрайт түзүү программасына жетүү

1 -кадам: Мээ чабуулу

Мээ чабуулу
Мээ чабуулу

Сиздин оюн үчүн идеялардын тизмесин түзүү. Мүмкүн болушунча конкреттүү болууну унутпаңыз, анткени бул кийинчерээк коддоо убактысын абдан кыскартат. Мен сиздин идеяларыңызды уюштуруу үчүн trello.com сайтын колдонууну сунуштайм, бирок бул долбоор үчүн телефонумдагы ноталар тиркемесин колдондум.

2 -кадам: Sprite түзүү

Sprite түзүү
Sprite түзүү
Sprite түзүү
Sprite түзүү

Бул спрайттар кийинчерээк киргизүүнү пландаштырган татаал идеялардын ордун ээлери болушу мүмкүн, бирок коддоону баштоодон мурун кандайдыр бир визуалдык түрдөн баштоо жакшы.

3 -кадам: Мээ чабуулунан идеяларды ишке ашыруу

Мээ чабуулунан идеяларды ишке ашыруу
Мээ чабуулунан идеяларды ишке ашыруу
Мээ чабуулунан идеяларды ишке ашыруу
Мээ чабуулунан идеяларды ишке ашыруу

Камеранын кыймылы жана мүнөздү башкаруу сыяктуу негиздерден баштаңыз. Бул жерде сиз оюндун жогору же түз 2D болушун каалайсызбы, жокпу, айтасыз. Негиздерди бүтүргөндөн кийин, душмандын AI жана анимациясы сыяктуу татаал идеяларыңызды ишке ашыра баштаңыз.

4 -кадам: Идеялар тизмеңиздеги бардыгын ишке ашырмайынча кодду улантыңыз

Идеялар тизмеңиздеги бардыгын ишке ашырмайынча кодду улантыңыз
Идеялар тизмеңиздеги бардыгын ишке ашырмайынча кодду улантыңыз

Барганда тизмеге кошуудан коркпоңуз. Оюн жаратууда эч кандай чек жок. Сиз ойлоруңузду уланта берсеңиз болот. Бул жерде көрүп жаткан сүрөт - жөргөмүш AI программалоодо менде болгон кроссовка идеясынын кээ бир коддору.

Сунушталууда: