You are on page 1of 13

A

Micro project report On

“Fruit Smasher”

SUBMITTED TO M.S.B.T.E., Mumbai

For the Award of


DIPLOMA IN INFORMATION TECHNOLOGY BY

Roll no Name of Student Enrollment no


32 Sarde Pruthviraj Ashaba 2010740330
65 Mahajan Yash Sudhir 2010740281
67 Vibhute Yashvardhan Pratap 2010740410
66 More Rushikesh Bandu 2010740328

UNDER THE GUIDANCE OF


Ms.T.B.Lokhande
DEPARTMENT OF INFORMATION TECHNOLOGY
NBA ACCREDIATED

SVERI’s College of Engineering (Polytechnic), Pandharpur


Gopalpur Pandharpur-413304
2022-23
AFFILIATED TO

M.S.B.T.E.
Evolution sheet for Micro Project

Academic Year:- 2022-23 Name of Faculty:- Ms.T.B.Lokhande


Course:- Information Technology Course code:- IF4I
Subject:- GUI Application Development Subject Code:- 22034
using vb.net
Semester:- 4th Scheme:- I

Title of Project:-

COs addressed by the Micro Project:

CO 1 1. Follow safety measures


2.Write a program using PictureBox, Panel
3.Write a program using Tab Control and Timer

Comments/Suggestions about team work/leadership/inter-personal communication (if any)

Marks out of 4
Marks out of 6 Total
for
for mars
Roll No Name of students performance
performance in out
in oral/
group activity of 10
Presentation
32 Sarde Pruthviraj Ashaba
65 Mahajan Yash Sudhir
67 Vibhute Yashvardhan Pratap
66 More Rushikesh Bandu

Name and
Signature of Ms.T.B.Lokhande
faculty
SVERI’s COLLEGE OF ENGINEERING (POLYTECHNIC), PANDHARPUR.

CERTIFICATE

This is to certify that the Project report entitled


“Text Editor (Notepad)”
Submitted by
Enrollment No Name of student
2110740106
Sarde Pruthviraj Ashaba
2110740186
Mahajan Yash Sudhir
2110740430
Vibhute Yashvardhan Pratap
2110740153
More Rushikesh Bandu

bonafide work carried out by above students, under the guidance of Ms. Mr.G.S.Misal and it is submitted
towards the fulfillment of requirement of MSBTE, Mumbai for the award of Diploma in Information
Technology at SVERI’s COE (Polytechnic), Pandharpur during the academic year 2021-2022

(Ms.T.B.Lokhande)
Guide
(Mr.G.S.Misal) (Dr. Misal N. D.)
HOD Principal

Place: Pandharpur

Date: / /
ACKNOWLEDGEMENT
I take this opportunity to express my sincere thanks and deep sense of gratitude to my
guide, MS.T.B.Lokhande mam for her constant support, motivation, valuable guidance and immense
help during the entire course of this work. Without her constant encouragement, timely advice and
valuable discussion, it would have been difficult in completing this work. I would also like to
acknowledge Computer Engineering department who provided me the facilities for completion of the
project. We are thankful to them for sharing their experienced in research field with me and providing
constant motivation during entire project work.
Fruit Smasher

1.0 Rationale:

In this project we have made ‘Fruit Smasher’ using vb.net language.


Here, we have used many concepts of this language like PictureBox, Label, Timer, Bounds etc.

2.0 Aim/Benefits of the micro-project:

Aim of the project is to make a game using vb.net language.

3.0 Course outcomes Achieved:

1. Analyze functioning of data communication and computer network

4.0 Literature Review:

In this project we made the fruit smasher game. User can play this game using mouse buttons.
In this game user have to destroy or smash fruit before they collide with upper wall. After smashing
each fruit score will increase by one. Speed of fruits will increase after definite intervals.

While making this game we faced many difficulties.


Like event handle, Bounds properties are not worked properly at starting time then after
A lot of efforts we fixed it.
5.Actual Methodology Followed

Form 1

Public Class Form1


Dim score As Integer

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load


Timer1.Start()
End Sub

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick


PictureBox1.Top -= 5
PictureBox2.Top -= 5
PictureBox3.Top -= 5

If score = 10 Then
Timer1.Interval -= 10
End If
If score = 20 Then
Timer1.Interval -= 10
End If

End Sub

Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick

End Sub

Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles PictureBox1.Click


score = score + 1
PictureBox1.Location = New Point(76, 800)
Label1.Text = score
End Sub

Private Sub PictureBox2_Click(sender As Object, e As EventArgs) Handles PictureBox2.Click


score = score + 1
PictureBox2.Location = New Point(324, 935)
Label1.Text = score
End Sub
Private Sub PictureBox3_Click(sender As Object, e As EventArgs) Handles PictureBox3.Click
score = score + 1
PictureBox3.Location = New Point(601, 1070)
Label1.Text = score
End Sub

Private Sub Label2_Click(sender As Object, e As EventArgs) Handles Label2.Click

End Sub
Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Escape Then
Application.Exit()
End If

If PictureBox1.Bounds.IntersectsWith(Label3.Bounds) Then
MsgBox("Game Over")
End If

Timer1.Start()
Label1.Text = score

End Sub

Private Sub PictureBox4_Click(sender As Object, e As EventArgs)

End Sub
End Class

Form 2

Public Class Form2


Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Form1.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Application.Exit()

End Sub

Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load

End Sub
End Class
6.0 Output of the Microproject
7.0 Actual Resources Used:

Sr.no Name of Resources Specifications Qty Remark


1 RAM: 8GB

Processor: intel i5
Laptop 1
SSD: 1TB

Graphics:4GB (Gtx 1650ti)

2 Ms-Word 2019
1
3 Visual Studio 2022

8.0 Skill Developed/Learning outcome of the micro-project:

• We Understood how to set bounds.


• We learnt how to use timer.
• We learnt how to move a picturebox or any other objects in VB.

9.0 Applications of the micro-project:

1.Fruit Smasher Game


2.Car Smash Games

You might also like