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

Kozi ya Roblox Programming

Jifunze kuunda michezo kamili ya Roblox kutoka mwanzo kwa kutumia Lua scripting, zana za Studio, na mbinu za kitaaluma za usanifu wa michezo. Kozi hii inakupeleka kutoka kuandika script yako ya kwanza hadi kusambaza matumizi kamili na yaliyosafishwa. Iwe unataka kuunda michezo kwa burudani au kuanzisha kazi kwenye jukwaa, hapa ndipo unapoanza.

Dedika kwa biashara

Unachojifunza:

Utajifunza misingi ya uprogramu wa Lua na kuitumia moja kwa moja ndani ya Roblox Studio kuunda michezo halisi. Kozi inashughulikia modeli ya data ya Roblox, mekanika ya wachezaji, fizikia, mifumo ya UI, na uhifadhi wa data. Utaweza kutekeleza mawasiliano ya seva-mteja, NPC AI, mifumo ya mapigano, na mbao za viongozi. Pia utachunguza uchumaji wa mapato, usanifu wa kuzuia udanganyifu, na uboreshaji wa utendaji. Mwishoni, utakuwa na ujuzi wa kusanifu, kuunda, kujaribu, na kuchapisha matumizi yako mwenyewe ya Roblox kwenye jukwaa.

Jinsi unavyosoma kwa vitendo Kozi ya Roblox Programming

Jinsi unavyofanya mazoezi Kozi ya Roblox Programming

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 40Muda kati ya saa 4 na 360 (unachagua)

Sura ya 1Angalia maelezo

Utangulizi wa Roblox na Misingi ya Lua

  • Somo la 1 • Misingi ya Lugha ya Lua

    Inaanzisha sintaksia ya Lua, aina za data, na viendeshaji. Inatoa sarufi ya uandishi ambayo wanafunzi wanaitumia katika kila sura inayofuata.

  • Somo la 2 • Vitendakazi na Upeo

    Inafafanua vitendakazi vinavyoweza kutumika tena na kueleza upeo wa ndio na wa kimataifa. Inawaandaa wanafunzi kupanga msimbo kwa usafi katika miradi mikubwa.

  • Somo la 3 • Majedwali na Miundo ya Data

    Inaanzisha majedwali ya Lua kama mifuatano na kamusi. Wanafunzi wanapata ujuzi wa usimamizi wa data unaohitajika kwa hali za mchezo na mifumo ya hesabu.

  • Somo la 4 • Udhibiti wa Mtiririko na Mantiki

    Inafundisha taarifa za kama/vinginevyo, vitanzi, na mantiki ya boolean katika Lua. Inawawezesha wanafunzi kuandika hati zinazojibu masharti na kurudia vitendo.

  • Somo la 5 • Kutembea Kiolesura cha Roblox Studio

    Inashughulikia paneli za Studio ya kazi, Mchunguzi, Sifa, na Sanduku la Zana. Inaanzisha uelewa wa anga wa mazingira ya maendeleo yanayotumiwa katika kozi nzima.

Sura ya 2Angalia maelezo

Modeli ya Vitu vya Roblox na Matukio

  • Somo la 1 • Matukio na Viunganisho

    Inaanzisha mifumo ya RBXScriptSignal, Connect, na Disconnect. Wanafunzi wanaunganisha mantiki ya mchezo na matukio ya vitu kama vile Touched na Changed.

  • Somo la 2 • Kuunda Matukio kwa Njia ya Programu

    Inafundisha Instance.new() na kuzalisha vitu kwa nguvu. Inawawezesha wanafunzi kuzalisha maudhui ya mchezo wakati wa uendeshaji badala ya kuweka kwa mikono.

  • Somo la 3 • Kufikia na Kurekebisha Matukio

    Inashughulikia FindFirstChild, WaitForChild, na ugawaji wa sifa. Wanafunzi wanajifunza njia salama na za kuaminika za kurejelea na kubadilisha vitu wakati wa uendeshaji.

  • Somo la 4 • Kuelewa Daraja la Modeli ya Data

    Inaeleza Workspace, ServerStorage, ReplicatedStorage, na vyombo vya huduma. Inawaweka wanafunzi katika mazingira ya mahali vitu vinavyoishi na kwa nini uwekaji ni muhimu.

  • Somo la 5 • Kufanya kazi na Sifa za BasePart

    Inachunguza sifa za CFrame, Size, Color, Material, na Anchored. Wanafunzi wanadanganya vitu halisi kujenga mazingira shirikishi.

Sura ya 3Angalia maelezo

