Scratchтан видео оюнду кантип түзүү керек (сүрөттөрү менен)

Мазмуну:

Scratchтан видео оюнду кантип түзүү керек (сүрөттөрү менен)
Scratchтан видео оюнду кантип түзүү керек (сүрөттөрү менен)

Video: Scratchтан видео оюнду кантип түзүү керек (сүрөттөрү менен)

Video: Scratchтан видео оюнду кантип түзүү керек (сүрөттөрү менен)
Video: Корейче Pigodi. Рецепт - толук версия 2024, Май
Anonim

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

Кадам

4 -бөлүктүн 1 -бөлүгү: Ийгиликке даярдануу

Scratch 1 -кадамдан видео оюн жасаңыз
Scratch 1 -кадамдан видео оюн жасаңыз

Кадам 1. Оюнуңузду түшүнүңүз

Эгерде сиз оюнду түзүү процессин үзгүлтүксүз жүргүзүүнү кааласаңыз, чоң көйгөйлөрдү камтыган кандайдыр бир пландаштыруу жана ойлонуу керек. Сиз оюнуңуз үчүн кайсы жанрды тандайт элеңиз (RPG [ролдук оюн], атуучу, платформер ж. Б.)? Оюнуңузду ойноо үчүн сизге кайсы платформа керек? Сиздин оюңуздун уникалдуу же өзгөчөлөнгөн өзгөчөлүктөрү кайсылар? Ар бир суроого ар бир жооп ар кандай ресурстарды, көндүмдөрдү жана пландаштырууну талап кылат, анткени ар бири оюндун өнүгүшүнө башкача таасирин тийгизет.

Scratch 2 -кадамдан видео оюн жасаңыз
Scratch 2 -кадамдан видео оюн жасаңыз

Кадам 2. Жакшы оюнду долбоорлоо

Оюндун кандайча жасалгандыгы абдан маанилүү болот, андыктан оюнду курууну баштоодон мурун бул жөнүндө ойлонууңуз жакшы. Оюнчулар оюнда кантип ийгиликке жетишет? Оюнчулар дүйнө менен кандай мамиледе? Сиз оюнчуларга өз оюнузду кантип үйрөтөсүз? Кандай аудио жана музыкалык сигналдарды колдоносуз? Мунун баары абдан маанилүү.

Scratch 3 -кадамдан видео оюн жасаңыз
Scratch 3 -кадамдан видео оюн жасаңыз

3 -кадам. Реалдуу бол

Эгерде Mass Effect сыяктуу оюнду жасоо оңой болсо, аны баары жасашмак. Сиз чоң студиянын колдоосуз жана кыла албаган нерсеңизди түшүнүшүңүз керек жана артыңызда чоң тажрыйба бар. Сиз ошондой эле акылга сыярлык мөөнөттө эмнеге жетише аларыңызга реалдуу карашыңыз керек. Эгерде сиз өзүңүздүн жөндөмүңүзгө реалдуу карабасаңыз, анда көңүлүңүз чөгүп, багынып берүүңүз ыктымал. Биз сиздин баш тартууңузду каалабайбыз!

Scratch 4 -кадамдан видео оюн жасаңыз
Scratch 4 -кадамдан видео оюн жасаңыз

Кадам 4. Жакшы аппараттык жана программалык камсыздоону издеңиз

Мобилдик оюндардын деңгээлинен жогору оюндарды түзүү (телефондор, планшеттер, PDAлар же эсептегичтер сыяктуу түзмөктөрдө ойной турган оюндар) талашсыз түрдө "толугу менен өзгөртүлгөн" компьютерди талап кылат. Эгерде сиз эски тутумду колдонуп жатсаңыз, анда сиздин оюңуз ошол компьютерде иштебей турганын көрөсүз. Оюндарды куруу үчүн сизге абдан күчтүү жана өзгөчө программалык камсыздоо керек. Кээ бир программаларды бекер же арзан баада алса болот, бирок башкалары капчыкка агып кетиши мүмкүн. Жакшы программалык камсыздоо кийинки бөлүмдө талкууланат, бирок сизге керек болгон программалык камсыздоодо 3D модели, сүрөт редактору, текст редактору, компилятор ж.

