Lists of OpenGL mini projects with Source code
OpenGL provides great platform to develop the 2D and 3D Computer Graphics objects, render them, apply smart effects to produced wonderful graphical objects. Learning OpenGL and create something with the help of the API is one of the key things a Computer Engineers may have. Though most of the Programmer go to develop application based on different API but OpenGL is almost needed at higher level of graphic implementation. Example OpenGL ES and M3G is used for developing the 3D mobile applications. OpenGL is used in iPhone as well as in the iPad.
How to Begin Using OpenGL
It is always advised that novices or a beginner, begin with OpenGL basics before moving on to more complicated projects. We recommend to start with the fundamentals of OpenGL first. The following are some excellent learning valuable for learning:
- LearnOpenGL.com: An extensive, up-to-date OpenGL teaching series.
- Another great website with OpenGL tutorials is OpenGL-Tutorial.org.
- A fantastic resource for comprehending and creating shaders, which are crucial to contemporary OpenGL, is The Book of Shaders.
It is good to learn about the computer graphics which uses OpenGL libraries, for the computer science student. To start with learn basic things and develop mini projects on it. That aim is what VTU choose for it Computer Graphics subject. In previous post I talked about the few efficient OpenGL mini-projects, to broaden I posting few more lists that can be easily created and learn. These projects are soul purpose of learning, so if you are serious get over them, read, learn and develop your projects with idea you have.
- Olympic : This project draw the super cool logo of the Olympic.
- Simple move light :
- In this project six spheres are and a moving light source is designed using glutSolidSphere which impacts ambient, diffuse and specular effects.
- Add the keyboard interface is used for output options like a idle, rotation movement, angle increment and decrement.
- Spot Light swing :
- Triangular motion:
- Ship Screensaver:
- Screensaver is always been an interesting task to many. Here a simple screensaver package is designed here.
- This has colorful interface. We can set this as screen saver for computers. We can use keyboard and mouse for movement. If we click right mouse button the water waves move. If we click on keyboard the boat moves.
- We can also use timer for this.
- Haloed line wireframe:
- Aquarium :
- A clean aquarium is drawn with colourful fishes, which moves around.
- This project give ability of adding food as well as poison food for controlling the fishes.
- Motion Blur :
- Front Demo : Simply Shows the different fonts as Graphics, a simple demo of all fonts.
- Particle falls :
- A sphere with particles falling over it whose rate can be control.
- Another sphere for collision can be added along with controls of adding/removing fog.
- Particles can be changes as a drops of either dotted particles or lines particles.
- Many more interactions to try out, both keyboard and mouse functionality.
Lists of OpenGL mini projects Games
Below list some of the OpenGL mini projects Games with free source code
- Pac-Man: A 2D implementation of the classic arcade game.
- Tetris: A 2D version of the popular puzzle game.
- Car Parking Game: An interactive project that simulates parking a car, which can involve collision detection and user input.