Usanifu wa Uandishi na Huduma

  • Somo la 1 • ModuleScripts na Upangaji wa Msimbo

    Inafundisha muundo wa moduli kwa kutumia ModuleScripts na require(). Wanafunzi wanapanga misingi mikubwa ya msimbo kwa usomaji na utumiaji tena katika hati nyingi.

  • Somo la 2 • Modeli ya Mteja-Seva Imefafanuliwa

    Inatofautisha Scripts za upande wa seva kutoka kwa LocalScripts za upande wa mteja. Wanafunzi wanaelewa mipaka ya urudufishaji na kwa nini inaathiri tabia ya uchezaji.

  • Somo la 3 • Kutumia Huduma za Msingi za Roblox

    Inaanzisha Players, TweenService, Debris, na CollectionService. Wanafunzi wanafikia huduma za jukwaa ili kuongeza uboreshaji na kusimamia mzunguko wa maisha wa vitu.

  • Somo la 4 • BindableEvents na BindableFunctions

    Inaeleza mawasiliano ya upande mmoja kwa kutumia BindableEvent na BindableFunction. Wanafunzi wanatenganisha mifumo inayoendesha kwenye mazingira sawa ya utekelezaji.

  • Somo la 5 • Remote Events na Remote Functions

    Inashughulikia RemoteEvent na RemoteFunction kwa mawasiliano ya mteja-seva. Wanafunzi wanatuma na kupokea data kwa usalama kwenye mpaka wa mtandao.

Sura ya 4Angalia maelezo

Mwingiliano wa Mchezaji na Udhibiti wa Tabia

  • Somo la 1 • Kushughulikia Pembejeo ya Mtumiaji

    Inashughulikia UserInputService na ContextActionService kwa kibodi, kipanya, na kugusa. Wanafunzi wanapanga pembejeo kwa vitendo vya mchezo katika majukwaa mengi.

  • Somo la 2 • Kuzaliwa upya na Mzunguko wa Maisha ya Mchezaji

    Inasimamia kujiunga kwa mchezaji, kuzaliwa kwa tabia, na mantiki ya kuzaliwa upya. Wanafunzi wanajenga mifumo ya kuaminika inayoweka upya hali kwa usahihi kwa kila uhai.

  • Somo la 3 • Uhuishaji na AnimationController

    Inaanzisha kitu cha Animation, AnimationTrack, na Animator. Wanafunzi wanacheza, kuchanganya, na kusimamisha uhuishaji ili kufufua tabia.

  • Somo la 4 • Modeli ya Tabia na Humanoid

    Inachunguza kitu cha Humanoid, afya, WalkSpeed, na JumpPower. Wanafunzi wanarekebisha sifa za tabia kufafanua hisia za msingi za uchezaji.

  • Somo la 5 • Udanganyifu wa Kamera

    Inafundisha aina za CameraType, uwekaji wa CFrame, na hati maalum za kamera. Wanafunzi wanadhibiti mtazamo wa mchezaji ili kuongeza kuzama na uwazi wa uchezaji.

Sura ya 5Angalia maelezo

Muundo wa Ulimwengu wa Mchezo na Fizikia

  • Somo la 1 • Uzalishaji na Uhariri wa Ardhi

    Inatumia API ya Terrain na zana za ardhi za Studio kuchonga mandhari. Wanafunzi wanaunda mazingira asilia yanayotumika kama mandhari ya mchezo.

  • Somo la 2 • Muundo wa Sauti katika Ulimwengu

    Inaweka na kuandika vitu vya Sound kwa sauti ya msimamo wa 3D. Wanafunzi wanaunda mandhari za sauti zinazoingiza zinazoitikia vitendo vya mchezaji na mazingira.

  • Somo la 3 • Sifa za Fizikia na Vikwazo

    Inashughulikia wiani, msuguano, unyumbufu, na vitu vya vikwazo kama vile HingeConstraint. Wanafunzi wanarekebisha tabia ya fizikia kwa uchezaji halisi au wa mtindo.

  • Somo la 4 • Mwangaza na Anga

    Inasanidi sifa za Lighting, Atmosphere, na madoido ya baada ya uchakataji. Wanafunzi wanaweka toni ya mwonekano na hisia ili kuendana na urembo wa mchezo wao.

  • Somo la 5 • Uchambuzi kwa Miale na Maswali ya Anga

    Inafundisha workspace:Raycast() na RaycastParams kwa ugunduzi wa mguso. Wanafunzi wanatekeleza ukaguzi wa mstari wa kuona, mitambo ya kupiga risasi, na ugunduzi wa uso.

Sura ya 6Angalia maelezo

Uvumilivu wa Data na Uchumi wa Mchezo

  • Somo la 1 • Misingi ya DataStoreService

    Inaanzisha GetDataStore, SetAsync, GetAsync, na UpdateAsync. Wanafunzi wanahifadhi na kurejesha data ya mchezaji kwa uaminifu kwenye vipindi mbalimbali.

  • Somo la 2 • Kubuni Mfumo wa Kuhifadhi

    Inaunda jedwali la data ya mchezaji na kuanzisha kuhifadhi kwenye matukio muhimu. Wanafunzi wanajenga mfumo thabiti wa kuhifadhi unaozuia upotezaji wa data.

  • Somo la 3 • Uchumiaji kwa Bidhaa za Wasanidi

    Inaunganisha MarketplaceService kwa ununuzi wa mara moja na pasi za mchezo. Wanafunzi wanaongeza uchumiaji wa kimaadili unaokamilisha maendeleo ya uchezaji.

  • Somo la 4 • OrderedDataStore na Orodha za Viongozi

    Inatumia OrderedDataStore kuorodhesha wachezaji kwa alama au sarafu. Wanafunzi wanajenga orodha za viongozi za kudumu zinazosasishwa kwa wakati halisi.

  • Somo la 5 • Sarafu ndani ya Mchezo na Akiba

    Inabuni mifumo ya sarafu na akiba ya vitu iliyohifadhiwa kwenye DataStore. Wanafunzi wanatekeleza mitambo ya kupata, kutumia, na umiliki wa vitu.

