Skip to content

Commit 77397e8

Browse files
committed
Merge branch 'feature' into develop
2 parents 61a8c5b + f86ca0f commit 77397e8

26 files changed

+86
-16
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

CYPVP/.vs/CYPVP/v17/.suo

6 KB
Binary file not shown.

CYPVP/Game.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@ public class Game
2020
public int Score { get; set; }
2121
public int Time { get; set; }
2222
public Chest Chest { get; set; }
23-
23+
public int ChestTimeSpawn { get; set; }
24+
2425
public Game(int height,int width,PictureBox mainCharacter,PictureBox mainSlime) {
2526
MainCharacter = new Character(mainCharacter);
26-
MainSlime=new Slime(mainSlime);
27+
MainSlime = new Slime(mainSlime);
28+
ChestTimeSpawn = CYPVP.Random.Next(20, 60);
2729
SetUpGame();
2830
LoadQuestions();
2931
}

CYPVP/GameWindow.Designer.cs

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CYPVP/GameWindow.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ private void SlimeMovements_Tick(object sender, EventArgs e)
296296

297297
private void ScorePoints_Tick(object sender, EventArgs e)
298298
{
299-
if (Game.Time == 40)
299+
if (Game.Time == Game.ChestTimeSpawn)
300300
{
301301
PictureBox Chest = MakeChest();
302302
while (Check(Chest) != true)
@@ -427,10 +427,7 @@ private void SlimeRadiation_Tick(object sender, EventArgs e)
427427

428428
}
429429

430-
private void GameWindow_Load(object sender, EventArgs e)
431-
{
432-
433-
}
430+
434431
}
435432
}
436433

CYPVP/HelpWindow.Designer.cs

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CYPVP/HelpWindow.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,6 @@ private void HelpWindow_KeyUp(object sender, KeyEventArgs e)
107107

108108
}
109109

110-
110+
111111
}
112112
}

CYPVP/assets/ReadMe_images/chest.png

1.04 KB
Loading
37.4 KB
Loading
11.7 KB
Loading
33.7 KB
Loading
31 KB
Loading

CYPVP/bin/Release/CYPVP.exe

0 Bytes
Binary file not shown.

CYPVP/bin/Release/CYPVP.pdb

0 Bytes
Binary file not shown.

CYPVP/obj/Release/CYPVP.csproj.FileListAbsolute.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,19 @@ C:\Users\ZIVE\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.EndGame.re
1414
C:\Users\ZIVE\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.GameWindow.resources
1515
C:\Users\ZIVE\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.HelpWindow.resources
1616
C:\Users\ZIVE\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.QuestionForm.resources
17+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\bin\Release\CYPVP.exe.config
18+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\bin\Release\CYPVP.exe
19+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\bin\Release\CYPVP.pdb
20+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.csproj.AssemblyReference.cache
21+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.csproj.SuggestedBindingRedirects.cache
22+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.ClassMenu.resources
23+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.EndGame.resources
24+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.CYPVP.resources
25+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.GameWindow.resources
26+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.HelpWindow.resources
27+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.Properties.Resources.resources
28+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.QuestionForm.resources
29+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.csproj.GenerateResource.cache
30+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.csproj.CoreCompileInputs.cache
31+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.exe
32+
C:\Users\Lenovo\Desktop\Can-you-pass-Visual-programming\CYPVP\obj\Release\CYPVP.pdb
Binary file not shown.

CYPVP/obj/Release/CYPVP.exe

0 Bytes
Binary file not shown.

CYPVP/obj/Release/CYPVP.pdb

0 Bytes
Binary file not shown.

README.md

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,57 @@
1-
# Can-you-pass-Visual-programming
1+
# Can-you-pass-Visual-programming
2+
Windows Forms Project од страна на Живче Глигоров, Тамара Јосифовска и Верoника Коцева.
3+
4+
5+
## Опис на апликацијата
6+
Апликацијата која ја развивамe е игра која се состои од два карактери, првиот карактер е главна улога, која цели да собере што е можно повеќе поени, додека вториот карактер е противник, кој ќе се обидува да ги намали бројот на поени.Играта вклучува две нивоа: нивото AIT и нивото CS. Нивото AIT е почетното ниво и е дизајнирано за полесно искуство на играње, додека нивото AIT е понапредно кое претставува предизвик за играчите кои бараат повеќе предизвици и брзина.
7+
8+
## Упатство за користење
9+
10+
11+
<p align="center">
12+
<img src="./CYPVP/assets/ReadMe_images/start_menu.png" /
13+
</p>
14+
15+
<p align="center" style="font-size: 10px"> (Слика 1)</p>
16+
17+
На почетниот прозорец <span style="font-size: 10px"> (Слика 1)</span> при стартување на играта имаме можност да започнеме со играта (Start), да ги погледнеме инструкциите за играта (Help) и доколку сакаме да завршиме со играта(Quit).
18+
19+
### Help
20+
21+
22+
23+
<p align="center">
24+
<img src="./CYPVP/assets/ReadMe_images/help_menu.png" /
25+
</p>
26+
<p align="center" style="font-size: 10px"> (Слика 2)</p>
27+
28+
Во Help е обајаснето начинот на движење на карактерот во играта.
29+
30+
### Старт (Start)
31+
32+
Со стартување на играта се прикажува прозорец каде можеме да избереме ниво AIT и нивото CS.
33+
34+
35+
<p align="center">
36+
<img src="./CYPVP/assets/ReadMe_images/class_menu.png" /
37+
</p>
38+
<p align="center" style="font-size: 10px"> (Слика 3)</p>
39+
40+
41+
<p align="center">
42+
<img src="./CYPVP/assets/ReadMe_images/game_window.png" /
43+
</p>
44+
<p align="center" style="font-size: 10px"> (Слика 4)</p>
45+
<p align="center">
46+
<img src="./CYPVP/assets/ReadMe_images/chest.png" /
47+
</p>
48+
49+
<p style="font-size: 10px" align="center"> (Слика 5)</p>
50+
51+
52+
Нивото AIT е првото ниво во играта и е дизајнирано да биде полесно. Ова ниво, се започнува со почетни 10 поени и со секоја собрана ѕвездичка поените се зголемуваат, а бонус поени добивате со секое точно одговорено прашање поврзано со визуелно програмирање кое е сместени во мистериозна кутија <span style="font-size: 10px"> (Слика 5)</span>. Воедно, целта е да се избегне противникот, кој се движи побавно во ова ниво доколку не успеете ви се одземмат поени.
53+
54+
Ниво CS започнува со почетни -10 поени, во ова ниво целта е да се соберат поени и да избегнете вашето побрзо противничко лице кое воспротивно ги намалува поените. Исто така, има можност да се освојат бонус поени со точно одговорени прашања поврзани со визуелно програмирање кои исто така се сместени во мистеризната кутија. Ова ќе помогне да се добие дополнителни поени и да ги подобрите вашите вештини во играта.
55+
56+
Целта на играта е да се избегне slime-от кој доколку е во непосредна близина ве заразува со негововата радијација, ефектот на радијација предизвикува поените да играчот да се намалуваат постепено од зависност кое ниво е одберено.
57+
За да престанат да се намалуваат поените и да се излечи играчот од радијацијата на slime-от потребно е да се собере една звездичка.

0 commit comments

Comments
 (0)