20
Presented by: S.Susant Achary IT 7 th sem (B410037) Sujit Kumar Das IT 7 th sem (B410050) Implementation of Artificial Environment using DirectX

Implementation of artificial environment using direct x

Embed Size (px)

Citation preview

Page 1: Implementation of artificial environment using direct x

Presented by:

S.Susant Achary IT 7th sem (B410037)

Sujit Kumar Das IT 7th sem (B410050)

Implementation of Artificial

Environment using DirectX

Page 2: Implementation of artificial environment using direct x

Overview

Microsoft DirectX

System Requirement

Tux Game

Data Flow Diagram

Future Enhancement

Game Play

Page 3: Implementation of artificial environment using direct x

Introduction

Microsoft DirectX is a collection of application

programming interfaces (APIs) for handling

tasks related to multimedia, especially game

programming and video, on Microsoft Platform

Some APIs are

o Direct3D

o DirectDraw

o DirectMusic

o DirectPlay

o DirectSound

Page 4: Implementation of artificial environment using direct x

System Requirement

Microsoft Windows .

Microsoft DirectX

Pentium equivalent processor

At least 256 MB of RAM

At least 100MB space

Video graphics and monitor with at least 800 X 600 resolution

Microsoft Visual Studio 2010.

LUX Image Scanner v1.5

Page 5: Implementation of artificial environment using direct x

Tux Game

Face (Main Character)

Poo (Enemy)

Yellow Ball (Goal)

Blue Ball (Trace Ball)

Pink Ball (Score)

Page 6: Implementation of artificial environment using direct x

Images

Face (Main Character)

Poo (Enemy)

Page 7: Implementation of artificial environment using direct x

Yellow Ball (Goal)

Blue Ball (Trace Ball)

Pink Ball (Score)

Page 8: Implementation of artificial environment using direct x

Features of Tux

User can use both keyboard and

mouse

Background music is present

User can save and load the game

User can restart the game

User can also see the High Score

Features of Tux

Page 9: Implementation of artificial environment using direct x
Page 10: Implementation of artificial environment using direct x
Page 11: Implementation of artificial environment using direct x
Page 12: Implementation of artificial environment using direct x
Page 13: Implementation of artificial environment using direct x
Page 14: Implementation of artificial environment using direct x
Page 15: Implementation of artificial environment using direct x

Data Flow DiagramData Flow Diagram

Page 16: Implementation of artificial environment using direct x

Future Enhancement

The presence of several connectivity

options (Bluetooth, WIFI, GPRS, and

CDMA) in cell phones makes it a very

attractive platform for a multiplayer game

Like TUX.

TUX game can be developed in Flash,

Python, etc .

PutPixel function can be replaced bitmap

function so that number of lines in source

code can be reduced.

Page 17: Implementation of artificial environment using direct x

Conclusion

We were successful in creating a

single player version of traditional

Chase game. The computer controlled

intelligent opponents have been

successfully tested in the game is

a unique feature of TUX.

Page 18: Implementation of artificial environment using direct x

References

http://en.wikipedia.org/wiki/DirectX

http://www.planetchili.net/

Page 19: Implementation of artificial environment using direct x

GAME PLAY

Page 20: Implementation of artificial environment using direct x

Thank you !!!