Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000445 [Croquet] Jasmine tweak N/A 10-23-04 01:52 10-25-04 22:29
Reporter elenzil View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0000445: [ENH] Strafe Navigation
Description Implements standard first-person-shooter-style keyboard navigation controls:

W/S - forward & backward
A/D - strafe left & right
Q/E - turn left & right

Operates simultaneously with the regular Croquet mouse navigation, so you can also just hold down W and navigate with the mouse in a pretty close approximation of Unreal Tournament etc.
Additional Information
Attached Files  oxe - Strafing.2.cs [^] (6,230 bytes) 10-23-04 01:52
 oxe - Strafing.3.cs [^] (8,637 bytes) 10-25-04 21:37
 oxe - Strafing.4.cs [^] (8,813 bytes) 10-25-04 22:27
 oxe - Strafing.5.cs [^] (7,720 bytes) 10-25-04 22:29

- Relationships

- Notes
(0000516 - 85 - 91 - 91 - 91 - 91 - 91)
elenzil
10-23-04 01:56

Note - i am new to both Croquet and Smalltalk,
so please let me know any issues etc.
 
(0000521 - 89 - 101 - 101 - 101 - 101 - 101)
Darius Clarke
10-24-04 08:49

Doesn't work with latest Jasmine update.

New World Morph doesn't display any graphics.
 
(0000522 - 92 - 98 - 98 - 98 - 98 - 98)
elenzil
10-25-04 19:38

Arg, i'm seeing that as well.
I'm working on a better version and will upload it here soon.
 
(0000523 - 155 - 211 - 211 - 211 - 211 - 211)
elenzil
10-25-04 20:08

Fix:
in TUserCamera : followAvatar,

after the line about "avatar driving ifTrue:",
add this line:

"avatar strafing ifTrue:[avatar meta driveStep]."
 
(0000524 - 229 - 271 - 271 - 271 - 271 - 271)
elenzil
10-25-04 21:39

Upload improved version of strafing.
Better object organization,
easier to customize.
Works with latest jasmine release as of time of upload.

See changeset preamble.

Thanks by the way Darius for that previous bug report.
 
(0000525 - 19 - 19 - 19 - 19 - 19 - 19)
elenzil
10-25-04 22:28

small fix uploaded.
 

- Issue History
Date Modified Username Field Change
10-23-04 01:52 elenzil New Issue
10-23-04 01:52 elenzil File Added: oxe - Strafing.2.cs
10-23-04 01:56 elenzil Note Added: 0000516
10-24-04 08:49 Darius Clarke Note Added: 0000521
10-25-04 19:38 elenzil Note Added: 0000522
10-25-04 20:08 elenzil Note Added: 0000523
10-25-04 21:37 elenzil File Added: oxe - Strafing.3.cs
10-25-04 21:39 elenzil Note Added: 0000524
10-25-04 22:27 elenzil File Added: oxe - Strafing.4.cs
10-25-04 22:28 elenzil Note Added: 0000525
10-25-04 22:29 elenzil File Added: oxe - Strafing.5.cs


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
60 total queries executed.
37 unique queries executed.
Powered by Mantis Bugtracker