Эң аз дегенде сизге күчтүү процессор керек (жок дегенде төрт ядролуу, жана эгерде сизде эң акыркы i5s же i7s процессору болсо), оперативдүү RAM жана жогорку деңгээлдеги видео карта

4төн 2 бөлүк: Командаңызды түзүү

Scratch 5 -кадамдан видео оюн жасаңыз
Scratch 5 -кадамдан видео оюн жасаңыз

Кадам 1. Чакан оюндарды өзүңүз, чоң оюндарды башка адамдар менен жасаңыз

Эгерде сиз жөн гана мобилдик оюндарды татаал визуалдык жана программалоосуз жасоону кааласаңыз, анда жакшы. Бул өзүңүздүн үстүңүздө иштөө үчүн эң сонун долбоор, анткени сиз аны потенциалдуу жумуш берүүчүлөргө жана инвесторлорго сиздин жөндөмүңүздү көрсөтүү үчүн колдоно аласыз. Бирок, эгер сиз олуттуу оюн жасоону кааласаңыз, сизге жардам керек болот. Инди оюндарында көбүнчө 5-10 адамдан турган командалар бар (татаалдыгына жараша) жана чоң аталыштагы оюндар процессте бир нече жүз кишиге чейин тартылышы мүмкүн!

6 -кадамдан видео оюн жасаңыз
6 -кадамдан видео оюн жасаңыз

Кадам 2. Командаңызды түзүңүз

Эгер оюндардын эң күчтүү түрлөрүн жасоону кааласаңыз, сизге көптөгөн жөндөмү бар адамдар керек болот. Сизге программисттер, модельерлер, визуалдык дизайнерлер, оюн же деңгээл дизайнерлери, аудио эксперттер, ошондой эле продюсерлер же маркетинг/финансисттер керек болот.

Scratch 7 -кадамдан видео оюн жасаңыз
Scratch 7 -кадамдан видео оюн жасаңыз

Кадам 3. Оюн Дизайн документин же GDD (оюндун дизайн документи) түзүңүз

Муну кыскача маалымат менен оюнуңуздун согуштук планынын ортосундагы нерсе катары көрүңүз. GDD сизге оюндун дизайны жөнүндө баарын айтып берет: оюн, оюн механикасы, каармандар, сюжет ж. Муну менен бирге, GDD ошондой эле эмне кылуу керектигин, аны аткарууга ким жооптуу экенин, эмнени күтүү керектигин жана бардык иштерди аткаруунун жалпы графигин көрсөтөт. GDD абдан маанилүү, бул сиздин командаңызга жетүүнү каалаган максаттарга ылайык иштөө үчүн гана эмес, ошондой эле потенциалдуу инвесторлорду көрсөтүү үчүн.

  • Сиздин GDD бөлүмдөргө бөлүнүшү керек жана толук Мазмуну бар.
  • Оюндун сюжети, негизги жана кичинекей каармандар, деңгээлдин дизайны, оюн, көркөм жана визуалдык дизайн, оюн үнү жана музыкасы, ошондой эле башкаруу жана колдонуучу интерфейсинин дизайны боюнча деталдар камтылган жалпы бөлүмдөр.
  • GDD тек гана текст менен чектелбеши керек. Сиз адатта дизайн эскиздерин, концепция искусствосун, ал тургай видеону алдын ала көрүү же үн үлгүлөрүн таба аласыз.
  • Сиздин GDD жана анын форматы жөнүндө өтө чектелген сезбеңиз же өтө тынчсызданбаңыз. Киргизилүүгө тийиш болгон стандарттык форматтар же нерселер жок. Жөн гана оюнуңузга ылайыктуу GDD түзүңүз.
