Best JS framework

Discussion in 'HTML & Website Design' started by hamze, Jan 8, 2016.

  1. #1
    hi,
    I am going to develop a 2D game. I found out that the Java is not used in these days and most of the games are written by JavaScript+HTML5. But there are huge number of JavaScript development frame work. can you guide me which on is good?
    I need a high-level one help me design 2D graphic games, not very low level like assembly! I found Dreamweaver very low level and hard to work with it...I need a high level one that writing programs is easy as Java or C#, with enough libraries....
     
    hamze, Jan 8, 2016 IP
  2. xXxpert

    xXxpert Well-Known Member

    Messages:
    604
    Likes Received:
    34
    Best Answers:
    9
    Trophy Points:
    165
    Digital Goods:
    7
    #2
    I am basically web developer but i have seen frnds working with Cocon JS
     
    xXxpert, Jan 8, 2016 IP
  3. hamze

    hamze Peon

    Messages:
    6
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #3
    Is it a JavaScript programming platform or a test one ? why it is not in this list?
    https://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
     
    hamze, Jan 8, 2016 IP
  4. COBOLdinosaur

    COBOLdinosaur Active Member

    Messages:
    515
    Likes Received:
    123
    Best Answers:
    11
    Trophy Points:
    95
    #4
    The reason there are such a large number of JS frameworks is that none of them is very good; all of them impose limitations on what you can do; many are impossible to maintain, and in that realm support is a joke. Thus there is a continuing flow of "easy to use" junk frameworks written by someone dissatisfied with some other framework.

    If you have specific designs in mind then you would be wise to just build your own framework that works the way you prefer, because you are going to spend a lot of time trying to use or extend something available off the shelf. BTW JS is not easy to extend because it is a prototyped language, not an object oriented one.
     
    COBOLdinosaur, Jan 8, 2016 IP
    sarahk likes this.
  5. PoPSiCLe

    PoPSiCLe Illustrious Member

    Messages:
    4,623
    Likes Received:
    725
    Best Answers:
    152
    Trophy Points:
    470
    #5
    Saying that Dreamweaver is low-level (how the hell...? Dreamweaver is an EDITOR, not a language) tells me you do not have the understanding and capability to pull this off to begin with.
    But, if you want to create something fast, using JS, I suggest looking into Node.js or Angular JS - Node is NOT a client-run language, though, it's a javascript-based server-language (like PHP) - Angular JS is a framework, and one of the popular ones.
     
    PoPSiCLe, Jan 8, 2016 IP
    COBOLdinosaur, deathshadow and sarahk like this.
  6. deathshadow

    deathshadow Acclaimed Member

    Messages:
    9,732
    Likes Received:
    1,999
    Best Answers:
    253
    Trophy Points:
    515
    #6
    Yeah, that's NOT a good sign -- Dreamweaver is at BEST a crutch for the people who don't know enough to be working with web technologies yet; at worse a sleazy scam that dupes people into thinking web development is easier than it is... if he can't handle that, I'm wondering how in blazes he could handle Java or C... Since DW is a WYSIWYG for working with HTML... and HTML is so many times SIMPLER than C it's a joke; there's a reason most die hard "programmers" don't even consider HTML to be programming and look down their noses at JavaScript.

    From what I'm seeing in this thread, there are a LOT of questions not being asked... and a lot of just plain nonsense.

    The big question is what type of game and what do you want it to run on? Java is still VERY much used -- just it's used for development of games for Andriod devices. If you want to make a game that runs on Android, that's your go-to... so that "not really used" is a bunch of nonsense; though it is NOT used for the development of games on desktop systems since Desktop Java is bloated slow rubbish compared to native languages like C or C++.

    While people are making games using HTML and JavaScript, they're universally buggy trash cross-browser, with ridiculous audio latency, headaches from cross browser support, garbage controls (since browsers usually tells you to go **** yourself on taking over the keyboard and mouse; and game controller acceess? FORGET IT!) and so forth. Mixing in some bloated halfwit dumbass framework is NOT going to make that any better.

    You want to make a game for Windows, go get a copy of Visual C / C++ and get to doing it.

    Cross-platform can be a bit harder, PARTICULARLY if you want to build for both Winblows and OSuX. There are API's like SDL that can simplify things somewhat, but I've yet to get any of my codebases to build on both at the same time without radical rewrites -- and that's using the same multi-platform compiler (FPC) using SDL... and I've been writing software for 39 years.

    Given what's been said, I'd maybe suggest looking at a game engine and development toolkit... UDK may be a bit too far up the ladder for you right now, but something like Unity may be more along the lines of what you are looking for.

    https://unity3d.com/

    Since that's both baby steps for development, but powerful enough to make some halfway decent cross-platform games.
     
    deathshadow, Jan 9, 2016 IP