#1✎ 149KomodoPokemon Is Awesome!I love Pokemon!Express YourselfDrawingI like to draw!HobbiesIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthSo once I understand basic realy well what language whould you guys suggest I learn next that whould be good for making games.
Posted
#2✎ 59atm959Avatar TabooI didn't change my avatar for 180 daysWebsiteThird YearMy account is over 3 years oldWebsiteZelda Is Awesome!I love The Legend Of Zelda!Express YourselfAssembly! Make NES games.
Lol.
Posted
Edited
by atm959
#3✎ 8Bryce_DCSDCan't offer anything personally
But if I go anywhere after BASIC it'll probably be either Java or Python
Posted
Edited
by Bryce_DCSD
#4✎ 308joelableFirst DayJoined on the very first day of SmileBASIC SourceWebsiteNight PersonI like the quiet night and sleep late.Express YourselfVideo GamesI like to play video games!Hobbies
Java or Python
nice beginner languages
i agree
Posted
#5✎ 1134snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!Achievements"Good for making games" is a tough suggestion. Every modern language for PC and the like doesn't have built-in game features like sprites, you would have to use a toolkit like LWJGL for Java or Unity for C#.
Java and C# are very similar language-wise, but Unity appears to be a more complete game engine than LWJGL, which is more of a library than an engine.
I wouldn't know, I've used neither.
Posted
#7✎ 149KomodoPokemon Is Awesome!I love Pokemon!Express YourselfDrawingI like to draw!HobbiesIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThanks for all your comments :) which whould be the best to learn? Like which one will be the most useful ? I heard from a good friend that c++ and unity are ones that are good to learn.
Posted
Thanks for all your comments :) which whould be the best to learn? Like which one will be the most useful ? I heard from a good friend that c++ and unity are ones that are good to learn.
Unity isn't a programming language, it is an IDE for building video games that simplifies a lot of tasks and centralizes everything into one program. Supported languages IIRC are C#, Javascript (really a customized thing sometimes known as Unityscript) and a really weird language nobody uses called Boo.
C# is probably the best to learn for use with Unity.
Posted
#9✎ 129jamieyelloFirst DayJoined on the very first day of SmileBASIC SourceWebsiteNight PersonI like the quiet night and sleep late.Express YourselfDrawingI like to draw!Hobbies...Can I go on a rant on how much I dislike Unity and how people should be using Unreal Engine instead?
I guess I can't make a fair comparison until I've actually tried Unity, but if you're going to use a game engine for graphics UE just devastates Unity. There is a reason why Unity games tend to be cartoony and simplistic, it's because it's not really good for anything else unless you're looking to make a 7th gen looking game on 8th gen hardware.
I'm just constantly blown away by how 95% of the community uses Unity and as a result most indie games aren't the best looking.
Posted
#10✎ 1134snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!AchievementsI'm pretty sure this is because UE needs a lot of power and a very careful hand to work right.
Posted
#11✎ 32UnclesporkyThe look of a game has nothing to do with the engine of choice. You could make pretty much any game in either engine. It's all down to the skill of the team.
More people use Unity because it was around for free for longer and thus has more of a community/install base online, FAQs and knowledge base, etc. This isn't to say that UE4 doesn't have those things, just that Unity was the first free major player.
And because more people use Unity, you will see more shoddy, cruddy, just-starting-out games from it. It's like saying Windows programs are worse than Mac programs just because more people make Windows programs so of course there's a wider variance in quality.
Here's a list of notable Unity games. Far from a tendency of being cartoony and simplistic, a wide variety of games and styles are represented there.
Posted
#12✎ 248UltraPhoenix4Third YearMy account is over 3 years oldWebsiteBeesHiddenEaster EggsAvatar TabooI didn't change my avatar for 180 daysWebsite
The look of a game has nothing to do with the engine of choice. You could make pretty much any game in either engine. It's all down to the skill of the team.
More people use Unity because it was around for free for longer and thus has more of a community/install base online, FAQs and knowledge base, etc. This isn't to say that UE4 doesn't have those things, just that Unity was the first free major player.
And because more people use Unity, you will see more shoddy, cruddy, just-starting-out games from it. It's like saying Windows programs are worse than Mac programs just because more people make Windows programs so of course there's a wider variance in quality.
Here's a list of notable Unity games. Far from a tendency of being cartoony and simplistic, a wide variety of games and styles are represented there.
Wow, even Yooka-Laylee? You have officially changed my opinion of unity.
Posted
#13✎ 167MariominerFirst DayJoined on the very first day of SmileBASIC SourceWebsitePromoted PageMy page was promoted on SmileBASIC Source!AchievementsExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strength
Thanks for all your comments :) which whould be the best to learn? Like which one will be the most useful ? I heard from a good friend that c++ and unity are ones that are good to learn.
Unity isn't a programming language, it is an IDE for building video games that simplifies a lot of tasks and centralizes everything into one program. Supported languages IIRC are C#, Javascript (really a customized thing sometimes known as Unityscript) and a really weird language nobody uses called Boo.
C# is probably the best to learn for use with Unity.
JavaScript?
JAVASCRIPT?
...Can I go on a rant about how much I hate JavaScript?
I mean, it serves it's purpose, but it does too many stupid things for my preference.
Posted
#14✎ 149KomodoPokemon Is Awesome!I love Pokemon!Express YourselfDrawingI like to draw!HobbiesIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming Strength
Thanks for all your comments :) which whould be the best to learn? Like which one will be the most useful ? I heard from a good friend that c++ and unity are ones that are good to learn.
Unity isn't a programming language, it is an IDE for building video games that simplifies a lot of tasks and centralizes everything into one program. Supported languages IIRC are C#, Javascript (really a customized thing sometimes known as Unityscript) and a really weird language nobody uses called Boo.
C# is probably the best to learn for use with Unity.
JavaScript?
JAVASCRIPT?
...Can I go on a rant about how much I hate JavaScript?
I mean, it serves it's purpose, but it does too many stupid things for my preference.
Yea I know unity is not a language I meant it is good to know how to use it. And yeah my friend uses java but he hates it as well.(he does not only computer stuff but also robotics and stuff like that) he says if he didn't have to use it for his school stuff he wouldn't. And he never uses JavaScript inless he has to he hates java period.
Posted
Edited
by Komodo
#15✎ 129jamieyelloFirst DayJoined on the very first day of SmileBASIC SourceWebsiteNight PersonI like the quiet night and sleep late.Express YourselfDrawingI like to draw!HobbiesI had a period where my brother corrupted his java and couldn't fix it, so installed a ton of different versions of java and messed with the registry a ton, eventually I just gave up and reinstalled windows, and then it happened again a couple months later, so I did the same exact thing again. Then in the same period it happened on my own desktop, the whole time I wasn't messing with java at all, it just kept breaking. I reinstalled windows to fix that too.
That's my experience with java, so I'm just inclined to never use java ever. If you're developing for windows I don't see why you'd design a windows game to rely on anything except windows.
Posted
Edited
by jamieyello
#16✎ 1134snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!AchievementsRemember: JavaScript isn't Java; they're two completely different unrelated things.
A Java VM shouldn't just break itself like that, and you're supposed to uninstall the old one before you up update it. He was probably doing something dumb with it.
Posted
#17✎ 32UnclesporkyJava and Javascript are two completely different things. Java relies on the Java install to run applets. Javascript is a much simpler language, sort of a distant cousin of Java, that is mainly intended for web apps but has found a wider audience. IIRC it's more decoupled from the Java software, certainly in the case of Unity where it's just another language option like C#.
Posted
#18✎ 188412Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfMalbolge
Also, from what I can tell, Java and Javascript are more similar than people say they are.
However, that might be because I'm used to just using BASIC, so they seem almost the same compared to anything else I've used.
Posted
Edited
by 12Me21
#19✎ 1134snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!Achievements
Malbolge
Also, from what I can tell, Java and Javascript are more similar than people say they are.
However, that might be because I'm used to just using BASIC, so they seem almost the same compared to anything else I've used.
Yeah, you just aren't used to it. They're actually very different from a language design aspect. If you aren't experienced you probably couldn't tell the difference though as they look alike. (But every oop lang looks alike so that's no surprise.)
Java and Javascript are two completely different things. Java relies on the Java install to run applets. Javascript is a much simpler language, sort of a distant cousin of Java, that is mainly intended for web apps but has found a wider audience. IIRC it's more decoupled from the Java software, certainly in the case of Unity where it's just another language option like C#.
I may be wrong, but IIRC them both being named Java is completely a coincidence. Which is even weirder since Java web plugins dominated the early web. JS is just ECMAScript by a different name really.
Posted
I may be wrong, but IIRC them both being named Java is completely a coincidence. Which is even weirder since Java web plugins dominated the early web. JS is just ECMAScript by a different name really.
You're right, I thought I had heard that before, but when I was googling the question I kept coming up with links that made them seem distantly related, such as on Java's official page. But they are different, and Javascript has nothing to do with the Java program.
JavaScript was originally developed in 10 days in May 1995 by Brendan Eich. JavaScript was initially developed under the name Mocha, the language was officially called LiveScript when it first shipped in beta releases of Netscape Navigator 2.0 in September 1995, but it was renamed JavaScript when it was deployed in the Netscape browser version 2.0B3.