Assault on the xStar - Trench Run
-
- Posts: 285
- Joined: Thu Sep 16, 2021 1:40 pm
- Contact:
Assault on the xStar - Trench Run
I'm sure there's a whole science to the old Star Wars vector Arcade game, that could improve this sort of thing. Actually reading the 2.5D code in the old make games book might be enlightening.
Anyway in 'browse' mode click the window to begin/end the simulation.
Move the mouse around to experience 3D-ishness
Tool will switch back to developer mode when simulation ends.
- OpenXTalkPaul
- Posts: 1750
- Joined: Sat Sep 11, 2021 4:19 pm
- Contact:
Re: Assault on the xStar - Trench Run
Cool.
I loved that StarWars Arcade game when I was an 80s Arcade Kid.
There was an official port SW Arcade to the original black & white Macintosh so it can be done on very limited hardware (Moto 68K clock speed was only 0.9MHz IIRC).
I loved that StarWars Arcade game when I was an 80s Arcade Kid.
There was an official port SW Arcade to the original black & white Macintosh so it can be done on very limited hardware (Moto 68K clock speed was only 0.9MHz IIRC).
-
- Posts: 285
- Joined: Thu Sep 16, 2021 1:40 pm
- Contact:
Re: Assault on the xStar - Trench Run
But maybe it can be useful eventually.
Essentially:
- a rectangle distorted to a vanishing point at the center of the card
- Then offset that by some amount based on the mouse loc
Then draw something inside the distorted rectangle, and make it look like it's moving toward us. wooo!
Rocket science, this is not, but fake it 'til you make it.
The left side of the 'tunnel' remains with the default distortion, I figured I needed a control in case I wrecked everything with my confabulations on the right side.
Ideally should be able to have some flat 2D vector graphics like a wall panel with some buttons on it, or so it looks, that can travel up the perspective distortion...array?
And of course duplicate the same kind of activity in a ceiling or floor scenario without all the 'tunnel' coming to pieces.
The "INIT PLEASE" button is probably redundant now that openCard and mouseDown trigger the init. Of course that mouseDown trigger would need to be removed for some game action.
Who is online
Users browsing this forum: No registered users and 1 guest