1
1.9kviews
A Lunar Lander game is to be developed with following specifications: User input- It takes input from pilot as increase/decrease speed which is directly mapped to required burn rate

Other inputs- Lunar Lander has two sensors i. Current Burn Rate ii. Current Altitude Output- Based on the 3 inputs determine new burn rate and set different parameters like altitude, velocity etc. and display them. Draw an architecture using any of the two style: a) Object Oriented Style b) Rule Based Style c) Black Board Style

Mumbai University > Computer engineering > Sem 7 > Software Architecture.

Marks: 20 M

Year: May 13

1 Answer
0
21views

Object Oriented Style: Here the states are strongly encapsulated with functions that operate on that state as objects.

The architecture for a Lunar Lander game in object oriented style is given as:

enter image description here

It has 3 encapsulations- the spacecraft, user interface and environment. Here, the interaction with the user is handled …

Create a free account to keep reading this post.

and 3 others joined a min ago.

Please log in to add an answer.