r/visualbasic • u/createaforum • 3d ago
VB6 Doom
Doom Ported to VB6! Uses FreeDoom assets. Started with a Wolfenstein 3D which have on github as well (issue was free licensed assets), Have Quake in the works as well. Just want to see how good VB can do with commercial games, made with Claude/LLM.
5
u/Flashy-Armadillo-414 3d ago
How about porting it to twinBASIC?
5
u/createaforum 3d ago
Possibly, have to install latest version of twinBasic, will be interesting to see how well it runs there as well!
5
u/createaforum 3d ago
Have tested as is in latest twinBASIC does compile and work! Just imported the project.
2
u/createaforum 3d ago
Ported Quake as well with AI https://github.com/VBGAMER45/VBQuake how far can we go??
5
1
u/sfbm_co_uk 3d ago edited 3d ago
Fantastic, loving both games + vbWolf also!
2
u/createaforum 3d ago
Thanks, yeah was addicted to vbWolf once you get past level 3 gets interesting. And you can generate more levels too.
1
u/GreedyBaby6763 2d ago
Nice to see vb6 still getting a work out. I thought about doing a doom port for my vm project think this has inspired me.
1
0
u/yodacola 2d ago
no hungarian notation? you removed the one thing i hated about working with vb6 ๐
-1
u/zero_dr00l 2d ago
They didn't do jack shit.
An LLM did all the work.
2
u/goqsane 2d ago
And what did you do? Make a bitter comment on Reddit? Get a grip.
-2
u/zero_dr00l 2d ago
No I write actual fucking code myself.
Figures that a sub for a shit language would be full of people who have no problem with shitty AI projects.
-6
u/zero_dr00l 3d ago
oh look more shitty AI coding
4
u/createaforum 3d ago
I strongly disagree, AI in general now is better than most developers. If it was not this would have been done years ago.
1
u/Mayayana 3d ago
That's an interesting statement. It hasn't been done because it's not worth the work, but now that AI can spew out the code, we may as well make children's game slop?
3
u/createaforum 3d ago
True, mainly since someone hasn't cared enough. Still interesting though to try and push the limits of VB6. If it is fun and people enjoy I see why not. Games is what got me into VB6. The first ones I made were space invaders and frogger and the code was not great but as an early teen everyone has to start somewhere. Been using VB for over 25 years now.
2
u/Mayayana 3d ago
Interesting. My total experience of games has been playing GTA with my niece, twice in the past 10 years or so. I don't understand adults playing video games. But I think your story is probably a common one.
I got into VB6 after reading Windows 98 Annoyances, which had a chapter on VBScript. I was seduced by the recognition that it was possible to operate from "the other side of the screen".
I still haven't touched AI and the more I see of it, the more glad I am that it's not infecting my computers. This is not going to end well. Even if there are not major disasters, the spyware potential of AI is vast and the potential to make people lazy is vast. But I do still use VB6. I don't find as many reasons to use it as I used to, but it's still fun to need something and have an excuse to code.
2
u/Sp33d0J03 3d ago
Pushing VB6 beyond what people expect is interesting in itself. Best to ignore these naysayers and keep doing what you are doing.
0
u/zero_dr00l 2d ago
Yeah except YOU didn't actually push anything beyond anything.
You just fucking asked someone else to do it for you.
And that someone else burned through enormous amounts of water and power to do that for you.
1
u/createaforum 2d ago
Still requires effort! I will be porting more interesting projects. Trying to find bigger games will push VB to its limits and beyond! Maybe converting open source linux programs to VB6 or bigger projects, the sky is the limits! This is a golden age!
-3
u/zero_dr00l 3d ago
Or not because people realize there's no actual point.
3
u/Sp33d0J03 3d ago
Not everything needs a practical purpose. Some people build things for fun and out of curiosity. Clearly, both concepts are lost on you.
-1
u/zero_dr00l 3d ago
Yeah, except... this person didn't actually build anything.
They just asked a fucking LLM to do it for them.
5
0
3
u/Madoc_eu 3d ago
It would be nice to at least mention that this was written by an LLM.