Chagua lugha yako
Kozi ya Roblox Coding
Zaidi ya wanafunzi milioni 2 duniani kote

Kozi ya Roblox Coding

Jifunze kujenga michezo halisi ya Roblox inayoweza kuchapishwa kuanzia mwanzo kwa kutumia Lua na Roblox Studio. Kozi hii inakupeleka kutoka kwenye kuzunguka kihariri hadi kuandika msimbo wa mifumo ya juu ya mchezo, kusanifu GUI, na kuhifadhi data ya mchezaji. Mwishoni, utakuwa na mchezo kamili, unaoweza kuchezwa tayari kushiriki na ulimwengu.

Dedika kwa biashara

Unachojifunza:

Utaanza kwa kufahamu kiolesura na zana za Roblox Studio, kisha utaingia kwenye misingi ya uprogramu wa Lua ikijumuisha vigezo, vitendakazi, vitanzi, na majedwali. Kuanzia hapo, utaandika msimbo wa mbinu za msingi za mchezo kama vile uhamishaji wa mchezaji, mifumo ya afya, vitu vya kukusanya, na kugundua pembejeo. Utasanifu na kuandika msimbo wa kiolesura cha mtumiaji kinachoingiliana, kujenga mifumo tayari kwa wachezaji wengi, na kutekeleza uendelevu wa data ili maendeleo ya mchezaji yasipotee kamwe. Mada za juu zinajumuisha uprogramu unaozingatia vitu, korutini, uboreshaji wa utendaji, na uthibitishaji salama wa upande wa seva. Kozi inahitimishwa na mradi kamili wa mchezo unaokusanya kila ujuzi pamoja katika uzoefu mmoja wa Roblox uliosafishwa na unaoweza kuchapishwa.

Jinsi unavyosoma kwa vitendo Kozi ya Roblox Coding

Jinsi unavyofanya mazoezi Kozi ya Roblox Coding

Kwa wewe ambaye ni kampuni na unataka kufundisha timu yako

Katika Dedika kwa kampuni, kozi inakuja na mazoezi na mifano inayohusiana na biashara yako na kwa njia ambayo kampuni yako inahitaji.

Bofya hapa

Maudhui ya Kozi

Sura 8 • Masomo 41Muda kati ya saa 4 na 360 (unachagua)

Sura ya 1Angalia maelezo

Utangulizi wa Roblox Studio

  • Somo la 1 • Kuhifadhi, Kuchapisha, na Kujaribu

    Inaeleza tofauti kati ya kuhifadhi kwa ndani na kuchapisha kwenye wingu pamoja na aina za majaribio. Inahakikisha wanafunzi wanaweza kurudia kazi kwa usalama katika kozi nzima.

  • Somo la 2 • Usanidi wa Mandhari na Mazingira

    Inashughulikia uundaji wa mandhari, mipangilio ya mwanga, na usanidi wa anga. Inatoa mazingira kamili ya kujaribu hati baadaye.

  • Somo la 3 • Kufanya kazi na Sehemu na Miundo

    Inafundisha kuingiza, kubadilisha, na kuweka pamoja sehemu za 3D. Inaunganisha ujenzi wa eneo la kimwili na uandishi wa hati za tabia za vitu baadaye.

  • Somo la 4 • Muhtasari wa Jukwaa la Roblox

    Inashughulikia mfumo ikolojia wa Roblox, mchakato wa kuunda mchezo, na jukumu la Studio. Inaweka mazingira kwa kazi yote ya uandishi wa msimbo na usanifu baadaye.

  • Somo la 5 • Kuzunguka Kiolesura cha Studio

    Inatanguliza paneli za Mpelelezi, Sifa, Sanduku la Zana, na mwonekano. Wanafunzi wanapata ujasiri wa kuzunguka kihariri kwa ufanisi.

Sura ya 2Angalia maelezo

