Java game programming tutorial for AP students/equivalent level - In one video!

preview_player
Показать описание
If you go through the whole thing, please let me know what you want to see next!

Some information: I recently completed an internship helping out an AP Computer Science class in high school and I learned a lot about what level of programming they are at. This series is made for someone who is at that level or has had some other kind of equivalent introduction to java. This game programming tutorial is not made to teach you java but is made to teach you game design and some different programming practices involved with game design.

00:00:00 Intro
00:04:25 Lesson 4 - Rendering Images
00:49:54 Lesson 5 - Rectangles!
01:29:03 Lesson 6 - Sprites and Transparency
02:18:53 Lesson 7 - Tiles and Maps
03:11:21 Lesson 8 - Player and Input
04:02:14 Lesson 9 - Editing/Saving Map
04:54:37 Lesson 10 - Animated Sprite
05:29:59 Lesson 11 - Animated Player
06:02:19 Lesson 12 - GUI and Tile Palette

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

I love how nice this guy is. Giving 7 hours of his time to explain to us, and with good explanations, and also being very nice and active in the comment section.

VenomousPenguin
Автор

I just finished the video. I just wanted to say a big thank you. I've been considering studying game programming and since I don't have any experience in the field I wanted to get a taste of what it might be like. This video really gave me some perspective and I'm very thankful that you gave me the chance to make the decision. I will apply for the school in 2019!

svenarnold
Автор

7 hours LOL this is going to be a long night

compsciqwerty
Автор

2:50:00 steam notifications like this makes me confidents that i'm watching the right tutorial

rumble_bird
Автор

This accent of English is the one I love to hear the most coz it's easy to understand compared to other tutorial videos where they speak English so very fast but they're not finishing and pronouncing the words very clear😔 ❤️❤️❤️

levi
Автор

I appreciate the help here. I'm a freshman coder who just started out this year. I'm trying my hardest to work ahead so I can get better at Java Programming. This is absolutely huge for me, and this will hopefully be a great way to get me a jumpstart on coding as a whole.

GamerRocket
Автор

Just did the challenge for lesson 4...so proud of me

midoucis
Автор

5:34 8:40 16:00 20:12 40:34 1:20:24 1:25:4 2:5:3 5:23:2

kikithatsit
Автор

Dude this is golden! Thank you for this!

duongtrongviet
Автор

Thats nice! I'm using all the stuff I learned from you in my 30 sec game devlog series. Thank you every much!

fahdv
Автор

That spanish inquisition reference from Python! BEAUTIFUL !

renatopereira
Автор

omg I love you thanks for making this!! I really needed this!

TheCodeHunter
Автор

Wow thanks all in one video 7 hours thats what i like!)

АвтомобильныйПрограммист
Автор

YES THANK YOU I thought I was going to fail the AP COMP SCI A AP Exam but luckily I found this vid :)

romanj
Автор

thanks Marcus Dubreuil your efforts is really appreciated

shaikhzoyeb
Автор

7:00:06 OMG, when you wrote the handleMouseClick method I was actually confused about why you altered the mouseRectangle positions, because I thought it'd be important that the position of our mouse click stays where it is. Spent a few minutes thinking about it and trying to understand it before just thinking "Welp, he knows better than me" and just continuing with the video xD

NafenX
Автор

Don't get me wrong - I'm extremely glad you took the time to make this. However, I wish that you would make another.... you don't even need to talk in it if you don't want to (but please no dubstep music overlay)(I don't have a problem with your voice, I think it would save you time). However, the main goal of this next one should be to show start to FINISH - I've watched a ton of Java gaming tutorials that almost always end in the same point. I know the point of this video wasn't to finish the game. But why not? The next one should be no talking - just record you coding an entire game. If you feel like you want to talk in your video, do it post-recording. THIS would be completely different from all other playlists on the same topic and I guarantee that you will get more subscribers because no one does it! They never finish! :) It's worth considering. People would still be learning by watching (specially after watching this 7 hour video and picking up on the flow of how you work and think). Any... all that said - again, I think you're great at teaching coding, and I hope that less God has something else for you to do, that you'd be willing to pick this channel back up again (6 years later).

AC-cvzz
Автор

This video taught me so much, thank you for doing this!😁👍

mjkmjk
Автор

Watched the whole thing! Ran into a couple of bugs. The biggest being when I accidentally made a function return false instead of true, which took 3 hours to find and fix. But other than that, it was a very good tutorial and I learned a lot. Thanks :)

Vfilmer
Автор

Thats awesome because it is in only one video

llawx