A New Beginning - Episode #01 - Java Game Development Tutorial

preview_player
Показать описание
Hey everyone!

Here is the first episode of a platformer tutorial.
We will learn how to make a game in java and some things we will cover are:

- GameWindow
- Gameloop
- Inputs
- Animations
- Line of Sight
- Enemies
- Collisions
- Event handling
- Rendering
and much more.

Don't forget to subscribe and like the video. If there is anything that's unclear, post a comment or join us on discord and ask it there. If you like to support me you can find the link to that further down this description. Hope you enjoy this episode and good luck!

Timestamps
00:00 Intro
00:41 What is a Platformer game?
01:01 Who is this for?
01:55 What will you need?
03:57 Why Java?
04:31 What will we learn?
04:57 Where can i find the code and assets?
05:16 Will it cost anything?
05:30 Our first project
06:46 What will will do today
08:03 First Class
09:58 Game Class
12:03 Window Class, JFrame
16:34 Making sure we avoid a bug
17:05 GamePanel class, JPanel
18:49 paintComponent and Graphics explained
22:21 Our first drawing
23:37 Putting the panel inside the frame
25:16 Its Working!
25:56 To Summarize
26:27 Outro with links

*** LINKS ***

#java #gamedev #platformer
Рекомендации по теме
Комментарии
Автор

Hey!
Took some time to get it all recorded and such. Trying to improve the quality and all that jazz.
I hope you enjoy it, this tutorial will be epic :D
Don't forget that there is a discord for this channel. Go check it out. Links in the description.
Cheers!

KaarinGaming
Автор

Finally someone who explained the difference between a JFrame and a JPannel

DreadArsenol
Автор

Incredible tutorial. I was reading Java Swing documentation over the last week and was making a game (solely for practice) with only JPanels, JButtons, JDialogues etc etc but I felt the LayoutManagers were too restrictive and not great options for switching between views in a game (although great for other type of apps) The whole time I kept thinking I was missing something and hadn't realized paintComponent was called automatically and I can essentially draw my entire game with it. This is incredible thank you! Back to the drawing board for me haha

kassimiro
Автор

I'm a Brazilian Java programmer (sorry for the bad english), I was looking for a content like this, it's really fun to watch your videos, like we say in Brazil, você é incrível (you are awesome)!

marcosviniciusoliveirasant
Автор

The very moment you said, I'm the type of person that likes to understand what's going on behind the scenes I instantly subscribed. I absolutely love Java, thank you sir, now it's time to sit back and enjoy your channel.

Monoplacophora
Автор

Спасибо вам за видео! Не мог долко найти нормальный бесплатный курс по созданию игры на java, и вот наткнулся на ваш канал. Hello from Russia

minicubicsgames
Автор

Thank you, I'm here because our teacher didn't teach us shit. This helps so much for me to actually understand how java works.

idiboss
Автор

Despite being Brazilian and not understanding English perfectly, I wanted to thank you for creating content like this and inspiring many people to enter this great world. I'm starting a game now and I'll try to understand your videos because I'm sure they will help me a lot.😀💜

Nawkz
Автор

This is so easy to follow and I love that you explain each step with details.

SSgamer
Автор

Thank you very much! I really appreciate that there are good 2022 Java game developement videos on Youtube, thanks to you.

davidszekely
Автор

Bro! Thanks for the explanations! Hi from Brazil :)

marcelogamer
Автор

Started out with the series today, the first video was really informative and filled with great content. Looking forward to completing it, thanks for the content<3

rorozoro
Автор

Thank you so much... I was desperately looking for someone to explain everything they type for me. you are a rare gem because you put a lot of time and effort to explain the simplest things which we really need to understand.

dileriano
Автор

This tutorial is perfect and so helpful! I learned java for Minecraft plugins so it's cool to use it for a game!

Eleciscool
Автор

Well done tutorial. I like how you purposely sequence things to show common problems when you forget a step, such as adding the JPanel to the JFrame.

williamkmanire
Автор

Look at those Java classes, such clean methods! everything so well moduled. Mua! chef's kiss

RagnarLodbrokV
Автор

It still baffles me to this day how shit like this is free. This is soooo good. The video just reignited my passion for coding

youraverageguy
Автор

Thanks for explaining the concepts along the way. This tutorial beats others where it's just the youtuber typing or copy and pasting code.

nivedmorts
Автор

This channel is worthy of more than a million

razvedchik
Автор

you are amazing! i searched a good 2d java game tutorial for days and i couldnt find any good tutorials until i found this one! thank you so much for this awesome tutorial!

DoraTheExplorerrr