- 165
- 1 190 107
Kaarin Gaming
Sweden
เข้าร่วมเมื่อ 8 ธ.ค. 2011
Greetings traveler!
Welcome to my channel of Game Development.
Stay safe!
Welcome to my channel of Game Development.
Stay safe!
ITEMS - Ep34
⏱ Timestamps ⏱
00:00 Intro
00:43 Importing Items & Enum
05:20 Item Class
09:24 Storing Items
14:49 Drawing Items
17:22 Outro
🤖 LINKS 🤖
🤝 Membership ► th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin
🙌 Support ► www.buymeacoffee.com/kaaringaming
😸 gitHub ► github.com/KaarinGaming/AndroidGameTutorial
🖼 Website ► www.kaaringaming.com/
🗨 Discord ► discord.gg/NPQy5UQkJZ
🗯 Twitter ► KaarinGaming
🎨 Graphics and Audio 🎨
I am not the author of the assets used in this tutorial.
Game Graphics ► pixel-boy.itch.io/ninja-adventure-asset-pack
UI ► mounirtohami.itch.io/pixel-art-gui-elements
If you end up using the same assets in your project, give them credit.
📚 Android Game Tutorial 📚
In this tutorial we will learn how to create a game in android. Some of the things we will cover are:
- Rendering
- Gameloop
- User Inputs
- Load & Save
- Audio
- Gamestates
- Animation
- Events
- and much more!
#android #gamedev #java #howto #code
00:00 Intro
00:43 Importing Items & Enum
05:20 Item Class
09:24 Storing Items
14:49 Drawing Items
17:22 Outro
🤖 LINKS 🤖
🤝 Membership ► th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin
🙌 Support ► www.buymeacoffee.com/kaaringaming
😸 gitHub ► github.com/KaarinGaming/AndroidGameTutorial
🖼 Website ► www.kaaringaming.com/
🗨 Discord ► discord.gg/NPQy5UQkJZ
🗯 Twitter ► KaarinGaming
🎨 Graphics and Audio 🎨
I am not the author of the assets used in this tutorial.
Game Graphics ► pixel-boy.itch.io/ninja-adventure-asset-pack
UI ► mounirtohami.itch.io/pixel-art-gui-elements
If you end up using the same assets in your project, give them credit.
📚 Android Game Tutorial 📚
In this tutorial we will learn how to create a game in android. Some of the things we will cover are:
- Rendering
- Gameloop
- User Inputs
- Load & Save
- Audio
- Gamestates
- Animation
- Events
- and much more!
#android #gamedev #java #howto #code
มุมมอง: 557
วีดีโอ
ENEMY HEALTH BAR - Ep33
มุมมอง 4273 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:16 CurrentState 00:55 PlayerChange 10:06 SkeletonHealth 14:25 HealthBar 22:34 Active HealthBar 28:26 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5UQkJZ 🗯 Twitter - twi...
How To Add CHARACTER SELECTION - Platformer Tutorial EXTRA
มุมมอง 2.4K4 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00:00 Intro & Downloading 00:01:42 Creating the Project 00:02:52 Importing Characters 00:04:17 The Enum 00:25:04 Hitbox Fix 00:37:19 Character Selection 00:46:33 Character Animation 01:10:35 Outro & Supporters LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/PlatformerTu...
YOU DIED! - Ep32
มุมมอง 6655 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:47 Todays Quest 01:21 Adding Health 13:57 Taking Damage 18:40 Death Screen 30:23 Working Buttons 39:07 Outro & Supporters LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5UQkJZ ...
A BETTER WORLD - Ep 31
มุมมอง 8426 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:51 Current State 01:34 Changing Tiles 05:05 New House 09:05 Bug Hunting 16:40 Entering Our New House 23:05 Adding The Last House 29:36 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - dis...
SMARTER ENEMIES - Ep30
มุมมอง 6887 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:50 CurrentState & Todays Task 01:27 Turn Towards Player 06:51 Smaller See Area 08:17 Enemy Collsion Check 15:11 Outro & Supporters LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NP...
ENEMIES can ATTACK?! - Ep29
มุมมอง 8918 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:43 Fixing Doorwaypoint 02:46 Moving Code Around 15:20 Skeleton Attack 32:17 Testing And Fixing 41:00 Drawing Weapon 46:38 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5...
PEEK-A-BOO! - Ep28
มุมมอง 6689 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:53 CurrentProgress 02:11 GameObjects 05:58 GameObject 07:40 First Test 09:43 Object Hitbox 15:03 Hitbox Sliding 17:57 MoveNextTo Ignored? 19:27 Buildings 21:40 DoorwayPoint 26:25 Making House Solid 33:10 Entering the House again 40:10 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gi...
Membership Upgrade for 2024
มุมมอง 2529 หลายเดือนก่อน
LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5UQkJZ 🗯 Twitter - KaarinGaming
PAINTER'S ALGORITM - Ep27
มุมมอง 62310 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:42 Progress So Far 02:07 Explanation 03:15 Superclass Changes 05:25 SortArray Method 07:07 GetDrawablesList 10:23 Sorting the Array 13:30 Drawing the Array 18:36 Fixing Player 23:25 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 ...
UPGRADING my NETWORK SETUP
มุมมอง 35411 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 My Current Setup 00:27 New Supporters 00:58 Ideas For the New Setup 01:56 Tear Down 02:10 Building the Parts 03:40 Putting It Together and Result 04:22 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Disco...
OUR First OBJECTS - Ep26
มุมมอง 76811 หลายเดือนก่อน
⏱ Timestamps ⏱ 00:00 Intro 00:39 Current State 01:11 Img Import 03:22 Object Enum 07:44 Object Class 10:31 Drawing Objects 20:29 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5UQkJZ 🗯 Twitter - twitt...
WALL SLIDING part 3 - Ep25
มุมมอง 521ปีที่แล้ว
⏱ Timestamps ⏱ 00:00 Intro 00:48 Current State 01:29 Playing Changes 04:17 Move Next To Tile - Y Direction 12:25 X Direction 15:17 Debug 22:18 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5UQkJZ 🗯 Tw...
ACCURATE COLLISIONS part 2 - Ep24
มุมมอง 652ปีที่แล้ว
⏱ Timestamps ⏱ 00:00 Intro 00:37 Current State 01:48 CanMoveHere Updated 18:40 Testing 20:27 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5UQkJZ 🗯 Twitter - KaarinGaming 🎨 Graphics and A...
COLLISONS part 1 - Ep23
มุมมอง 881ปีที่แล้ว
⏱ Timestamps ⏱ 00:00 Intro 00:33 Current State 01:12 CanYouWalkHere Method 12:11 Playing Change 14:25 Testing 15:52 Outro LINKS 🤖 🤝 Membership - th-cam.com/channels/1At_c5rKyxH4aWgGPqsRDg.htmljoin 🙌 Support - www.buymeacoffee.com/kaaringaming 😸 gitHub - github.com/KaarinGaming/AndroidGameTutorial 🖼 Website - www.kaaringaming.com/ 🗨 Discord - discord.gg/NPQy5UQkJZ 🗯 Twitter - Kaarin...
FIXING our SWORD hitbox & SHADOWS! - EP16
มุมมอง 571ปีที่แล้ว
FIXING our SWORD hitbox & SHADOWS! - EP16
How To BUILD YOUR OWN LEVEL - Platformer Tutorial EXTRA
มุมมอง 10Kปีที่แล้ว
How To BUILD YOUR OWN LEVEL - Platformer Tutorial EXTRA
Android Game Tutorial - MULTI TOUCH - EP13
มุมมอง 1.4Kปีที่แล้ว
Android Game Tutorial - MULTI TOUCH - EP13
Android Game Tutorial - CUSTOM BUTTONS - EP12
มุมมอง 1.8Kปีที่แล้ว
Android Game Tutorial - CUSTOM BUTTONS - EP12
Android Game Tutorial - GAME STATES - EP11
มุมมอง 1.3Kปีที่แล้ว
Android Game Tutorial - GAME STATES - EP11
Android Game Tutorial - Entity & Character Superclasses - Ep10
มุมมอง 1.3Kปีที่แล้ว
Android Game Tutorial - Entity & Character Superclasses - Ep10
Android Game Tutorial - Bigger Maps - Ep09
มุมมอง 1.3Kปีที่แล้ว
Android Game Tutorial - Bigger Maps - Ep09
Heyyyy, when I use a bigger image of character (192x192), he will look very big in my game. When I resize the image to smaller (64x64) it will be very broken. Is there any way to edit the code to solve this problem? Thanks u!
best.intro.ever.
18:04 Do you mean walkDirection instead of walkSpeed? Speed increase means accelerate if increasing at a rate.
hello where did you make tiles for the game?
Link to where assets are from, can be found in the description.
my box disappears as soon as it goes out of the frame and it never comes back , the way your one does like it bounces off the walls :( tried watching the video 2times but it still not working
51:50 you use 2 methods with the same name, Im confused with them. can you repexplain for me thank you.
They are named the same, but not in the same class.
How did you learn how to do this? Is there some book on standard game design? Thanks Kaarin. You make it sound so simple but it is very complex.
You learn by doing. Slowly adding more features and mechanics to your projects. Each new step teaches you something new. A drive to figure out how to add something is better than any book :)
what is you thumbnail photo's game name?
Great video. I think there should be a way to just import those pics into GIMP and then paint your boards? I don't know just guessing.
in the keylister problem just press ctrl + key, why are you keep liking comments without addressing the issue. also the imports and package errors
I am following you one line at a time, however I didn't understand your UPS and FPS. I just followed through.
Hate seeing ads? Forced to watch an ad.
Kaarin, Howcome you don't have repaint after every change_Delta?
Hello Kaarin, do you use any libraries such as LWGL or Pygame as in Python? I want to use Java and not learn something new due to lack of time for a project in school. Thanks.
Hi! What is the name of the game?
where can i get the sprite images?
i was thinking of making a 2 metroidvania in java... anyway you can expand these a bit ?
Hi ! Firstly, I love your content, especially this tutorial. I learn a lot by watching it, and now I have several game projects. So thank you a lot for that and for making this incredible content free. Secondly, I know you made this tutorial a long time ago, but I have a question. I don't really know if I understood correctly the process of drawing the big level. Are you drawing the entire level every loop of the game loop ? And if it's the case, isn't it bad in terms of performance to draw the entire level if it is very very big ? I mean, maybe if it's the case, a good thing to do would be to only draw the visible part of the level + one or two columns and/or rows around this visible part. We keep updating the invisible one, but we won't draw it. I hope it's clear.
Hey! Thanks for the comment. It is true, that rendering a large map is costly in terms of computer power. Not sure if we do it in this ep, or later, but we check the tile and if its outside the view area, we skip it. Take care!
@@KaarinGaming Oh okay sorry, I didn't watch it already. Thank you !
not javafx
how to code player can stand on objects?
what font did you use at the image panel of game over? I kinda like it
The font is part of the overall asset pack for this.
what font do you use in eclipse? I thought it was cascadia code, but the brackets are different. I would really like to know what font it is then. great tutorial anyway
Nothing i set manually. I were using Ubuntu at that time and they have a font called ubuntu as default
I have a quick question, I have been following this guide and when i went to run my code(my stopping point was after this video), out of nowhere my player does not have animations and cant move,react to inputs or even goes up in down. I have not altered the code in any way and it was working fine yesterday, I even checked the local history to see if anything changed to no avail. Any help would be greatly appreciated!
Love your content bro! It sounded so appealing, made me smash like and subscribe within 10 seconds 😅
Cheers mate! :D
If You are getting an error Input == Null Don't be Frustrated 🥴 just do what I Did and It will work In importImg method, change your code to this: File file = new File("src/res/walk.png"); img = ImageIO.read(file); } catch (IOException e) { e.printStackTrace(); } It worked for me. Thanks to ChatGPT
Man, this is the only tutorial on how to make Java games that actually explains what's being written instead of trying to get me into tutorial hell. Thank you so much!!!
Thank for create the video
can you please share your linkedin url. Thanks!!!
Not using it
I feel like before 10:41 and after are somewhat a missing part. the size of panel change. When I run the scales are different from what you have.... Overall, this is awesome!!
Pro what job you do now ?
if u use vs code instead of eclipse remeber to remove the throw new UnsupportedOperationExceptions because i forgot to in the mosueinputs class and oh boy i had a party in that terminal
great tutorial
Grym video! Väldigt lärorik för nån som är ny. Keep it up:)
.
Hi Kaarin awesome work, thank you. Could you do this same game using libGDX please? It would be a nice ideia to get an overview of the framework, it's just an idea !
My random is giving me an error after initializing it😭🙏... Never mind... I fucking love this channel...
Thanks, man... You really saved my ass... W channel Fr...
Brothers, when the gentleman said subscribe, did you all noticed that the button shines? That amazed me, never noticed before
For VS Code users who got the Input == null error: - Right click at the Folder "res" and choose: Add Folder To Java Source Path (I think everyone did this but still cant solve) - Ctrl + Shift + P, type: Java: Clean Java Language Server Workspace and click on it - In the right bottom corner, you will have a notification ask you to make sure, choose Reload and delete It worked for me
Spent like 10 minutes looking for the answer to the problem. Thanks so much.
@@EM0920-u7j thx ALOT bro
Many Many Thanks Brother💚
u are lucky that u r a guy.
idk i can be happy after seeing a moving grey rectangle.
HMMMMM interestinggggg , I will need to repeat some of the things before I jump to the next video 👀
yup I loveee ittttt .... lets gooo to the next oneeee
omg I kinda like java , lets go to the next video
Hey in case you don’t know I TH-camr named clear code stole this game and made it in python for 10 hours lol