Misingi ya Upogramu wa Lua

  • Somo la 1 • Utatuzi wa Hitilafu na Ushughulikiaji wa Makosa

    Inatanguliza dirisha la Pato, taarifa za kuchapisha, pcall, na ujumbe wa makosa. Wanafunzi wanajifunza kutafuta na kurekebisha hitilafu kwa utaratibu.

  • Somo la 2 • Majedwali na Uratiaji

    Inashughulikia majedwali ya mtindo wa safu na kamusi pamoja na mizunguko ya ipairs na pairs. Majedwali ndio muundo mkuu wa data wa Lua kwa data ya mchezo.

  • Somo la 3 • Vigezo na Aina za Data

    Inatanguliza aina za nil, boolean, namba, na nyuzi pamoja na kutangaza vigezo. Inaunda msingi wa data kwa hati zote za baadaye.

  • Somo la 4 • Kazi na Upeo

    Inaeleza kutangaza kazi, vigezo, thamani za kurudi, na upeo wa ndani dhidi wa kimataifa. Inakuza muundo wa msimbo unaoweza kutumika tena na uliopangwa.

  • Somo la 5 • Miundo ya Udhibiti wa Mtiririko

    Inafundisha vitalu vya if/elseif/else, mizunguko ya while, repeat-until, na kwa namba. Inawezesha mantiki ya masharti na ya kurudia katika hati za mchezo.

  • Somo la 6 • Waendeshaji na Semi

    Inashughulikia waendeshaji wa hesabu, uhusiano, mantiki, na uunganishaji. Wanafunzi wanachanganya semi kukokotoa na kulinganisha thamani.

Sura ya 3Angalia maelezo

Usanifu wa Uandishi Hati wa Roblox

  • Somo la 1 • Kufikia Vitu kwa Msimbo

    Inafundisha game.Workspace, FindFirstChild, WaitForChild, na marejeleo yanayotegemea njia. Ufikiaji wa vitu kwa uhakika ni muhimu kwa hati zote shirikishi.

  • Somo la 2 • Misingi ya Mawasiliano ya Seva-Msamiati

    Inatanguliza RemoteEvents na RemoteFunctions kwa uwasilishaji ujumbe kati ya seva na msamiati. Wanafunzi wanaelewa kwa nini simu za moja kwa moja kuvuka mipaka zimezuiwa.

  • Somo la 3 • Aina za Hati na Vifungashio

    Inatofautisha Script, LocalScript, na ModuleScript pamoja na vifungashio vyake halali. Uwekaji sahihi huzuia kushindwa kwa utulivu katika michezo hai.

  • Somo la 4 • Mpangilio wa DataModel

    Inaweka ramani ya Workspace, ServerStorage, ReplicatedStorage, na StarterGui katika DataModel. Wanafunzi wanazunguka mti kutafuta na kurejelea vitu.

  • Somo la 5 • Sifa, Mbinu, na Matukio

    Inashughulikia kusoma na kuandika sifa za matukio, kuita mbinu, na kuunganisha matukio. Inaweka mchoro unaozingatia vitu unaotumika katika API nzima.

Sura ya 4Angalia maelezo

Uandishi Hati wa Mitambo Mikuu ya Mchezo

  • Somo la 1 • Udhibiti wa Mhusika na Humanoid

    Inashughulikia sifa za Humanoid, WalkSpeed, JumpPower, na kutambua hali. Inawezesha uendeshaji wa moja kwa moja wa tabia ya mhusika mchezaji.

  • Somo la 2 • Matukio ya Mgongano na Kugusa

    Hutumia matukio ya Touched na TouchEnded kuanzisha majibu ndani ya mchezo. Inaunganisha mwingiliano wa kimwili na matokeo yaliyowekwa kwenye hati kama vile kuchukua vitu.

  • Somo la 3 • Mifumo ya Afya na Uharibifu

    Inatekeleza TakeDamage, uponyaji, na kutambua kifo kupitia matukio ya Humanoid. Inatoa msingi kwa mitambo ya mapigano na hatari.

  • Somo la 4 • Kutambua Pato la Mchezaji

    Inafundisha UserInputService na ContextActionService kwa kibodi, kipanya, na mguso. Ushughulikiaji wa pato unaendesha vitendo vyote vya mchezo vinavyodhibitiwa na mchezaji.

  • Somo la 5 • Vitu vya Kukusanya na Bao

    Inaandika hati za kuchukua sarafu, ufuatiliaji wa bao kwa leaderstats, na sasisho za kiolesura. Inaonyesha mzunguko kamili wa mrejesho kutoka hatua hadi zawadi.

Sura ya 5Angalia maelezo

