GDQuest is not free so that is a killer for me.
-- Garth Flint
Computer Science Teacher
Loyola Sacred Heart High School
406-531-7497
Original Message:
Sent: 3/14/2024 12:33:00 PM
From: Owen Peery
Subject: RE: Unity PD?
I always tell my students that the programming language and the game engine you learn doesn't really matter. They all do the same types of things and you can translate your knowledge from one platform to another. My seniors this year are using Godot, and last year they used Unity. At first they complained, but then they got the hang of it. The built in editor for Godot is amazing, intellisense ALWAYS works, and GDScript is so readable as a language. Some of my students have learned Python on their own and it looks a lot like Python.
I could put you in touch with GDQuest founders if you like. Over the summer you could run through their Learn 2D GameDev course to see what you think. I personally like it way more than Create with Code. It also has little one off topics that are great for lectures and/or notes, study guides, a glossary, regular lessons and then interactive practices that directly practice the content from the lesson.
------------------------------
Owen Peery k12teacher
SAN FRANCISCO CA
------------------------------
Original Message:
Sent: 03-13-2024 10:35
From: Garth Flint
Subject: Unity PD?
Godot is one of those things I am really tempted to dive into but I have so much time invested in Unity. Starting all over is intimidating.
-- Garth Flint
Computer Science Teacher
Loyola Sacred Heart High School
406-531-7497
Original Message:
Sent: 3/12/2024 7:45:00 PM
From: Owen Peery
Subject: RE: Unity PD?
If you are interested in 2d games, I have to say that Godot is amazing for 2d. I worked with GDQuest last summer to help develop their curriculum so it could be offered in school settings, things like what privacy stuff they had to watch out for etc. They have a course called Learn 2d Game Dev from Zero. It wasn't quite ready when school started so I followed a bunch of different tutorials with my Game Design students until it was. We started using it recently and it's great. Great quality graphics for the starter projects, clear instructions, a whole separate learn to code web app that takes programming in isolation before making a game prototype.
The thing I don't love is it's not video based, it's all text based. GDQuest makes great videos too so I was sad to see they opted to go for just text based tutorials, with animated GIFs to show where stuff was. Their reasoning was that updating video tutorials is way more labor intensive than updating text based tutorials so I can see that.
They are working on a 3D course, a Shader Secrets course, and even a deep dive into a 2d platformer. They have given me the course to pilot for free so they can get feedback so they can iterate. It even has a Q&A feature that is specific to my students, so students can ask questions as they work through the content on the website where the tutorials are, and only my students can see them and answer them AND GDQuest folks. They hop in once in a while and answer the question and explain stuff. They also maintain a Discord server you can join and get additional help that way.
I gave up on Unity last year and am so happy to switch to Godot. For 2d, it's really one of the best. I'm surprised Unity updated a 2d course since it felt like they abandoned 2d, maybe they didn't. I find 2d is the sweet spot, most of my kids can do it, and they don't get too lost. Once you move to 3d, there's a lot more that can go wrong. I probably won't do 3d again for a few years.
------------------------------
Owen Peery k12teacher
SAN FRANCISCO CA
Original Message:
Sent: 03-12-2024 08:04
From: Zach Huffman
Subject: Unity PD?
Hi guys,
Zach Huffman here. I teach high school computer science at J.P. Stevens in NJ.
I do not currently teach game design, but I did in the six years I taught before I came here. However, it has always been in the context of online educational platforms such as Scratch, CodeHS, and CMU CS Academy. I have never done any "real" game design before (Unity, Unreal Engine, C++, Lua, etc). I tried some of the Unity tutorials but am more interested in learning actual code/scripting for 2D games rather than the stuff in the Kart Racer/Rolling Ball tutorial. Wondering if there are any PD workshops out there for teachers who want to learn more about game design technologies that are actually used in the "real world" to make games. I would absolutely love to bring something like Unity to the school I work in now but just don't know my way around it enough yet.
Thank you!
------------------------------
Zach Huffman
Computer Science Teacher
John P Stevens High School
Edison, NJ
------------------------------