Scratch 8 -кадамдан видео оюн жасаңыз
Scratch 8 -кадамдан видео оюн жасаңыз

4 -кадам. Акча жөнүндө ойлон

Оюн жасоо үчүн акча керек. Ал гана эмес, керектүү шаймандар да кымбат жана оюнду көп убакытты талап кылат (чындап киреше алып келе турган башка нерселерди жасоого убакыт бөлүү). Канчалык көп адам менен иштесеңиз, ошончолук кымбатыраак болот жана көндүмдөр бара -бара татаал оюндарды жасоо үчүн татаалдашат. Сиз акчаңызды кайдан алып жатканыңызды ойлонушуңуз керек жана салым кошуучуларыңыз менен алар чыныгы иш башталганга чейин кантип, качан жана канча төлөнөрүн талкуулашыңыз керек.

  • Оюндун эң арзан жолу - баарын өзүңүз, толугу менен өзүңүз жасоо. Бирок, эгер сизде көндүмдөр жок болсо, муну кылуу кыйын, жана оюндарды түзүү үчүн керектүү көндүмдөрдүн түрлөрү ар түрдүү. Толугу менен тажрыйбасыз жана жалгыз иштеген адамдар үчүн, жок дегенде, алар дагы деле жөнөкөй клон колдонмосун колдонуп көрсө болот. Сиз өзүңүздүн оюндарыңызды жасасаңыз дагы, сиз эң жакшы кыймылдаткычтарга (оюндарды түзүү үчүн программалык камсыздоо) жана ар кандай колдонмо дүкөндөрүнө жана башка соода түйүндөрүнө лицензиялык төлөмдөрдү төлөшүңүз керек. Кийинчерээк тапкан акчаңыз үчүн салыктар жөнүндө унутпаңыз.
  • Орточо сапаттуу инди оюнун жасоо үчүн сизге бир нече жүз миллиондун тегереги керек болот. Чоң жана атактуу оюндарды иштеп чыгуу үчүн көп учурда миллиарддаган каражат кетет.

Part of 4 of 4: Process аркылуу өтүү

Scratch 9 -кадамдан видео оюн жасаңыз
Scratch 9 -кадамдан видео оюн жасаңыз

Кадам 1. Программалоону жасаңыз

Оюнуңуз үчүн кыймылдаткычты тандашыңыз керек. Оюн кыймылдаткычы - бул оюндун иштешинин майда -чүйдөсүнө чейин көзөмөлдөгөн программалык камсыздоо (алгоритмдер, физика ж. Б.). Кыймылдаткычтар кээде кыймылдаткычка кошулган, бирок кээде нөлдөн баштап курулушу керек, бул кыймылдаткычтын ичинде өз ара аракеттенүүгө жана оюндарды түзүүгө мүмкүндүк берет. Бул бүткөндөн кийин, сиз мотордо сценарийди билгенди табышыңыз керек. Сценарий процессинде сиз оюн кыймылдаткычына эмне кылуу керектигин айтасыз. Бул жумуштар, адатта, кандайдыр бир деңгээлде программалоо көндүмдөрүн талап кылат.

Scratch 10 -кадамдан видео оюн жасаңыз
Scratch 10 -кадамдан видео оюн жасаңыз

Кадам 2. Мазмун түзүү

Сиз ошондой эле чыныгы оюн мазмунун түзүүнү башташыңыз керек. Бул каармандарды моделдөө, спрайттарды түзүү (оюндагы бардык объектилердин визуалдык көрсөтмөлөрү), чөйрөлөрдү түзүү, оюнчу менен баарлаша турган бардык объекттерди түзүү ж.б. Бул тапшырманы аткаруу үчүн адатта 3D программалык камсыздоо жана визуалдык искусство боюнча мыкты көндүмдөр талап кылынат. Алдын ала кылдат пландаштыруу жакшы.

