Java Game Programming #1 – Window

Make Video Games 2018 ►

In this video we start our project and get to making our window for our game. If you have any questions then be sure to leave a comment or contact me on twitter; realtutsgml. If you learned something then be sure to leave a like, comment, and favorite.

I’m the founder of that hosts high quality, fun to learn and straight to the point course material for game developers. I’d really appreciate it if you’d check out my content.

Twitter ►
Google+ ►
Patreon ►

Have fun learning!


49 thoughts on “Java Game Programming #1 – Window”

  1. Super
    I hate tutorials where need to accelerate video x2, because they very slowly.
    U have a good speed of typing 🙂

  2. I have another tutorial where we start the package name with "dev" so it's dev."name"."title".etc 
    What's the difference, if any? 

  3. f***ing amazing series, though I expect I will copy something wrong that won't come to light until one of the later episodes and get an incomprehensible error that I can't debug

  4. THIS COMMENT WAS MADE BEFORE WATCHING THE VIDEO. Do I need to learn advanced java before watching this tutorial?

  5. I had a problem in the Window class. I use NetBeans, and it just couldn't accept the "game." invites in the Window class, even though I did just what you did. What did I do incorrectly?

  6. Can i ask?? What is this " The type cannot be resolved. It is indirectly referenced from required .class files " ?? Can anyone help me here?

  7. Why isn't it allowing the "new Game()" done at 8:21 on mine? It says there's no method "Game()." If that's the case and I had to have made a method for it, why does it work here? Is it an Eclipse thing? I'm using JGrasp cause I haven't had the time to learn how to use my NetBeans, so I dunno. It works when I add the method. But I dunno if it'll screw me over because of it.

  8. In at line
    new Window(800, 600, "", new Game()); it says:
    Multiple markers at this line
    – Syntax error, insert ";" to complete block statements
    – syntax error, insert ")" to complete expression
    And in at line:
    game.getPrefferedSize(new dimension(w, h)); it says the method getprefferedsize(dimension) is undefined for type game and says that for the other 2 as well so can i grt help?

  9. I have a beginner question. SHOULD I use Eclipse for your tutorials or can I more or less follow your tutorials by using notepad++.? And if I can, could someone teach me or tell me where to learn basics about creating projects using Notepad and running them?
    Probably a stupid question. I just feel that I could learn a bit more if I do it the hard way.

  10. Has is it sense to watch all these bulding a game videos without reading about threads and synchronized methods before?

  11. when i run it say: class "com.asus.platform.window.Window"does not have a main method
    how do i fix this?

    btw im using netbean

  12. I understand everything but why do we need to implement run ? and make a run thread when we have our main thread free ?

  13. you should just make a tutorial begining/game shell tutorial so that you don't need to make the same part of the tutorial for each tutorial. basicaly just show how to make the basic parts of a game that any game will need like the window and stuff like that. then you can just reference that tutorial at the begining of your tutorials. also then it is easier for us to take the gameshell to make any game we want. just like KeyInput, Window, some parts of Game, Handler, GameObject, Player, etc.

  14. What does the pack() method do? I've tried to search the web, but have found no understanding explanation (I am most definitely trash at Java).

  15. I hate these guys not knowing how to make an object but they wanna develop Dota 3 and League of legends 2.Srsly wtf

Leave a Reply