New account registration is temporarily disabled.

RPG MAKER MV ANNOUNCED FOR PC AND MAC

Posts

Red_Nova
Sir Redd of Novus: He who made Prayer of the Faithless that one time, and that was pretty dang rad! :D
9192
author=Harbinger
Well guess im learning Java in CodeAcademy now xD


JavaSCRIPT. Java is an entirely different language from Javascript.

... I started learning Java myself before I realized how badly I derped.
author=Red_Nova
author=Harbinger
Well guess im learning Java in CodeAcademy now xD
JavaSCRIPT. Java is an entirely different language from Javascript.

... I started learning Java myself before I realized how badly I derped.

yeah right. java is actually a shitty language while Javascript is like a boss language now with NPM, APM and all the other package management tools. Also React.js is awesome.

EDIT:
Harbinger if you need someone who helps you with js, just contact me. I'm pretty available for stuff like that.
author=d2k
author=Red_Nova
author=Harbinger
Well guess im learning Java in CodeAcademy now xD
JavaSCRIPT. Java is an entirely different language from Javascript.

... I started learning Java myself before I realized how badly I derped.
yeah right. java is actually a shitty language while Javascript is like a boss language now with NPM, APM and all the other package management tools. Also React.js is awesome.

EDIT:
Harbinger if you need someone who helps you with js, just contact me. I'm pretty available for stuff like that.


Thanks I appreciatte it, although CodeAcademy also teaches javascript i believe.
BizarreMonkey
I'll never change. "Me" is better than your opinion, dummy!
1625
I can never remember if Minecraft was coded in Java or java script but i always think java because of just how badly it's optimized.
author=d2k
yeah right. java is actually a shitty language while Javascript is like a boss language now with NPM, APM and all the other package management tools.
Seriously?

JS is one of the worst languages ever created. James Iry got it exactly right in his satirical history of programming languages:

1995 - Brendan Eich reads up on every mistake ever made in designing a programming language, invents a few more, and creates LiveScript. Later, in an effort to cash in on the popularity of Java the language is renamed JavaScript. Later still, in an effort to cash in on the popularity of skin diseases the language is renamed ECMAScript.
JavaScript is a lot better than people make it out to be.

It has very simple rules about type coercion, but because they are not apparent at first people make fun of them. The only time that really will bite you in the ass is with using null--notably different than undefined, which is more like null in Java and C/C++. That's only an issue, though, if you expect JavaScript's null to behave like it does in other languages. If you actually learn what the word null means in JS, it's not suprising at all.

JS also has good object oriented features. Unfortunately, most people immediately think that "object oriented" means "inheritance with virtual functions". That's not what it means, that's just a certain way it can exist. In fact, JavaScript is more like the original object-oriented language, Smalltalk. JS uses a prototypical object model, which I think is actually very nice for game making. Even better than the object models of languages like C++ and Java. I often find myself wishing for a prototype-based object model in C and C++.

This also has the unfortunate consequence of the new ES5 classes. Which are an unnecessary and redundant addition to the language, and kind of pollute the semantics needlessly.

Really, it largely comes down to JS looking a lot like Java and C++ at first glance, and people draw conclusions based on those other languages.
author=FlyingJester
JavaScript is a lot better than people make it out to be.

It has very simple rules about type coercion, but because they are not apparent at first people make fun of them. The only time that really will bite you in the ass is with using null
Really? Seriously?

JS also has good object oriented features. Unfortunately, most people immediately think that "object oriented" means "inheritance with virtual functions". That's not what it means, that's just a certain way it can exist.
...and the only way it actually works successfully.

In fact, JavaScript is more like the original object-oriented language, Smalltalk.
The term may have been created by one of the Smalltalk guys, but the original object-oriented language was Simula, which introduced the notion of classes, inheritance, and virtual methods. Then a bunch of guys led by Alan Kay decided to throw all that away because they didn't like classes and try something radically different that has failed miserably in the "marketplace of ideas" every time it's been introduced. The only good thing that came out of their work was the term "object-oriented programming."

And before anyone says "well what about JavaScript? What about Objective-C? Aren't they successful?", the answers to those questions are no and no, respectively. I mentioned the marketplace of ideas for a reason. You can't have a functioning market without strong competition. JavaScript is a monopolist in HTML scripting, and therefore no useful conclusions can be drawn from its dominance of that section of programming. And Objective-C, which essentially bolts Smalltalk's object model onto the C language, is only used at all because Steve Jobs decided to force it down everyone's throat on iOS. It essentially does not exist outside the Apple ecosystem, and now that he's gone, even Apple is realizing that it sucks and is acting on it, working actively to replace it with a language whose very name underscores one of the major problems (particularly for game development!) with the Smalltalk/ObjC model: Swift.

JS uses a prototypical object model, which I think is actually very nice for game making. Even better than the object models of languages like C++ and Java. I often find myself wishing for a prototype-based object model in C and C++.
Well, C has no OOP support at all, and C++'s object model is completely broken from beginning to end, due largely to the fact that it supports inheritance and treats objects as value types, which are mutually incompatible for complicated technical reasons that would be really off-topic to discuss here. So even a mostly-broken model like prototyping would be an improvement. That doesn't mean it's not a mostly-broken model.

Really, it largely comes down to JS looking a lot like Java and C++ at first glance, and people draw conclusions based on those other languages.
And why would it not be appropriate, when comparing languages that have been successful in the marketplace of ideas to languages that have not, to look at the differences between them and see what they're doing wrong?
Pulits
Jack Daniel's Evangelist
1168
JavaScript is strange. "Back then" (late 90's, early 2000's) using JavaScript was considered a terrible idea. In fact, you can still disable it from your browser.

JavaScript is not really object oriented (it accomplishes this through prototypes). This doesn't mean it is not good or powerful enough for a game. There are plenty of JavaScript engines out there: List This game was written entirely in HTML5/JavaScript.

If JavaScript is successful or not I think it depends on how you analyse it. Market penetration? Correct use of programming paradigms? For me, JavaScript has been proven to be successful enough to make it my most used language (I used to be a C#/Java programmer). There are things about the language that I do not like and I don't think it is easy enough for beginners, but I also think it has acquired mainstream status and it's worth checking it out. Today, virtually anything can be done with JavaScript, it even powers robots.
I would LOVE to switch over to this...except I don't think my rm2k3 game I've built 500+ maps for and over 1500 events is going to translate over easy....unless there is some miracle converter I don't know about, in which case, I'm on board the hype train! lol
author=Darkflamewolf
I would LOVE to switch over to this...except I don't think my rm2k3 game I've built 500+ maps for and over 1500 events is going to translate over easy....unless there is some miracle converter I don't know about, in which case, I'm on board the hype train! lol
That is my issue although its I do not have that level of progress done I am still hesitant to restart completely.
Ok I laughed pretty hard at the JavaScript jokes.

So I was reading a couple reviews and I saw someone saying you could no longer insert commands in the event editor (i.e. if you want to have a character walk to point X, open a door, and go into a room, but forget the part where they open the door, you now have to delete everything below where they should have opened the door to add that part in). Is that accurate?
TehGuy
Resident Nonexistence
1827
author=TheRealDMac
Ok I laughed pretty hard at the JavaScript jokes.

So I was reading a couple reviews and I saw someone saying you could no longer insert commands in the event editor (i.e. if you want to have a character walk to point X, open a door, and go into a room, but forget the part where they open the door, you now have to delete everything below where they should have opened the door to add that part in). Is that accurate?


... what? I'm going with "no" considering Set Move Route and Transfer Player still exist