11 -кадамдан видео оюн жасаңыз
11 -кадамдан видео оюн жасаңыз

3 -кадам. Бета түзүңүз

Оюнуңузду башка бирөөдөн сурап сынап көрүшүңүз керек. Азырынча программалоо каталарын (мүчүлүштүктөрдү) табуудан кабатыр болбоңуз: башка адамдар сиздин оюн тажрыйбаңызды көрүп, сезип жатканын көрүү үчүн болсо да, элди ойнотушуңуз керек. Сиз интуитивдүү деп тапканыңыз башка бирөөнү абдан чаташтырышы мүмкүн. Үйрөткүч же окуя элементин өткөрүп жиберүү мүмкүн. Сиз эч качан билбейсиз. Ошон үчүн сырттан көз карашты алуу маанилүү.

Scratch 12 -кадамдан видео оюн жасаңыз
Scratch 12 -кадамдан видео оюн жасаңыз

Кадам 4. Тест, тест, тест

Оюнуңузду бүтүргөндөн кийин, сиздин ишиңиз чындыгында бүтпөйт. Баарын текшериш керек. Баары. Программалык каталар жок экенине ынануу үчүн, оюңуздагы мүмкүн болгон сценарийлерди текшеришиңиз керек. Бул убакытты жана күчтү талап кылат. Тестке көп убакыт бөлүңүз!

Scratch 13 -кадамдан видео оюн жасаңыз
Scratch 13 -кадамдан видео оюн жасаңыз

Кадам 5. Оюнуңузду көрсөтүңүз

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

Scratch 14 -кадамдан видео оюн жасаңыз
Scratch 14 -кадамдан видео оюн жасаңыз

Кадам 6. Оюнуңузду бошотуңуз

Кадам 1. Жаңыдан баштагандар үчүн оюн жаратуучу программасын колдонуп көрүңүз

Башталгычтар негизги оюндарды түзүү үчүн колдоно турган кээ бир жакшы программалар бар. Эң популярдуусу, балким, Game Maker жана RPG Maker, бирок Atmosphere and Games Factory дагы жакшы. Сиз ошондой эле MIT's Scratch сыяктуу балдарды программалоо боюнча окуу куралдарын колдоно аласыз. Бул программа сизге керектүү негизги көндүмдөрдү үйрөтүүдө эң сонун.

Scratch 16 -кадамдан видео оюн жасаңыз
Scratch 16 -кадамдан видео оюн жасаңыз

Кадам 2. Ар кандай графикалык программалар жөнүндө билип алыңыз

Эгерде сиз графикалык жумушту аткаруу үчүн профессионал жалдабасаңыз, анда даяр болуңуз, анткени үйрөнө турган нерсеңиз көп. Сиз бир катар татаал графикалык программаларды башкарууну үйрөнүшүңүз керек болот … бирок сиз муну жасай аласыз! Photoshop, Blender, GIMP жана Paint.net - оюнуңуз үчүн визуалдык элементтерди түзгүңүз келсе, баштоо үчүн эң сонун жерлер.

Scratch 17 -кадамдан видео оюн жасаңыз
Scratch 17 -кадамдан видео оюн жасаңыз

3 -кадам. Профессионалдуу түрдө салттуу жолго өтүүнү карап көрүңүз

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

Scratch 18 -кадамдан видео оюн жасаңыз
Scratch 18 -кадамдан видео оюн жасаңыз

Кадам 4. Инди коомчулугуна жол табыңыз

Инди оюнун иштеп чыгуучулар жамааты абдан күчтүү, колдогон жана достук мамиледе. Эгер сиз алардын долбоорлорун колдоого, маркетингге, талкуулоого жана аларга жардам берүүгө шыктуу болсоңуз, алар сиздин ырайымыңызды ошол эле жол менен кайтарып беришет. Алар менен сүйлөшүңүз, жакындан таанышыңыз, алар да сиз менен таанышсын. Артыңыздагы коомчулуктун колдоосу менен эмнеге жетише аларыңызга таң каласыз.

