Hopefully, this is the right place to get information on this Anyway, I am coming up with topics to do another Udemy course. My last was on electronics and PCB design, so I am toying with doing a game dev course. But, there are countless classes on game development, and after writing about the subject for 20+ years, I am not really interested in re-hashing things I have already covered in one of my books. That said, I want to do something more unique and I was thinking about a course on 2600 game dev for beginners, but I wanted to use BATARI BASIC rather than ASM, since developing kernals and coding in asm is going to shrink the potential student pool about 90%.
I think BB is the way to go.
That said, I had some questions -- its been many years since I played with BB. I played with it when it first came out, thought "pretty cool", and shelved it in my mind, thinking maybe some day I will write a book and use BB as the language. Anyway, I spent the last hour or so looking around the site, it doesn't look like its been touched in 10 years. So, my questions are:
1. Are people still coding in BB? I see lots of posts here about it, so I would imagine yes. But, if that's true why hasn't there been an update in 10 years?
2. Do you think its worth doing a course on BB and game dev on the 2600? There would be only ONE of these courses on Udemy, so it would at very least be unique, although pretty useless from a job skills point of view for students.
3. Are there any games that really stand out written in BB as holy shit that's amazing? I should look at?
4. And finally, I HATE emulation, I like HARDWARE -- so, I don't mind teaching on the PC with emulation, etc. but, at some point, I want to burn the binary to a cartridge and play the game on my 2600, and I want students to as well. Any comments on this? Are their problems? Things that emulate, but the 2600 don't handle correctly?
Thanks everyone -- I am just in the "maybe" phase right now, but trying to talk myself into it