If I where to make a demo in VB...
category: general [glöplog]
Hey all
If i where to write a prod in VB, would it automatically suck because of it?
L8er
If i where to write a prod in VB, would it automatically suck because of it?
L8er
dedpends on what you do with it. I dont think it would suck. Its the result not the method that counts.
i havent seen a single good VB demo yet, but that was due to the lack of creativity rather than VB itself.
i havent seen a single good VB demo yet, but that was due to the lack of creativity rather than VB itself.
I think it would automatically suck. but that's because I can't imagine somebody getting something good out of vb. I'm happy to admit i'm wrong if you can put something good together with it tho :)
Hmm, to prove wrong or not to prove wrong... Why not?
As long as you have some decent ideas, the right skills and decent engine / d3d or opengl layer, it wouldnt be impossible :)
I have a break coming up soon during which ill be producing my first ever prod (the crowd goes silient) since my CPP is pretty shit in gonna do it in VS6. with an unnamed 3D engine ;)
I think we will just have to see :)
As long as you have some decent ideas, the right skills and decent engine / d3d or opengl layer, it wouldnt be impossible :)
I have a break coming up soon during which ill be producing my first ever prod (the crowd goes silient) since my CPP is pretty shit in gonna do it in VS6. with an unnamed 3D engine ;)
I think we will just have to see :)
Yeh! I would like to see a demo made with VB. Btw, anyone know any of 'em?
I have a friend in Greece, owner of a store which also shows an impressive variety of old 8bit/16bit computers in the shop window and he sells old PC parts. That guy knew the demoscene from the early days, from his Amiga, but he never got involved really, but then he had shown me some simple Direct3D effects he coded in VisualBasic. He told me: if I can do it with VB then why not, why should I stick to C or C++ and anything else?
Hehe. It would be nice to see a visual basic demo. I think Nextempire coded one or two in Darkbasic :)
Even if I code in qucikbasic, I have never tried Visualbasic. I am bored to do it. The compiler takes some space and I am bored to install and still I'll have to get used in another environment. I have also heard it is slower than Quickbasic but I can't verify this now.
Hehe. It would be nice to see a visual basic demo. I think Nextempire coded one or two in Darkbasic :)
Even if I code in qucikbasic, I have never tried Visualbasic. I am bored to do it. The compiler takes some space and I am bored to install and still I'll have to get used in another environment. I have also heard it is slower than Quickbasic but I can't verify this now.
In short: Yes. Just like any other directx shit.
You'll be instantly dumped in with the same sort of morons who code in C++, favor Allman-style, use Atari, track using mouse and generally suffer all sorts of other utter braindamage.
You'll be instantly dumped in with the same sort of morons who code in C++, favor Allman-style, use Atari, track using mouse and generally suffer all sorts of other utter braindamage.
BASIC demo == fake release. As simple as that.
That statement might be true for c64. But basic evolved a lot in the past 20 years. You'd be surprised how small the gap between vc++, delphi and vb actually is these days. Still, it's the most un-1337 programming language there is and I wouldn't recommend it for demo coding either. :)
Do it in vb, claim you did it in asm. Probably nobody will bother to check.
Quickbasic can proove faster than VisualBasic or even Java in some cases. At least that's what I have heared from some sources, but I can't verify myself.
Also: When people hear Quickbasic, they laugh out loud, when the hear Java it's not that bad (but some people dislike it), even ok, because it's popular at jobs. It's what people believes sometimes. I don't care..
Just discovered that I shouldn't regret about my affiliation to Quickbasic, and also I got hot for coding another demo after I saw Mono and Disco. I also discovered the reasons for that. I just like it, to code nice little Mode13h things in Quickbasic, such an easy syntax and small compiler, and nice community. And currently I don't care about beeing famous on the demoscene or anything. That's over, so I can do something simple in Quickbasic jff. If I wanted to do a really good and fast demo, I would go for C or Assembly, but I don't want now. I code for myself or just to kill my miserable time :)
And Java is ok too, I started at the university, I really want to try coding some gfx in there. Perhaps I'll read some tutorials about graphic buffer in Java and rewrite my effects. However, something fucked up while trying to install an SDK of Sun yesterday. Oh,. I remembered! It was an internet installation, I am offline at home. Ugh,. where can I find a full install of some Java compiler/interpreter? I have to start, can you suggest something I can download and then install offline at home???
Also: When people hear Quickbasic, they laugh out loud, when the hear Java it's not that bad (but some people dislike it), even ok, because it's popular at jobs. It's what people believes sometimes. I don't care..
Just discovered that I shouldn't regret about my affiliation to Quickbasic, and also I got hot for coding another demo after I saw Mono and Disco. I also discovered the reasons for that. I just like it, to code nice little Mode13h things in Quickbasic, such an easy syntax and small compiler, and nice community. And currently I don't care about beeing famous on the demoscene or anything. That's over, so I can do something simple in Quickbasic jff. If I wanted to do a really good and fast demo, I would go for C or Assembly, but I don't want now. I code for myself or just to kill my miserable time :)
And Java is ok too, I started at the university, I really want to try coding some gfx in there. Perhaps I'll read some tutorials about graphic buffer in Java and rewrite my effects. However, something fucked up while trying to install an SDK of Sun yesterday. Oh,. I remembered! It was an internet installation, I am offline at home. Ugh,. where can I find a full install of some Java compiler/interpreter? I have to start, can you suggest something I can download and then install offline at home???
psionice: That's a great idea!!! Thanks!!!!!!! =)))
I just found a basic compiler called ASIC, which can do quite small executables for what I had seen before. I just went to mode13h and scrolled a random screen and got around 500-600 bytes in COM file! =)
I just found a basic compiler called ASIC, which can do quite small executables for what I had seen before. I just went to mode13h and scrolled a random screen and got around 500-600 bytes in COM file! =)
But really, size optimization is only feelingfull in pure assembly. I never got these 4kb C/C++ generated newschool intros, with the COM which unzips to EXE or something. That's wicked and unstable, but also lacks the feeling I wish, because it only comes when I count each opcode byte per byte.
Non-assemble == fake size optimizing, heh :)
Nahhh,. puterman and me are stupid with our closeminded accusations ;)
Non-assemble == fake size optimizing, heh :)
Nahhh,. puterman and me are stupid with our closeminded accusations ;)
Tomaes: It's still slower. It's as stupid as writing "demos" in Java.
Optimus: Don't call me stupid, retard.
Optimus: Don't call me stupid, retard.
Hahaha, I knew it! But I had to take my blood back =)
I think it's PC. In PC everyone has to write slow. I don't care today whether it's slow or not. Afterall it sucks. PC is a white big bloated brick anyways :P
i just don't get the point of doing demos in basic.
I can't see the point either. But i can see why somebody else could see the point.
Perhaps if you only knew basic, and wanted to make a demo urgently. Or perhaps you could see it as a challenge... do a good demo in basic.
Perhaps if you only knew basic, and wanted to make a demo urgently. Or perhaps you could see it as a challenge... do a good demo in basic.
I don't see a point at all.
.
i dont see the point in making demos. But i still think its great. I dont see the point in football, but....no wait...i actually CANT see any point whatsoever to this lame and foolish game. bad example... =/
the point is...If you like to do demos, you go right ahead. Prersonally i will judge it by the result, not the chosen method of producing.
the point is...If you like to do demos, you go right ahead. Prersonally i will judge it by the result, not the chosen method of producing.
I write VB for a living. It's a miracle I haven't yet shot myself in the head.
So, since you are playing with my nerves, get a load of this:
please, no puking on the carpet, the stains are difficult to clean.
So, since you are playing with my nerves, get a load of this:
Code:
' exception handling in vb
public sub hello_world()
' turn on exception handling
On Error Goto errHandler
MsgBox "Hello World"
' turn off exception handling
On Error Goto 0
Exit Sub
errHandler:
' BONUS: VB needs an underscore
' to change the line
MsgBox "I made boo-boo No " & _
err & " on line " & erl & vbCrLf
End Sub
please, no puking on the carpet, the stains are difficult to clean.
I should also mention that this is politically correct VB, as copied by losers from the MSDN manuals. VB gurus (extreme losers) just do a:
' Let the user eat that Runtime Error
On Error Resume Next
...and hope for the best.
To quote our beloved Mr. Balmer:
"AIEEEE.... LOOOVE.... THIISS.... COMPANYEAAAHHHH!!!!!"
' Let the user eat that Runtime Error
On Error Resume Next
...and hope for the best.
To quote our beloved Mr. Balmer:
"AIEEEE.... LOOOVE.... THIISS.... COMPANYEAAAHHHH!!!!!"
Puterman: It's a little bit like comparing apples and oranges, but vb's definitely not much slower when it comes to average windows applications. Also, things like Powerbasic seem to generate pretty fast code. On the other hand, VC++ is the far more powerful tool, no doubt.
But then again, most calculations in todays demos are done by the GPU anyway, so "too slow code" is not really a valid point anymore either way.
moT: Looks like mental prostitution. ;) I thought you do php for a living. Hard times. :)
But then again, most calculations in todays demos are done by the GPU anyway, so "too slow code" is not really a valid point anymore either way.
moT: Looks like mental prostitution. ;) I thought you do php for a living. Hard times. :)
in answer to the original question: yes.
and tomaes: bull. cpu code is equaly important (loading, runtime decompression, paralelisation strategies)
it is mabye possible that a good coder could, if he was feeling really masochistic, include enough c libs in vb to make a simple vb demo wrapper (simliar to native code java demos).... but what would be the point? on the other hand it is extremly unlikely that your token dummy vb "coder" can grasp even the basic concepts of 3d code, compression or let alone vertex/pixel shaders.
and tomaes: bull. cpu code is equaly important (loading, runtime decompression, paralelisation strategies)
it is mabye possible that a good coder could, if he was feeling really masochistic, include enough c libs in vb to make a simple vb demo wrapper (simliar to native code java demos).... but what would be the point? on the other hand it is extremly unlikely that your token dummy vb "coder" can grasp even the basic concepts of 3d code, compression or let alone vertex/pixel shaders.