19 -кадамдан видео оюн жасаңыз
19 -кадамдан видео оюн жасаңыз

5 -кадам. Эгер олуттуу болсоңуз, краудфандингди карап көрүңүз

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

Кеңештер

  • Биринчи оюнуңуз революциялык эталон болот деп күтпөңүз. Эгер чындап тырышчаак болсоңуз, анда мындай болушу мүмкүн, бирок мүмкүнчүлүктөр аз. Азырынча багынбаңыз, туура эмес кеткен жана жактырган нерселери тууралуу адамдардын айткандарын угуңуз. Экинчи оюнда өзүңүзгө жаккан жактарды ишке ашырыңыз жана жактырбаганыңызды же биринчи оюнуңузда жаман болгон нерселерди жакшыртыңыз же алып салыңыз.
  • Окууну улантыңыз. Эгер жардам керек болсо, сураңыз. Миллиондогон адамдар оюндарды түзүүдө жардам колун сунууга даяр, ошондуктан эч качан жардам суроодон коркпогула. Эсиңизде болсун, жакшыртуу үчүн ар дайым орун бар, андыктан оюндарды жасоону үйрөнүңүз.
  • Файлдардын камдык көчүрмөсүн сактоону унутпаңыз. Компьютериңиз качан иштебей турганын эч качан билбейсиз.
  • Мүмкүн болушунча машыгыңыз, ошондо оюндарды жасоодо жакшыраак болосуз. "Кемчиликтин алгачкы практикасы!" Дегендей.
  • Тест. Тест. Тест.

    Эң кыжырды келтирүүчү жана уят кылуучу нерселердин бири - бул жалпыга жарыялангандан кийин сиздин оюңуздагы маанилүү каталарды, каталарды жана программалоо каталарын табуу. Оюнуңузду этаптарга бөлүңүз: иштеп чыгуу (дагы эле курулуп жатат), альфа (биринчи же алгачкы тестирлөө), жабык бета (чакырылган же тандалган адамдар үчүн релизге чейинки тестирлөө) жана ачык бета (жалпы коомчулук үчүн релизге чейинки тестирлөө). Жабык бета жана альфа этаптарына ылайыктуу адамдарды тандап, мүмкүн болушунча пикирлерди жана конструктивдүү сындарды чогултыңыз. Бул маалыматты оюнуңузду жакшыртуу үчүн колдонуңуз жана чыгарууга чейин мүмкүн болушунча көп программалоо каталарын оңдоңуз. Этаптарыңызга чейинки же xx.xx версияларын кошуңуз, ошондо оюңузду жакшыраак жылтырата аласыз. Эгерде ал ошолордун бири болсо, аны иштеп чыгуу релизи катары так белгилеп коюңуз.

  • Сенсациялуу промоушн жасап, жарнамалаңыз. Ачык эле айтайын, сиз жалгыз ышкыбоз оюн жаратуучу эмессиз. Сиз жөн гана оюнду бошотуп, ошол замат чыгарылып жаткан жаңы жана/же жакшыраак оюндун көлөкөсүнө түшүшүңүз мүмкүн. Муну менен күрөшүү үчүн, жакын арада келечекте керектүү бардык ыкмалар менен ишке кире турган оюнуңузду жайылтыңыз. Бул жерде жана тигил жерде кээ бир деталдар "Leak". Эл чыдамсыздык менен күтө тургандай кылып, чыгарылыш күнүн жарыялаңыз. Эгер бул татыктуу болсо, жарнакка акча коротууну да ойлонушуңуз мүмкүн.
  • Эсиңизде болсун, команда менен иштөө дайыма жалгыз иштөөдөн артык. Командаңызды графикага жана кодго бөлүп, андан кийин жазуу жана жазуу сыяктуу башка бөлүмдөрдү кошуу менен оюндарды түзүүгө жумшаган жумуш жүгүн жана убактыңызды кыйла кыскарта аласыз. Бул сиз тандаган программалык камсыздоого жараша маанилүү аймак, анткени BGE, Unity жана UDK сыяктуу графикалык оюн жаратуучулар командалык процесстерди жетишсиз колдошот жана кодду түздөн -түз түзөтүп, git сыяктуу версияны башкаруу системасына өтүү жакшы идея болушу мүмкүн. Жакшы.
  • Акыры, эч качан багынбаңыз. Оюнду түзүү түйшүктүү, чарчатуучу жана капалантуучу процесс болушу мүмкүн. Кээде баш тартууга жана башка бир нерсе кылууга болгон каалоо пайда болот. Аны кылба. Бир аз эс алып, бир аз көңүл ачып, бир нече күнгө жумушту таштап коюңуз. Сиз кайра өзүңүздү ишенимдүү сезип кайтып келесиз.
  • Иш планын түзүңүз. Эгер сиз биринчи жолу болсоңуз жана сиз шашкыңыз келбесе жана эксперимент кылгыңыз келбесе, анда иш планы кереги жок болушу мүмкүн. Бирок, иш планы сизди максаттарыңызга жетелейт жана эгер сиз чыгарылган күндү убада кылган болсоңуз, өзгөчө маанилүү болушу мүмкүн. Адегенде аны бүтүргүңүз келгенде болжолдуу план түзүңүз, андан кийин аны коддоо/графикалык этаптардын бөлүмдөрүнө бөлүңүз.

