Easy games in C# Boshlang‘ich darajadagi loyihalar (Beginner);
№ Loyiha nomi Maqsadi
1 Calculator Program (Part 1) Foydalanuvchidan ikki son va amal kiritib, arifmetik hisoblash (+ - * /)
2 Shape Area Calculator Shakl turi (aylana, to‘rtburchak, uchburchak) bo‘yicha yuzani hisoblash
3 Simple Dice Game Zar tashlashni imitatsiya qilish (Random) va g‘olibni aniqlash
4 Number Guessing Game Kompyuter tanlagan sonni foydalanuvchi topishi kerak (if, loop)
5 Rock Paper Scissors Foydalanuvchi va kompyuter o‘rtasida “Qog‘oz-Qaychi-Tosh” o‘yini
6 Currency/Temperature Converter Valyuta yoki harorat birliklarini boshqa birliklarga konvertatsiya qilish
7 To-Do List Foydalanuvchi vazifalar ro‘yxatini tuzadi, qo‘shadi, o‘chiradi, ko‘radi;
8 Quiz Game Savol-javob asosidagi test o‘yini — foydalanuvchi ball yig‘adi;
9 Calculator Program (Part 2) Kengaytirilgan kalkulyator: while, xatoliklar tekshiruvi bilan;
10 Hangman Game Foydalanuvchi yashirin so‘zni harflar orqali topadi, noto‘g‘ri taxminlar cheklangan;
11 Memory Match Juft kartalarni yodlab topish o‘yini (asosiy 2D array, logic);
🟡 O‘rtacha darajadagi loyihalar (Intermediate);
№ Loyiha nomi Maqsadi;
12 Tic Tac Toe (XO) 3x3 doskada foydalanuvchi va kompyuter yoki 2 kishi o‘ynaydi, g‘olib aniqlanadi;
13 Turn Based Combat Game O‘yinchi va dushman navbatma-navbat zarba beradigan jang o‘yini (HP, damage);
14 Turn Based Battle System Ko‘p bosqichli jang tizimi: har bir bosqichda har xil qobiliyatlar ishlatiladi (klasslar, metodlar);
15 Retro Snake Game Terminalda klassik ilon o‘yini: ilon harakatlanadi, ozuqa yutadi, o‘zidan urilmasligi kerak;
16 Kampyuter uylagan sonni topish;
17 Simple bankomat;