1
2
ID:187881
Sep 6 2004, 5:37 pm
|
|
I would like to know why some of the more advanced users stay with byond and not move to something more complex like C++ to create games. I myself used byond for a long time but choose to give up and learn C++. However, recently I have been wanting to return.
|
Sep 6 2004, 6:16 pm
|
|
Because right now I want to make things, not learn things. So I stay with BYOND. Although, I am learning Flash and Java, java being at school.
|
In response to Kunark
|
|
Kunark, I'd I "happened" to direct you to some online java tutorials, that are not free and I pay'd for them, would you use them?
|
I realize I wasted my time learning BYOND and I see no point in wasting more time learning something like C++. Editing, customizing, building things and drawing things for games, sure. Just not programming them. *shudders*
[Edit] Incidentally, I can't stand using braces. |
Sure, I *could* go and make games in C++. But why bother when the same thing would take me a third of the time, or less, in DM? BYOND does all the boring technical stuff for you, which is great. It does have its limitations, though, and it's not suitable for everything.
Also, if I made a game in C++ and I wanted to get anything back from it, I'd have to market it. Let people know it existed, stick it up around the internet. One of the great things about BYOND is that it does half the advertising for you, and it lets you make money off your games with almost no extra effort. Admittedly the amount of money to be made isn't huge, but the capability is there; and I'd rather make a few dollars from a BYOND game than make nothing from a C++ game that took three times as long to make. |
I like the passport system. I could probably recreate it, but along with the programming there'd be the server maintenance. Maybe I could use one of those webpage universal ID things, but I have not researched it and I'm not sure if I'd want one myself.
|
Blades wrote:
I would like to know why some of the more advanced users stay with byond and not move to something more complex like C++ to create games. Who says you have to give up BYOND to use another language? BYOND has it's uses and C++ has it's uses. Doesn't hurt to be proficient in several programming languages, really. |
I stay because of many reasons. One of which is the community here. That's probably the biggest reason for me. I really like you people, call me crazy.
Another reason is the fact that I want BYOND to succeed. I thought about programming RoL in C++, and some of my friends asked why I don't. I basicly stated to them that I want to give something back to BYOND, even if I could make a better game elsewhere. BYOND gave me alot already, I think it would just be wrong not to give a bit back to Dan and Tom for thier hard work. After I complete my projects here, I'll learn C++. There is one game I had in mind that I could probably never do on BYOND, so that would be a better project for a more professional language. ~X |
One draw for many of us is that Byond is so quick and easy to use. In a single day you can have a halfassed RPG up and running, and in a month you could have a decent one. The same feats in C++ might take a month and half a year respectively. This draw keeps luring me back to start things using Byond when I really want to do them in a more serious programming language.
Then there is also the fact that it does such a nice job setting up all the networking for you. You don't have to do anything special to make something multiplayer, rather you can just click a button and it is hosted. So although games made with Byond will not be as good in quality and will seem much less professional (until version 4, at least), Byond has a sort of addictive draw to it. |
In response to Loduwijk
|
|
Loduwijk wrote:
Byond has a sort of addictive draw to it. Yeah, as Bit used to say: "I need it!" ~X :P |
Community. Passports. Shift of focus from memory leaks / core system design to almost pure game design. Augmentation to languages known and ease of understanding other languages after learning DM.
|
Blades wrote:
I would like to know why some of the more advanced users stay with byond and not move to something more complex like C++ to create games. I myself used byond for a long time but choose to give up and learn C++. However, recently I have been wanting to return. Three words: Complete network code. I urge you to read a couple of books about how to write online games, and also this article: http://www.gamasutra.com/features/19990903/lincroft_01.htm As soon as you go anywhere above 2D-single player arcade games, programming becomes *complex* and 95% of all projects will end abruptly. Byond helps you immensely to make you belong to the last 5%. /Gazoot |
In response to Jermman
|
|
Not Java. I need a java compiler, first of all. Know of a free Java compiler?
Java I am learning at school, but Flash I will need to learn afterwards and I already have tutorials for that. |
In response to Crispy
|
|
Exactly. BYOND has a few annoying limitations, like how easily it gets lagged, how annoying making multitile is, and making HUD, etc. but the only other difference, really, between the two systems is the 3Dness. I want to play a game for the GAME, not if it's 3D or not, although 3D can be nice at times, it also tends to make a game crappy because the manufacturers don't spend enough time on the gameplay etc.
BYOND is so easy to make pretty much, close to whatever you want. And it makes stuff like advertising, player-base, multiplaying, etc., a sinch. |
In response to Kunark
|
|
Jet get the JSDK from the Java website at http://java.sun.com/ I think. Or from http://javashoplm.sun.com/ECom/docs/ Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_05-oth-JPR&S iteId=JSC&TransactionId=noreg in particular.
|
Blades wrote:
I would like to know why some of the more advanced users stay with byond and not move to something more complex like C++ to create games. I have a full-time job and a lot of other things vying for my attention. BYOND lets me spend what time I do have working on game design rather than wrestling with a lot of irritating details. |
In response to Gughunter
|
|
...you make that sound like it's a bad thing. Irritating details make my day.
|
In response to Hazman
|
|
Alright, I downloaded it, but when I run what desktop item it gave me, "Java Web Start", it just shows a bunch of demos. What do I do to get into the compiler?
|
In response to Kunark
|
|
You can compile from the command line using javac, and run the resulting files using java. Both programs are located in the bin folder, inside wherever you installed the SDK to.
A better option is to get an IDE. There are a bunch of good free ones. NetBeans isn't bad, except that it's REALLY SLOW. |
In response to Gazoot
|
|
The area linked to on that site is for members only.
|
1
2