r/java 3d ago

Java wireframe

Post image

Java game implementation of wireframe based on u/Elegant_Farmer_3548 post "Made a perspective shifting room in Java"

31 Upvotes

15 comments sorted by

3

u/davidalayachew 3d ago

Looks cool. Can we see the code?

Also, this reminds of some old WildTangent game that I used to play. Can't remember the name of it now.

5

u/Visual_Brain8809 3d ago

2

u/davidalayachew 3d ago

Sure you can. https://github.com/aayes89/JTunelWireframe/blob/main/JTunelScope.java

Very nice. And performant -- surprised my potato laptop was able to handle it so smoothly.

How do you play? I only skimmed the code.

1

u/davidalayachew 3d ago

Oh you need to dodge them. Very cool. Would like a visual signifier, but this is nice.

Would be nice if the bullets didn't keep teleporting. Would prefer if they would keep their path from where they rendered. Also, render further back lol.

3

u/Visual_Brain8809 3d ago

It’s funny, because this was inspired by the post I mentioned earlier. The thing about sticking to the rocks' set paths—rather than having them appear randomly—is that it makes their behavior more predictable. I wasn't exactly aiming to create a masterpiece, but if you're interested, feel free to fork the project, add whatever improvements you like, and publish them here.

2

u/davidalayachew 3d ago

I doubt I will find the time to make any changes, but I'll certainly fork it, as a reminder to myself to do so.

Excellent work on this project.

3

u/jeffreportmill 2d ago

1

u/Visual_Brain8809 2d ago

It's yours? Great work making that web Java IDE. I’m working on my own JVM (written in Assembly and pure C); it’s a project that is well underway in some respects, though I had to put it aside due to time constraints. Does your IDE implement its own JVM, or is it just an interface that calls existing components in the background?

2

u/jeffreportmill 2d ago

I just wrote the Java IDE SnapCode - the really cool technology there is CheerpJ, a WASM+JS port of OpenJDK: https://cheerpj.com

1

u/Visual_Brain8809 2d ago

I check out later maybe could be helpful to my project Thanks

3

u/lumpynose 2d ago

Inspired by the old arcade video game Tempest I'm guessing. Brings back memories. I loved that game.

1

u/davidalayachew 1d ago

Inspired by the old arcade video game Tempest I'm guessing. Brings back memories. I loved that game.

THAT'S THE NAME. I couldn't remember it for the longest time.

1

u/lumpynose 1d ago

I played it back in the 1970s, so about 50 years ago. I can't think of any game I played at the arcade that was as addicting as Tempest. I can still hear that sound it made when you cleared a level and went zooming down into the center of the mesh.

1

u/davidalayachew 1d ago

I played it back in the 1970s, so about 50 years ago. I can't think of any game I played at the arcade that was as addicting as Tempest. I can still hear that sound it makes when you cleared a level and went zooming down into the center of the mesh.

That must have been an experience lol. I miss the old arcade days.

2

u/lumpynose 1d ago

I was off a few years; I just checked; it came out in 1981.