Usanifu na Uandishi Hati wa GUI

  • Somo la 1 • Mpangilio wa GUI na Vifungashio

    Inaeleza uwekaji wa ScreenGui, Frame, ScrollingFrame, na SurfaceGui. Uchaguzi sahihi wa kifungashio huamua mahali na jinsi kiolesura kinavyojitokeza.

  • Somo la 2 • Kuandika Hati za Mwingiliano wa GUI

    Inaunganisha MouseButton1Click, MouseEnter, na MouseLeave na mantiki ya LocalScript. Inabadilisha mpangilio tuli kuwa kiolesura shirikishi kinachoitikia.

  • Somo la 3 • HUD na Onyesho la Hali ya Mchezo

    Inaunda HUD hai inayoakisi afya, bao, na kipima muda kupitia matukio ya mabadiliko ya thamani. Inaunganisha uandishi hati wa GUI na mitambo mikuu kutoka Sura ya 4.

  • Somo la 4 • Vipengele vya Maandishi na Picha

    Inashughulikia sifa za TextLabel, TextButton, ImageLabel, na ImageButton. Vipengele hivi vinaunda vitalu vya kuona vya kila kiolesura.

  • Somo la 5 • Tweening na Uhuishaji

    Inatumia TweenService kuweka mwendo kwenye nafasi, ukubwa, na uwazi wa GUI. Mabadiliko laini yanaboresha ubora unaoonekana na uzoefu wa mchezaji.

Sura ya 6Angalia maelezo

Ustahimilivu wa Data na Wasifu wa Wachezaji

  • Somo la 1 • Kuhifadhi na Kupakia Data ya Wachezaji

    Inatekeleza mifumo ya kuhifadhi wakati wa kuondoka na kupakia wakati wa kujiunga kwa kutumia PlayerAdded na PlayerRemoving. Inahakikisha uadilifu wa data wakati wa kukatika kwa kawaida na kwa ghafla.

  • Somo la 2 • Misingi ya DataStoreService

    Inatanguliza mbinu za GetDataStore, SetAsync, GetAsync, na UpdateAsync. Simu hizi nne ndio uti wa mgongo wa shughuli zote za data zinazostahimilika.

  • Somo la 3 • Mifumo ya Usanifu wa Profile Service

    Inatanguliza kufunga kipindi, uwekaji toleo, na skimu za data za moduli kwa uhifadhi unaoweza kupanuka. Inawaandaa wanafunzi kwa usanifu wa data wa kiwango cha uzalishaji.

  • Somo la 4 • Hifadhi za Data Zilizopangwa na za Ulimwengu

    Inashughulikia OrderedDataStore kwa majedwali ya viongozi na GlobalDataStore kwa hali ya pamoja. Inapanua ustahimilivu zaidi ya wasifu binafsi wa wachezaji.

  • Somo la 5 • Ushughulikiaji wa Makosa katika Hifadhi za Data

    Inazunguka simu za DataStore kwa pcall na inatekeleza mantiki ya kurudia kwa makosa ya kukaba. Inazuia upotevu wa data kutokana na kushindwa kwa mtandao na mipaka ya kasi.

Sura ya 7Angalia maelezo

Mbinu za Juu za Uandishi Hati

  • Somo la 1 • Uboreshaji wa Utendaji

    Inashughulikia kuweka akiba kwa matukio, kukata muunganisho wa matukio, na kukaba mizunguko ili kupunguza mkongo. Uboreshaji ni muhimu kwa michezo yenye wachezaji wengi kwa wakati mmoja.

  • Somo la 2 • Usanifu wa ModuleScript

    Hupanga msimbo katika ModuleScripts kwa kutumia require() kwa mantiki ya pamoja. Inapunguza urudiaji na inatekeleza uwajibikaji mmoja katika mifumo yote.

  • Somo la 3 • Uthibitishaji Salama wa Upande wa Seva

    Huthibitisha data yote iliyotumwa na mteja kwenye seva ili kuzuia unyonyaji na udanganyifu. Inaimarisha mtindo wa uaminifu wa seva-mteja uliotangazwa katika Sura ya 3.

  • Somo la 4 • Upogramu Unaozingatia Vitu katika Lua

    Inatekeleza madarasa kwa kutumia metatables, __index, na kazi za wajenzi. OOP inawezesha vipengele vya mfumo wa mchezo vinavyoweza kutumika tena na vilivyofungwa.

  • Somo la 5 • Coroutines na Mifumo ya Asynchronous

    Inatumia coroutine.wrap, task.spawn, task.delay, na task.wait kwa ushirikiano. Inawezesha mizunguko ya mchezo isiyozuia na mifuatano ya matukio yenye muda.

