Search the Web
 



I Believe in Generation X


hidden hit counter

Hi there !!!

                  This is the place where I keep my work, the work which I have done, the work which i have done with my friends in a project.

                    You might find something's useful , than please go ahead and download and use it ,modify it or play with it, I don't mind, but please do something useful with it.

----------------------------------------------------------------------------

Screen shots from some of my games:-

Here i am giving the screen shots of some of the games which i have developed over the period of the time, please feel free to download the pdf file.

Download1 file size 82 KB

Download2 file size 352 KB

-------------------------------------------------------------------------

DirectX Demo :-

This is a complete code which gives a hint of the powers of DirectX. In this demo you  will see a cube with different textures on all side and you can rotate the cube in any direction as well as you can rotate the camera, you can make the cube move and also jump all using keyboard input...this is how now a days real life games are made and i hope you find these useful. In this code you can learn about    

1) Direct Input.

                             you will be giving inputs through keyboard, there is a separate class for direct input which you can use for your own program. You can use the same class anywhere .

2)Texture Modeling.

                                    I have used a single bitmap with 7 different textures in it and i have applied it on the different faces of the cube, i have used the (U,V) co-ordinates of texture map accordingly for all the 6 faces of the cube as well as the base.

With this code you will learn a lot many other things like the use of vertex buffer and giving rotation and making the object jump on the plane etc .

Requirements-

                          This code is written in C#.NET and thus for running this code you need .NET architecture as well as DirectX9 should be installed in your computer as i am using their API's only. 

 So, what we waiting for download the code and have fun with it.

Go through the Readme file first , it will tell you how to use the demo.

Download File size 0.97mb

--------------------------------------------------------------------------

Naturesoft Project (3D Rebar Demo) :-

                                                                           I am doing this project in Naturesoft as my Final year's project with Dushyant Maheshwari , I will be graded in accordance with the project and I will be getting the Degree of my Engineering after that so this project is very important for me.

                                                                           I have to design a tool for the customer in France , its a construction company (Constrium) their requirement is a tool by which they can see their iron bars (saria  as we call it in Hindi) in different shapes and they want to estimate the amount of Iron required for the purpose   ,they want to see the object in all the three dimensions and for that they need a special 3D tool.                                 

                                                                            At present we are in the developing stage of it and we are using C# and DirectX for making this tool, we have prepared a demo of the tool ,this is very basic and deals with the capabilities of DirectX and the features of the upcoming tool, you can know more about the tool by downloading the help file of the tool with the link given below. It has illustrations and screen shots of the tool. Just go through it and give a feed back of it ,if you like it.

                                                                            I cannot give the source code of the demo as this is against the company policy and that belongs to the client now. So I am giving the help file of that in pdf format.

Download file size 945KB

-------------------------------------------------------------

VII Semester project (Simulation of a Mac layer Protocol) :-

                                                                             I did this project along with Sandeep Pant and Akhilesh Kumar Jaiswal as my minor project in 7th semester, I got an A+ for this project in end semesters.

                                                                            In this the task was to make a simulation of a Mac layer protocol in C++ , Actually in case of Mobile Communication ,at any base station (ie your nearby mobile tower) many calls are coming simultaneously , some calls are ordinary calls like normal routine calls and some may be priority calls like the Hand off (when a user moves from one cell to another) and the emergency calls , we have limited bandwidth so if the traffic is high than the calls would have to wait for their execution ,which might result in call dropping. We don't want the priority calls to be rejected and so they always have a pre defined band width which cannot be taken by the ordinary calls but the bandwidth of the ordinary calls can be taken by the priority calls, so there will be a boundary in the bandwidth beyond which the ordinary calls cannot go but the priority calls can occupy the whole bandwidth. All calls are occurring in Random time.

                                                                           So our job was a have a simulation which will graphically show the different waiting times of the priority and ordinary calls for a particular bandwidth and at different boundary places and to find the ordinary and priority calls waiting time for increasing bandwidth with constant boundary location.

                                                                            I am providing here the source code of the project, you can compile and run it at any C++ compiler.

Download file size 4.78 KB

----------------------------------------------------------------------------

VI Semester Project Data Structure (Time Table Generator for an Engineering College) :-

                                                                              I did this project along with Sandeep Pant and Sushmit Biswas as my DS project in  the sixth semester, and eventually I got an A+ in this subject also , and I think this played a very important role in getting me that grade.

                                                                               This was really a difficult job as there were too many constraints on the project, i.e. the requirements of the project were many still we managed most of the constraints quite beautifully with good Team Work.

                                                                               The task was to make a generic Time Table for the students and teachers of our college or any other college but we did it keeping in mind the requirements of our college only . 

The inputs were -

  • The number of lecture, tutorial and labs and there names and their capacity
  • The number of teachers ,their names and specialty.
  • The number of students in different years, their batches and branches . There are students of 4 different years in college ,there are 4 branches in our college Electronics , Computer Science, IT and Biotech ,each branch had a number of batches of students each batch had a further capacity of 30 students.

The Constraints were -

  • No teacher should have simultaneous classes .
  • The students should have their classes in the respective lecture halls or Tutorial halls which supports the strength of individual batches.
  • There are two times of lunch breaks in college and two different years have their lunch together.
  • The year which have their lunch earlier have lectures in the morning and tutorials and labs after lunch.
  • The year which have their lunch in the next session have their tutorials and labs in the morning and lectures in post lunch session.
  • The classes were from 9:00 AM to 6:00 PM in the evening, and if the classes are not free than the classes are to be scheduled on Saturday otherwise Saturday does not have any classes.

we were able to handle all the above constraints ,what we were not able to do was generate the time table when people have elective subjects, we were not able to do it because of shortage of time and at present there is a research going on to generate this kind of time table.

If you want you can download the source code and use it at  your will, one thing is for sure you wont find any code of this sort anywhere in the net. This will run on any C++ compiler ,this has many files...see the one which suites you most as each files is being further developed in the next file.

Download file size 82 KB

--------------------------------------------------------------------------

Game (Space ):-

                                                            I made this game in 2004 

                                                            There is no plot/story as such but if you really want one let's say that you are warrior on Zion and the objects falling down are the sentinels that are coming to destroy Zion. You have to save Zion or simply shoot them over. Yes of course it's from The Matrix series. Go Ahead n have fun !!

                                                            please go through the help file of the game ,which tells about the controls of the  game and how to use it and don't forget to give the path for the BGI library in the code if you want to execute the game from the code. 

                                                           You can directly play from the exe otherwise you can run the code on any C++ compiler.

 

Download file size 178 KB

--------------------------------------------------------------------------

 

 

  Join the Heat!!!
                   
Free Message Forum from Bravenet.com 

                   View My Albums

                    

>--------------------------------------------------------------------------

 

Why send mails ? When you can send a  greeting in the same time...


Free Greeting Cards from Bravenet.com

Retrieving an E-Card?
Enter Card Pick-up ID below:
HOME      ABOUT ME      WORK      MY BLOGS       COOL LINKS       FEED BACK
Copyright © 2005 Anurag Banerjee. All rights reserved.
Hosted by www.Geocities.ws

1