Sura ya 7Angalia maelezo

Muundo wa UI na Mifumo ya HUD

  • Somo la 1 • Vipengele vya UI Shirikishi

    Inatekeleza TextButton, ImageButton, na TextBox pamoja na vishughulikia matukio. Wanafunzi wanaunda menyu zinazobofya na fomu za pembejeo zinazoitikia wachezaji.

  • Somo la 2 • Misingi ya ScreenGui na Mpangilio

    Inashughulikia Frame, TextLabel, ImageLabel, na UIListLayout. Wanafunzi wanajenga mipangilio ya skrini inayoitikia inayobadilika kwa ukubwa tofauti wa vifaa.

  • Somo la 3 • Kuuhuishia UI kwa TweenService

    Inatumia TweenService kuuhuishia msimamo, ukubwa, na uwazi wa UI. Wanafunzi wanaongeza mabadiliko laini yanayoboresha ubora unaoonekana.

  • Somo la 4 • BillboardGui na SurfaceGui

    Inaweka UI katika nafasi ya 3D juu ya vitu na kwenye nyuso. Wanafunzi wanaunda lebo za majina, alama za maduka, na vidokezo shirikishi vya nafasi ya ulimwengu.

  • Somo la 5 • Vipengele vya HUD na Viashiria vya Hali

    Inajenga viashiria vya afya, mita za stamina, na maeneo ya ramani ndogo. Wanafunzi wanaunganisha vipengele vya UI na data ya mchezo wa moja kwa moja kwa maoni ya wakati halisi.

Sura ya 8Angalia maelezo

Mifumo ya Juu na Uboreshaji wa Mchezo

  • Somo la 1 • Mifumo ya Mapigano na Uharibifu

    Inajenga mapigano ya mkono na ya mbali kwa ugunduzi wa sanduku la mguso na utumiaji wa uharibifu. Wanafunzi wanaunda mitambo ya mapigano ya haki, iliyothibitishwa na seva.

  • Somo la 2 • Mbinu za Uboreshaji wa Utendaji

    Inashughulikia utiririshaji, LOD, ujazo wa matukio, na uchambuzi wa hati. Wanafunzi wanatambua vikwazo na kutumia marekebisho ili kudumisha viwango laini vya fremu.

  • Somo la 3 • Kujaribu, Kutatua Hitilafu, na Kuchapisha

    Inatumia hali za majaribio za Studio, kidirisha cha Matokeo, na sehemu za mapumziko kutafuta hitilafu. Wanafunzi wanachapisha uzoefu uliosanidiwa na kujaribiwa kwenye jukwaa la Roblox.

  • Somo la 4 • Mzunguko wa Mchezo na Mifumo ya Raundi

    Inabuni ukumbi, hesabu ya chini, awamu ya raundi hai, na awamu za matokeo. Wanafunzi wanajenga mzunguko kamili wa mchezo unaoshughulikia wachezaji wengi na hali mbalimbali.

  • Somo la 5 • AI ya Msingi ya NPC na Adui

    Inatumia PathfindingService na SimplePath kusogeza NPC kuelekea malengo. Wanafunzi wanaunda maadui wanaofuata, wanaopiga doria, na kushambulia wachezaji.

Cheti

Cheti chako halali cha kukamilisha

Kozi hii ni kwa ajili yako:

  • Wachezaji wa Roblox: wenye hamu ya kuelewa jinsi michezo yao wanayopenda inavyoundwa kweli.

  • Vijana wanaojishughulisha na burudani: wanaotaka ujuzi halisi wa uandishi wa msimbo unaohusishwa na kitu wanachokipenda tayari.

  • Wazazi au waelimishaji: wanaotafuta njia ya uandishi wa programu iliyopangwa na yenye kuvutia kwa wanafunzi wachanga.

  • Waendelezaji wanaojitegemea wanaotaka kuanza: wanaotafuta jukwaa lenye kizingiti cha chini cha kusambaza michezo halisi haraka.

  • Wale wanaobadilisha njia ya kazi: wanaochunguza uendelezaji wa michezo bila historia ya kawaida ya sayansi ya kompyuta.

  • Wajasiriamali wachanga: wanaolenga kuzalisha mapato kwa kuunda na kufaidisha matukio ya Roblox.

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