SEG 3100 LAB

Time: Monday 2:30PM~5:30PM

Address: STE 0131

 

Click here to find TA Cheng Peng’s 3100 webpage

 

New updates (Oct. 4, 2004):

 

The Computer Game Project Tutorial

The GameStub Exercise

 

Rational Rose Real-Time compiling setup for .Net platform

 

Step1:

http://www-1.ibm.com/support/docview.wss?rs=1043&context=SSSHKL&q1=.net&uid=swg21152938&loc=en_US&cs=utf-8&lang=en

 

1. Start Rose RealTime

2. Start the TargetRTS Wizard found in the Tools menu.

3. Select C++ as language and click Next.

4. Select the Existing Configuration NT40T.x86-VisualC++7.0 and select Duplicate

5. In the popup window, check the 'Libset' checkbox and change the 'Libset name' to NT40T.x86-VisualC++7.1 Click Next twice

6. Select the newly created TargetRTS and click 'Configuration...' button. Open the setup.pl file

7. In the file setup.pl change the registry key to $commonKey='HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\7.1'; Note that there should be a semicolon at the end of the line.

8. Build the new TargetRTS. Click on 'Build' button and click next two times and the Compilation is started

9. The new TargetRTS is now ready to use

 

Step2:

http://www-1.ibm.com/support/docview.wss?rs=1043&context=SSSHKL&q1=.net&uid=swg21175251&loc=en_US&cs=utf-8&lang=en

 

Rose RealTime use a make driven build process. Make sure that the path to nmake is included in Windows PATH environment variable.

Next thing to configure is the Component in the Rose RealTime tutorial.
- Double click on the component to open up the Component Specification dialog.
- Change to the 'C++ Compilation' tab.
- In the field 'CompilationMakeCommand' enter: rtperl -S rtsetup.pl $defaultMakeCommand
- Press OK to close the window.
- Build the component.

 

Resources:

Rational Rose Real Time Online Tutorial(PDF):

ftp://ftp.software.ibm.com/software/rational/docs/v2003/win_solutions/rational_rosert/rosert_tutorials_guide.pdf

 

Rational Rose Real Time Trial Version:

http://www14.software.ibm.com/webapp/download/product.jsp?cat=swdev&S_TACT=104AH+W42&S_CMP=&id=AMSA-5NYVPU&s=p

 

Game Project Framework:

 http://www.rudyrucker.com/computergames/download.htm