Sep 11 2015, 4:12 am
|
|
Shouldn't this thread be renamed, "Old Games Source Code Suppository"? That's what ripped sources feel like, anyways...
|
In response to AERProductions
|
|
AERProductions wrote:
Although not the best way to learn programming, this can definitely help children or other people who are completely lost when they come to make their own game on Byond. I agree from experience |
I don't know. Truthfully if I have a question, I always feel comfortable asking it on the forums or asking the people whom I trust to steer me in the right direction. While I'm not asking simple questions like how to manage screen objects or verb lists, I still think it's very easy for new developers to ask questions on the forums. Yes, we've answered the same questions a hundred times, but really we should be promoting asking questions instead of instantly biting people's heads off for not looking up the answer first.
Yes, we should remind people to always look for the answer before asking the question, but we can do that while we answer their question as well. A lot of people, as helpful as they may be, can come across as condescending sometimes. New developers are going to get frustrated and they're going to be snappy, but I just feel like we do a poor job of calming down and talking through the problem. But that's just my opinion. |
I have to agree with you Kates because I learned from a NNG source now its hard for me to try to learn from any other way lol. Also causes me to have more problems and bad understanding of some things.
|
In response to Kats
|
|
Kats wrote:
Shouldn't this thread be renamed, "Old Games Source Code Suppository"? That's what ripped sources feel like, anyways... If the sources are provided by the developers, they are not ripped. Wouldn't I be correct in suggesting this? Perhaps they should be categorized in this manner. "Provided" or "Unknown Origins" tags would be suitable. |
In response to AERProductions
|
|
AERProductions wrote:
Kats wrote: exactly... pretty much all the source code on this thread have been released by the actual people who created them from what I know so it kind of annoys me when people call these rips. a rip is a game that had source code taken from it without permission... thus is why you hardly see any anime games posted on here, as they tend to be rips... |
In response to Ss4gogeta0
|
|
Regardless of how the source was obtained, do you honestly think there's a real difference in how people use them? The problem isn't the code itself, it's how developers use it. If the GOA and Zeta source are copy-pasted constantly, what's to stop people from creating copy-paste games of the ones you've provided? That's not to say that they couldn't have obtained the source codes without you posting them here, but still.
My only argument is that it's a little backhanded to try saying that just because these source codes were freely distributed that it suddenly protects them from the same fate as any other game. Like I said, it's not the code that's the problem, it's the people trying to make a quick buck by ripping off someone else's hard work. |
In response to Kats
|
|
Kats wrote:
Regardless of how the source was obtained, do you honestly think there's a real difference in how people use them? The problem isn't the code itself, it's how developers use it. If the GOA and Zeta source are copy-pasted constantly, what's to stop people from creating copy-paste games of the ones you've provided? That's not to say that they couldn't have obtained the source codes without you posting them here, but still. http://www.byond.com/games/Ss4gogeta0/Biohaze http://www.byond.com/games/Ss4gogeta0/SilenthillOnline http://www.byond.com/games/Aeon_nova/deadandwalking so through what you are saying, these three games are nothing more than copy pastes of Strais outbreak source code, and are just a quick cash in made by developers to gain fans and money from a long dead game? you are saying that no innovation has gone into these games and they are better off not being made. because of strais lazy programming was hard work even though he admitted himself that the programming was complete shit... |
In response to Kats
|
|
Kats wrote:
Regardless of how the source was obtained, do you honestly think there's a real difference in how people use them? The problem isn't the code itself, it's how developers use it. If the GOA and Zeta source are copy-pasted constantly, what's to stop people from creating copy-paste games of the ones you've provided? That's not to say that they couldn't have obtained the source codes without you posting them here, but still. You yourself should know, if you work on games, that it is incredibly difficult to plug and play Byond code without problems. Besides, if it is open source the code is freely available to be used. Sure, it isn't programming from scratch but not everyone can do that and Byond is about allowing ANYONE to make their own Dream Game! (and yes, I agree with Gogeta; Most of the code in free sources are trash, including mine (I'll admit it, I don't care) which is exactly why they are free. The majority of freely available code is more often than not examples of bad programming than anything to be worried about. Gogeta mentioned another great point that it allows these dead games to be relived and in a new light! I am not going to lie, it is even on my games hub in the credits: I used Rise of Heroes source as a framework for Pondera but that doesn't mean it is Rise of Heroes because I broke the project down, cleaned it up, and have been replacing the majority of it over the past several years (I started in 2009). If you were to look at Pondera's Hub page you couldn't tell me that -- that it is Rise of Heroes and thus just a rip, because it isn't. The majority of the project is now my own and only minor functions were utilized as examples that were later replaced entirely or removed. Most of my game comes from Libraries that are also freely available. Why? Because I am one of those awful programmers that can't write it from scratch, I just stare at a blank dm file and don't know what to do and that is my own fault for learning this way but I am fine with that, as long as I am able to read, modify, and make it work the way I want I can still make progress and thus my own game. Graphics people aren't programmers and most programmers aren't graphics people! Probably has a lot to do with the two different sides of the brain...) EDIT:*Clarification below it was a specifically prepared version of Rise of Heroes Advanced that Ripperman5 fixed up for me. |
In response to AERProductions
|
|
I guess that's a fair enough sentiment. And no, Ss4, I wasn't saying that, but I do believe I made too quick of a judgement on them to begin with.
I personally didn't learn by tearing apart rips. I programmed things on my own because I just couldn't handle not knowing what was going on under the hood, but I have to admit that's not the way everyone learns. If you're able to take the lessons learned from looking at source code of other materials, that's fantastic, but the bottom line is like with anything, as long as you're learning, you're not wrong. I wasn't condemning the people who started their learning on rips or open source code. I'm condemning those who do try to make a quick buck off of it, but I'm not sugar coating the fact that there are plenty of people who are like that either. My response was a bit hasty and a bit of a knee-jerk reaction that I have to many open sourced games out right now and that was unfair. |
In response to Kats
|
|
Excellent response. Learning is indeed the way for all and I completely agree with you, opportunists who abuse others for their own gain are generally not very well received.
This is why I still haven't setup a solid pricing or purchase model for Pondera (other than the fact that I don't really care about the money side of things, more of a creator). Even in the commentation of my project I have put "What was taken, shall be given too" which means that Pondera will one day be open-source, art and all. I also should clarify* that the frameworks I utilized were a culmination of projects I have had over the years. RipperMan5 provided the Rise of Heroes Advanced source which was specially modified (fixed) for my purposes. This is the main reason his name appears in my credits list. This is not the only project that was used as a base though. I credit Hilel, a long lost friend who provided the first real source I ever worked with (He soon moved on to make better projects without my annoying child self) and that source was called Dragon Kings: Reign of Darkness. Surge was a really old friend who initially got me into game development with a strange program called H.A.M.S.T.E.R which was basically a dos version of Byond (sort of). The game we made in that was called VIKING(S?) and we got as far as land surrounded by ocean with a movable character (graphics by me! though my first attempts were incredibly poor) and he actually managed to make it produce footsteps in the sand that faded away (this was in the late 90's I believe?? Not quite sure that is a long time ago). It was pretty cool, that is what got me into game developing. He was clearly a decent programmer and so he eventually moved on to leave me to my child self, as well (kids can be really dumb and annoying, I can attest to this!). Anyway, that is some background without listing every single library or project I looked into! :) The Fundamentals. |
Why would you upload all sourcecode mentioned in the first post on some shady(?) file hoster, and not onto github, bitbucket, gitlab or anything else that will stick around longer.
|
In response to ErikHanson
|
|
So just because someone runs their own server (or a friend does) and can host their own files, they are a "shady file host"?? Give me a break, man they've got you trained!
Some people don't want to create accounts on those pages just to upload someone elses source. I thought about using github for Pondera's open-source but I don't want to create an account (until it is actually open source, anyway). Sure, maybe those centralized places might be able to keep the files longer but don't de-legitimize other peoples efforts. If all that matters is existing until the internet goes down from an E.M.P and russian/chinese assault, put it on the cloud! Whatever, I think you get my main point. |
In response to AERProductions
|
|
Because people who aren't idiots stay away from 'off-brand' sites, especially ones offering file downloads. The larger, trusted, sites have protocols on handling files to see if they're malicious or not. It's not some conspiracy, takes two minutes to sign up for any of these websites. Some of them don't even require accounts.
|
ErikHanson wrote:
Why would you upload all sourcecode mentioned in the first post on some shady(?) file hoster, and not onto github, bitbucket, gitlab or anything else that will stick around longer. uhhhh... its dropbox. Wouldn't really call them shady or "Off-Brand"... Besides Ive never had an issue with them in the past and I use them for my other projects including game mods... only reason why its not a long regular Dropbox link is because I clicked the shorten link button they have... I aint ever used Github even though ive been around that site quite a bit.. something about it disinterests me in using it |
In response to Ss4gogeta0
|
|
I wasn't saying your links were, the guy was just defending using potentially malicious sites.
|
In response to NNAAAAHH
|
|
NNAAAAHH wrote:
I wasn't saying your links were, the guy was just defending using potentially malicious sites. "The guy", who? Me? No, I was saying not to discredit people just because you're afraid of everything and don't know how to protect yourself. |
In response to AERProductions
|
|
AERProductions wrote:
NNAAAAHH wrote: Okay, there's absolutely no call for that kind of response. ErikHanson made a poor call stating that the links were from some shady third-party service without actually looking up who owns the db.tt link (one Google search will point out dropbox very quickly). But NAH had a legitimate point when you posted your comment on the same subject, without even knowing where the db.tt link lead from either. Not only did you not know where the source codes were stored, but you also immediately jumped on it being a "private server" or something and you were actively defending the potential use of malicious sites. NAH had a point and he wasn't calling you out on it, he was actually being very nice by not naming you directly, I'd imagine. Regardless of the fact that it's not a malicious site, you really think your argument about being afraid of everything holds water? Really? For the sake of argument, let's say you hosted the files on some sketchy website and someone got a virus from downloading YOUR files that YOU provides. By your logic, it's automatically their fault because they "didn't know how to protect themselves" from a website that you linked them to. Think about that for a second. Check your privilege and don't be so snide next time. Take your licks and move on. |
In response to Ter13
|
|
Ter13 wrote:
Damn it, Ter. I'm trying to be mama bear here and your spectating humor is keeping me from being too serious. Lol. |