Computer Graphics Micro-Project
Computer Graphics Micro-Project
Computer Graphics Micro-Project
A Project report on
Bouncing Ball
at
1) 2014320079
2) 2014320116
3) 2014320120
4) 2014320121
INDEX
2 Introduction 5
5 Features 6
6 Resources Required 7
8 Actual Procedure 10
Followed.
10 Conclusion 12
11 Project Outcomes 13
Integrated
13 References 14
4
Abstract
In this project, we are demonstrating the ball will have a random motion.
The ball will collide with the boundaries of the window and move in a random
direction. The main idea behind this project is to display the bouncing ball with
computer graphics. The programming language used here is C.
5
Introduction
Computer graphics are pictures and films created using computers. Usually, the
and meaningfully to the consumer. It is also used for processing image data
received from the physical world. Computer graphics development has had a
significant impact on many types of media and has revolutionized animation,
movies, advertising, video games, and graphic design in general.
• This bouncing ball project can easily implemented into any game
programming.
• This project can be apply in application development.
• It can also useful in web development.
Features
• It is easy to use.
• It is reliable and accurate.
7
Resources Required
1. Hardware/Computer Computer 1
System (pentium 4th
gen), Ram = 4
gb , HDD 500GB
3. Software Turbo C 1
8
Brief Description
In this program, we will draw a red colour ball move it vertically up and down like
a bouncing ball. We will use below mentioned functions in this program.
Function Description
initgraph
getmaxx
setcolor
setfillstyle
circle
flodfill
cleardevice
delay
closegraph
Outtextxy
2. Collected the information about the Micro-Project from Internet and textbooks
of curriculum.
3. Practically testing of the Micro-Project i.e. ,Written and executed the finalized
program.
4. Gathered and analyzed all this information. After that, finally created the report
of this Micro-Project.
11
When we execute the prepared coding on output-screen, the following graphics output is
shown.
12
Conclusion
This project is one of the sample project on Computer Graphics. To had tried our best to include
basic features of graphics in our projects.We aimed it to be an interfacing application to the real world t
hat means our project must not bean project for any examination but also applicable for real world use.
We have able to give some benefits to the disability. From this very project we were able to achieve vari
ous knowledge in computer graphics and also in coding. We refresh our knowledge in C Programming.
Moreover we also gained an experience of group work, team coordination.
13
+ Experiments and practice: Plan to perform experiments and practices to use the
results to solve broad-based Computer engineering problems.
References
https://www.programmingsimplified.com/c-graphics-programming-tutorial
https://www.javatpoint.com/computer-graphics-tutorial
https://developerinsider.co/graphics-graphics-h-c-programming
www.tutorialspoint.com
15
ANNEXURE-II
Evaluation Sheet for the Micro Project (Teachers Copy)
Project:
(a)Practical Outcomes:
1. Basic knowledge
2. Discipline knowledge
1. Processing information
2. Constructing
3. Understanding
4. Applying knowledge
2114 Dhangar
Prashant
Sanjay
2152 Bhavsar
Vaishnavi
Rajnish
2153 Gumane
Sneha Manoj
( )
Signature with Name and Designation of the Faculty Member