pouët.net

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
added on the 2003-10-21 12:16:45 by PhonicA PhonicA
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.
added on the 2003-10-21 12:20:18 by NoahR NoahR
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 :)
added on the 2003-10-21 12:29:47 by psonice psonice
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 :)
added on the 2003-10-21 12:48:31 by PhonicA PhonicA
Yeh! I would like to see a demo made with VB. Btw, anyone know any of 'em?
added on the 2003-10-21 13:15:03 by izecolt izecolt
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.
added on the 2003-10-21 13:27:35 by Optimus Optimus
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.
added on the 2003-10-21 14:20:40 by 216 216
BASIC demo == fake release. As simple as that.
added on the 2003-10-21 14:32:07 by puterman puterman
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. :)
added on the 2003-10-21 15:26:00 by tomaes tomaes
Do it in vb, claim you did it in asm. Probably nobody will bother to check.
added on the 2003-10-21 16:09:42 by psonice psonice
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???
added on the 2003-10-21 16:10:29 by Optimus Optimus
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! =)
added on the 2003-10-21 16:12:25 by Optimus Optimus
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 ;)
added on the 2003-10-21 16:15:48 by Optimus Optimus
Tomaes: It's still slower. It's as stupid as writing "demos" in Java.

Optimus: Don't call me stupid, retard.
added on the 2003-10-21 16:34:33 by puterman puterman
Hahaha, I knew it! But I had to take my blood back =)
added on the 2003-10-21 16:38:01 by Optimus Optimus
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
added on the 2003-10-21 16:39:27 by Optimus Optimus
i just don't get the point of doing demos in basic.
added on the 2003-10-21 17:06:17 by reed reed
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.
added on the 2003-10-21 17:11:46 by psonice psonice
I don't see a point at all.
added on the 2003-10-21 18:08:59 by Optimus Optimus
.
added on the 2003-10-21 18:11:12 by okkie okkie
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.
added on the 2003-10-21 18:36:25 by NoahR NoahR
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:

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.
added on the 2003-10-21 19:03:14 by moT moT
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!!!!!"
added on the 2003-10-21 19:11:54 by moT moT
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. :)
added on the 2003-10-21 19:30:24 by tomaes tomaes
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.
added on the 2003-10-21 20:16:30 by shiva shiva

login