Sura ya 8Angalia maelezo

Mradi Kamili wa Mchezo

  • Somo la 1 • Kuunganisha Mifumo Yote ya Mchezo

    Inaunganisha mitambo, GUI, ustahimilivu wa data, na mawasiliano ya kijijini katika msimbo mmoja. Inajaribu mwingiliano kati ya mifumo na kutatua hitilafu za ujumuishaji.

  • Somo la 2 • Kuchapisha na Baada ya Uzinduzi

    Inasanidi mipangilio ya mchezo, picha ndogo, maelezo, na ruhusa za ufikiaji kwa uzinduzi. Inashughulikia mtiririko wa kazi wa sasisho na ufuatiliaji baada ya mchezo kuanza.

  • Somo la 3 • Kujenga Ulimwengu wa Mchezo

    Huunda ramani, sehemu za kuzalia, vizuizi, na vitu vya kukusanya kwa kutumia zana za Studio. Inatumia ujuzi wa mandhari na uundaji kutoka Sura ya 1 kwa kiwango cha uzalishaji.

  • Somo la 4 • Kujaribu na Kusawazisha

    Inaendesha majaribio ya uchezaji yaliyopangwa, hukusanya maoni, na kurekebisha ugumu na mwendo. Usawazishaji wa kurudia hubadilisha mchezo unaofanya kazi kuwa wa kufurahisha.

  • Somo la 5 • Usanifu wa Mchezo na Mipango

    Inafafanua aina, mzunguko mkuu, hali ya kushinda/kupoteza, na hati ya upeo wa vipengele. Mipango inazuia upanuzi wa upeo na inaongoza uendelezaji wote unaofuata.

Cheti

Cheti chako halali cha kukamilisha

Kozi hii ni kwa ajili yako:

  • Mchezaji wa Roblox: yuko tayari kuunda michezo badala ya kuicheza tu.

  • Mtaalamu wa maendeleo ya michezo anayetarajiwa: anataka kuingia kwenye tasnia kwa njia rafiki kwa wanaoanza.

  • Mzazi au mwalimu: anawafundisha watoto uandishi halisi wa msimbo kupitia jukwaa wanalolipenda.

  • Kiumbuzi wa burudani: anatafuta kugeuza mradi wa shauku kuwa mchezo uliochapishwa.

  • Mbadilishaji kazi: anachunguza uendelezaji wa michezo kama mwelekeo mpya wa kitaaluma.

  • Mjasiriamali mchanga: ana nia ya kuunda michezo inayozalisha mapato halisi.

Kile wanasema wanafunzi wetu

Madarasa yenu ni kamilifu. Nimenunua kifurushi cha mwaka mmoja na hatimaye nina nafasi ya kufuata mada mbalimbali zinazovutia bila kulazimika kubadilisha majukwaa... Nawashukuru kwa kila kitu mnachofanya, tayari nimewashauri kwa watu wengine...
Giulio Carlo
Giulio CarloMwanafunzi wa Masoko ya Kidijitali
Ninapenda jinsi masomo yanavyokwenda moja kwa moja kwenye hoja na jinsi ninavyoweza kubadilisha sura na kuruka maudhui nisiyohitaji.
Mariana Ferres
Mariana FerresMwanafunzi wa Upigaji Picha
Ninapenda maudhui na mtindo wa uwasilishaji na maandishi ya video, ambayo yanaharakisha mchakato!
Luciana Alvarenga
Luciana AlvarengaMwanafunzi wa Ubunifu wa Kuchan
Jukwaa ni la haraka, rahisi kutumia. Utofauti wa maudhui na video za ziada zinasaidia sana katika kujifunza.
André Felipe
André FelipeMwanafunzi wa Uhandisi wa Prompt

Mafunzo muhimu

Maswali Yanayoulizwa Mara kwa Mara

Dedika ni nani?

Je, cheti kinatumika nchini Tanzania?

Je, kozi ni bure?

Mzigo wa masomo wa kozi ni upi?

Kozi zikoje?

Kozi zinafanyaje kazi?

Muda wa kozi ni upi?

Gharama au bei ya kozi ni ipi?

Kozi ya EAD au mtandaoni ni nini na inafanyaje kazi?

Kozi ya PDF