Эскертүү

Автордук укук! Сиздин оюн идеялары мүмкүн болушунча оригиналдуу экенине ынангыла. Эгер башка эч нерсе ойлоно албасаңыз, анда оюндун кээ бир аспектилерин карызга алуу жана аларды өзгөртүү жаман эмес. Эгерде сиз оюндун сюжети, каармандары же музыкасы сыяктуу автордук укук менен корголгон аспектилерин тизмектешиңиз керек болсо, анда түпнуска жаратуучуну эскерүүңүз керек. Түшүнүктөр (оюн, кодду кантип жазуу ж

Колдонуп жаткан куралыңыздын лицензиясын урматтаганыңызды текшериңиз. Көптөгөн менчик программалар (мисалы, Юнити) кымбат лицензия төлөбөстөн коммерциялык колдонууга тыюу салат (башкача айтканда, бул программа менен жасалган оюндарды сата албайсыз). Бул жерде ачык булак программалык камсыздоого ээ болуу чындап жардам берет, анткени программалык камсыздоонун бул түрү коммерциялык колдонууга уруксат берет. Бирок, колдонуучуга аны бир жолу болсо да колдонуу, өзгөртүү жана жайылтуу укугун берген ачык булак программалык камсыздоону колдонууда, этият болуу керек. GNU General Public License мындай лицензиянын мисалы болуп саналат. Бул лицензия сиздин программалык камсыздоону ошол эле лицензиянын алдында чыгарууңузду талап кылат. Бул оюндар үчүн жакшы жана сиз өзүңүз үчүн көркөм активдерди жана башка нерселерди сактап турсаңыз дагы, оюндарыңызды сата берсеңиз болот. Бирок, сиз FMOD сыяктуу жабык булак программалык китепканасын колдонсоңуз, юридикалык көйгөйлөргө туш болушуңуз мүмкүн. Кошумча - өзгөчө, эгер сиз дасыккан программист болсоңуз, баштапкы кодго жетип, кара куту менен күнү -түнү иштей аласыз жана мүчүлүштүктөрдү оңдоону каалаганыңызча кошо аласыз. Сиз ачык булак (кыймылдын негиздөөчүлөрү "эркин программалык камсыздоо" деп аталат - ийкемдүүлүк жагынан акысыз, баа жагынан эмес) жөнүндө көбүрөөк маалыматты бул жерден таба аласыз

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