257 comments
pls send me the aquarium project .my email id is gautamjesani@gmail.com
Can u mail me on shivkanthp03@gmail.com
arvindjakhar216@gmail.com
I'LL BE THANKFULL TO YOU IF YOU DO IT ....
I WANNA THEM AS EARLY AS POSSIBLE..
Codes are for specific purpose, if you want to learn then study the books related to the OpenGL just googled it or even course book is enough to that.
thankyou
thankyou
No
then try it first if any problem with download links post the problem to the blog not this.
get it from http://openglprojects.blogspot.in/2011/08/screen-saver-ship.html
i was looking for a mini project.
could plz provide me with source code of ur project "AQUARIUM"..
ITS AN URGENT SIR....
http://openglprojects.blogspot.in/2011/05/aquarium.html
if link not work try belows
alternate link
karthikcats@gmail.com
well why don't you downloads it from the links given the projects blog pages.
Download it from there.
I don't even understand the theme of project so i can suggest you. Clarify it.
g.megha92@gmail.com
Your project code is here...Go check it!!!
g.megha92@gmail.com
g.megha92@gmail.com
kk_kunal538@gmail.com
Vinodha1991@gmail.com
You can use jav to make it but in 6th sem it is no the part. Anyway if might be there be other way to make it work dynamic but i don't know it. Perhaps some one will show you.
SUMONIGUPTA@GMAIL.COM
nEED IT TODAY ANYHOW :p
hAVE SUBMISSION TMRW :p
tmr you have to show and today you commenting and telling sent anyhow what it mean
Don't be stupid..........saying so it is bad.......
if you have so eager you might have told it before.... not going to find
jahnavikuppur@gmail.com
my email id: "harinie3@gmail.com"
i hope you will reply
I am interested in "Particle Falls" project.
Please mail it to me at ashu1990@gmail.com.
Thanks
find the code of heloaded wireframe from the link below
heloaded wireframe project link
plz do help.. thnx :)
and wher and hw to download code???
aquarium
Thank you.
MY EMAIL-venu.rusty@gmail.com
thnx..
email : rashique90@gmail.com
waitng fr ur reply
nikhat12345@gmail.com
namitha17@gmail.com
..Thanks in advance ...
my id is babu2501@gmail.com
i badly need your "Aquarium" project source code. my email is- jes200911@hotmail.com
hopefully waiting for your mail. thanks in advance.
plz send me the source code for the following:
1. "Traffic Signal"
2. "Zoo"
2. "small 2D games"
need urgent.
my email: floating_cosmos@yahoo.com
name: roshan
my email: naim.rochmawati@gmail.com
this is my email.. : hansip@asia.com
angeldanielboscan@hotmail.com
mons0612@gmail.com
kevseb1993@gmail.com
asimnawaz0842@gmail.com
In any case I'll be subscribing to your feed and I hope you write again soon!
Also see my web page: watch nfl games online
thanks))
need to learn from it my email is
iroxter15@gmail.com
AirPlan (opengl c++ in winxp)
mali2.bauat@gmail.com
1 geometric shapes.
only one shape on display which rotate with keboard keys and the shape also changed with keyboard command and other shape come back.
invindbest@gmail.com
thank you :)
ghazali2104@gmail.com
thank you :)
email me at "muaz.tariq@yahoo.com"
can you help ?
catcherboy@yahoo.com
im sneha here,
i would be glad if you send me the code of tic tac toe game or the snake and ladder.
the mini project for the 6th semester,explanation part needs a little work out so i was wondering if i can contact you when i have questions to post!my id is : snehavaradharajan16@gmail.com
sada.tabish@gmail.com
Tabish
kerin.joe@gmail.com
1 Olympic : 2 Simple move light : 3 Front Demo : 4 Particle falls :
mcveena90@gmail.com
is my email id
and working of steam engine email me at shizajy321@gmail.com
i have taken the aquarium program but i hav some error in the 1120 line,
can u please help me..
can u send me da code,please.
can you plz provide me the code of selective repeat arq and some other different and interesting source code in opengl........
shilpa13.shree05@gmail.com
plz
email id:shammikemmai1@gmail.com
The above mentioned doesnt fetch me the required code.
It would be very greatfull if you do this favor....
email id: sanjana.ana47@gmail.com
my email id is savithatsblr@gmail.com
plss send with source code and report
shruthi here, can u plz send the aquarium src code,
present code which u hv already sent is not working. so plz help us out.
download it from here
can u plz get me details and source code in c/c++ of 'front demo' and 'movemnt of car' projects. email: dreampallu@gmail.com....plz send me as soon as possible
can you send me the code of some gaming programmes in open gl,and the platform should be c/c++
email:siribs93@gmail.com,plz reply as soon as possible.
ManasaSurendra1992@gmail.com
can u plz send me the new and simple cg project,its very urgent.i dont want older projects,becoz my guide was already rejected all those projects...
so,,plz send me the project to the below mailId
vaniudupa884@gmail.com
will you plzz send me the opengl project code of "Working of Air Conditioner" in C.
my email id is masterprakashkumar@gmail.com.
I will be greatful to you....