Professional Documents
Culture Documents
CERTIFICATION
It is stated that I have read the project report submitted by Muhammad Mudassar Yamin and in my judgment that this report is of sufficient standard to warrant its acceptance by Barani Institute of Information Technology. University of Arid Agriculture Rawalpindi, for second semester of BS( IT).
SUPERVISORY COMMITTEE
Supervisor ________________________________________ Mr. Muhammad Asif
Project Brief
Project Title Organization Undertaken By Supervised By Starting Date Ending Date Software Used GTA Vice City (EXTREME EDITION) Rock Star North Muhammad Mudassar Yamin Mr. Muhammad Asif 15 February 2011 15 April 2011 Ollay debugger, Hex editor, .dll editor, Open GL, Total Video converter, Resource hacker, Gta skin maker, Mod maker. System Used Toshiba satellite A210 Laptop AMD Athalon X2 Dual core 1.8 GHZ Operating System Windows 7 Ultimate 64 -bit
Dedicated To
My parents, brothers and sisters. Who always pray for me in every aspect of my life.
Acknowledgement
First, I thank to almighty Allah, the most merciful and compassionate and most beneficial whose favor made it possible for me to complete that task assigned to me.
My parents brothers and sisters and all the member of my family pray for me, which is the key of my success. I pay my regard to my supervisor Mr. Muhammad Asif for his valuable suggestions. Without that it would have been impossible for me to complete that task.
TABLE OF CONTENT
Chapter #01 INTRODUCTION
1.1 1.2 1.3 1.4 3D gaming history.. History of open world games Rock star north history.. Gta titles..
Chapter #07IMPLEMENTATION
7.1 7.2 7.3 7.4 Files modification Files addition Terrain editing.. AI modification.
INTRODUCTION CHAPTER 1
Out line
This chapter is about the introduction of 3d gaming environment and open world gaming concept
3d gaming history
William Fetter was credited with coining the term computer graphics in 1960 to describe his work at Boeing. One of the first displays of computer animation was Futureworld (1976), which included an animation of a human face and hand produced by Ed Catmull and Fred Parke at the University of Utah. The process of creating 3D computer graphics can be sequentially divided into three basic phases: 3D modeling which describes the process of forming the shape of an object, layout and animation which describes the motion and placement of objects within a scene, and 3D rendering which produces an image of an object. Sub roc3D releases in 1982 Uses a special eyepiece, a viewer with spinning discs to alternate left and right images to the player's eye from a single monitor. Was the first 3D game
limitations or temporary in-game limitations (such as locked areas) imposed by a game's linearity. The space sim Elite is often credited with pioneering the open world game concept in 1984, though other early 2D games such as Bosconian (1981),Time Pilot (1982), Dragon Slayer (1984),Brain Breaker (1985), Metroid (1986), Dragon Quest (1986) and The Legend of Zelda (1986) also featured free-roaming nonlinear open worlds. Furthermore, there were several early games that offered players the ability to explore an open world while driving a variety of ground vehicles. Turbo Esprit provided a 3D free-roaming city environment in 1986 and has been cited as a major influence on Grand Theft Auto. TX-1 (1983), The Battle-Road (1984) and Out Run (1986) were non-linear driving games that allowed the player to drive through multiple different paths that lead to different possible routes and final destinations..Hunter (1991) has been described as the first sandbox game to feature full 3D, third-person graphics.
GTA titles 1) GTA I 2) GTA II 3) GTA III Liberty city 4) GTA IV Vice city 5) GTA V San Andreas 6) GTA VI Liberty city episodes
Outline
This chapter is about the existing version of GTA vice city.
Vice City's setting is also revisited in Grand Theft Auto: vice City Stories, which serves as a prequel to events in Vice City.
System specification
Minimum PC Specs
Operating System: Windows 98/ME/2K/XP Processor: 800MHz P3/Althlon Memory: 128Mb RAM Video: 32Mb Video RAM CD-ROM Speed: 8x Hard disk: 915Mb DirectX Version: 9.0
Recommended PC Specs
Processor: P4 or Althlon XP Memory: 256+ Mb RAM Video: 64+ Mb Video RAM Hard disk: 1.55Gb
Out line
This chapter includes the analysis of GTA vice city
Use cases
Use cases are the interaction of the user with the computer with the entities present in the system. The menu use case of GTA vice city is given below
Start game
Options
Quit game
USER
Now if the user select start game the following entities appear
USER
If the user selects the option tab the following case will appear
User Back
ERD
DFD
STD
Outline
This chapter is about the proposed modifications in the GTA vice city gaming system.
Player characteristics
The player characteristics will be greatly enhanced after the modification. The player has more flexibility and more freedom compare to previous versions of the game.
Location modification
New location and arenas will be added in the game to increase the gaming experience of the player. The overall size of the vice city will be increased and make the places more accessible to the player.
Weapons customization
New and improved weapons will be added in the game to increase the game play star wars Jedi and machine rocket launchers are few of the modification.
Chapter 05 DESIGN
Out line
This chapter is about the basic design of GTA vice city and how it works conceptually.
any serious and honest effort to detect the mind-like action of designing, a focus on the hand-like action of actualization will not signal design
Design model
Rapid application development model is used in the project as the time is limited or project is big.
Business modeling
Data modeling
Process modeling
Application generation
Testing turnover
Out line
This chapter is about the detail design of GTA vice city how different component are connected in the vice city.
Level Design
Vice City is almost twice as big as Liberty City back in GTA3. With 4.25 million virtual square meters you have a lot of space. Of course it isn't all grass and playground. The city is packed with a far greater amount of detail and variety than Liberty City could have ever hoped to be. The map contains a mainland, three smaller islands and one big island called "Ocean Beach". At the end of development of GTA3, the whole team at Rockstar's Scotland branch was sent off to Miami for a vacation. At the same time they collected 10,000 digital photos and countless hours of digital video. This all helped them to recreate the feeling for Miami, including exactly how the babes rollerskate on the shoreside! The map was structured with gameplay in mind, and it is based quite closely on the real Miami. Rockstar however wanted to avoid the scenario in which gameplay would suffer in favour of realism. The game is meant to be fun, not a Miami simulation! There are many different districts in the city. There are shady districts with shantys and electricity posts, and also modern skyscrapers and huge shopping malls. Variety is key toward development, and Rockstar say it will be very hard to find repetition in the game. There are around 60 or so interiors. Within the huge shopping mall of course there are interiors within interiors, and as such it's all much more accessible than in GTA3. All the buildings are unique, and there are many more alleyways, rooftops and jumps for you to explore.
Develop prototype
Evaluate prototype
Prototyping plan
Outline definition
Execute prototype
Evaluation report
Prototypes
Chapter 07 IMPLEMENTATION
File addition
Full save game is added in to the system New arenas are added in the game New player skins are added New cars are added in the game Brief construction of a car is presented diagrammatically using open GL 2011
File modification
Vehicles files attribute files and the characteristics files have been modified using gta mod maker and ollay debugger. Sample example is given Step 1) opens the folder containing the GTA vice city files.
Step 3) right click on the file named handling.cfg, open properties uncheck the read only box click apply then click OK. Now open the file using notepad
Step 4) this is how it should look, the areas you need to pay attention to are highlighted in the example below.
Step 5) scroll down the page until you find the section that says boats, now look for the name speeder. You need to find the numbers that say 190.0 and 1.7; they are left of the R and P. Change them to match the picture
Terrain editing
In the data folder of original game all the locations are present which modified using HEX editor .New locations are and ramps are added to increase the gamming experience
AI editing
By adding the final save file of GTA vice city all the cops levels are opened which move the Ai levels up to the maximum imit.
Songs edition
New songs are added In the built in radio of vice city. Pashtu song raza raza was added in the Malibu club that gives the game a unique look
Chapter 08 Testing
Out line
This chapter deals with the testing phases of GTA vice city.
Testing phases
Component testing Integration testing
Test data
Component code
Test cases Button configuration Player attributes AI Game play User interference 3d objects Game speed Level design Right Right Right Right Right Right Right Right
SYSTEM SPECIFICATION
After intense editing the specification of the fame is slightly change but work with the same performance as it previously did. 1) Size is increased from 1.08 GB to 1.4 GB 2) Game video graphic requirements is increased
APPENDIX
GTA: Grand theft auto Sand box: Open world environment game AI: Artificial intelligence ERD: Entity relationship diagram STD: State transition diagram DFD: Data flow diagram Cases: Scenerios
BIBLIOGRAPHY
www.google.com www.wikkipedia.com www.rockstar.com www.ehow.com www.brothersoft.com www.cheatcodes.com
Contact
Muddasar_yamin@yahoo.com