My New Game - Attack of the PETSCII Robots - Part 1

Support The 8-Bit Guy on Patreon:
/ 8bitguy1
Visit my website:
www.the8bitguy.com/
Visit Attack of the PETSCII Robots facebook group:
/ 975620876261750
Visit the Planet X3 facebook group:
/ 503277420168121

Пікірлер: 2 100

  • @MontieMongoose
    @MontieMongoose3 жыл бұрын

    I love that you made the difficulty setting makes the robot more angry. Reminds me of the difficulty settings in Wolfenstein3D and Doom.

  • @The8BitGuy

    @The8BitGuy

    3 жыл бұрын

    Indeed.. That is where I got the inspiration, only it's backwards because it is showing the enemy's face instead of the player.

  • @FenrirTheGray

    @FenrirTheGray

    3 жыл бұрын

    Reminds me of Jazz Jackrabbit 2

  • @gxgamingandtech2017

    @gxgamingandtech2017

    3 жыл бұрын

    Maybe it was a reference 🤔 😉

  • @Martipar

    @Martipar

    3 жыл бұрын

    For me i recognised it from LHX Attack Chopper.

  • @ScottCervelo

    @ScottCervelo

    3 жыл бұрын

    For me it were the tiles at 1:17 that made me think of Wolfenstein.

  • @starphaser
    @starphaser3 жыл бұрын

    You know what? This concept would work really well on a modern game as well. I'm almost imagining a current gen game where you'd enter a robot factory and had to eliminate robots and solve puzzles in order to reach the next level. Solid concept and looking forward to it!

  • @alexbruno4452

    @alexbruno4452

    2 жыл бұрын

    Yeah it exists, kinda is the whole plot of Portal lol. Only you don't have a proper gun. His idea is still very original though, awesome!

  • @druidofpies
    @druidofpies3 жыл бұрын

    8 bit guy: so I have this idea for a game 8 bit guy: alright here's an advanced prototype ready to go on 3 systems

  • @bn326160

    @bn326160

    3 жыл бұрын

    Including map editor and custom developer tools

  • @RedSkyHorizon

    @RedSkyHorizon

    3 жыл бұрын

    For the past 6 years I've been writing a text adventure for the PET. I think I've just about got the title screen done.

  • @YoreHistory

    @YoreHistory

    3 жыл бұрын

    Including Map editor, custom developer tools (Bram Beirens) PLUS a Snes to 9pin adapter for Snes gamepads...Just wow...

  • @bsharpmajorscale

    @bsharpmajorscale

    3 жыл бұрын

    8 bit guy: also, I will be making versions for a half dozen other systems and will add SNES controller support

  • @maxrobe

    @maxrobe

    3 жыл бұрын

    Got my pack of paperclips, where do I plug them in?

  • @LaskyLabs
    @LaskyLabs3 жыл бұрын

    As soon as you have an idea for a game, you've got a prototype ready within seconds. It's genuinely amazing how with old, simple computers like this, you're making the game as you're working on the concept. Nowadays you want to think on a game for months, then do simple demos... Then years later it's done. But this will be done in what... A year? Two? Not only because you're skilled, but because it's simple. The better games got, the more points of failure.

  • @seanl6340
    @seanl63403 жыл бұрын

    Grew up on the C64....and it took 35 years for me to see what it was capable of. Thanks, Dave!

  • @FreeMan-wz3hj

    @FreeMan-wz3hj

    3 жыл бұрын

    Lay of the haterade. Let me see your code!

  • @chickendog3042
    @chickendog30423 жыл бұрын

    As a modern programmer, I feel like we are missing something nowadays. I feel like your program that is "closer to the metal" has a feeling to it that you dont get any more. I was writing in python while watching this and I wish we had some of the feelings back if that makes sense.

  • @Daeraxia

    @Daeraxia

    3 жыл бұрын

    I think that is exactly what David is trying to get back to with the Commander X16 project which I am equally excited for

  • @mfaizsyahmi

    @mfaizsyahmi

    3 жыл бұрын

    which makes me think... The most modern OS with closest to metal API must be TempleOS, right? I wonder what David thinks about it, and whether he'd consider tinkering with it a bit.

  • @Daeraxia

    @Daeraxia

    3 жыл бұрын

    @@mfaizsyahmi Out of interest where has this widespread fascination with TempleOS come from? I swear it used to be an occasional throwaway comment but I've been seeing it pop up all over the place recently.

  • @PickleSurpriseVEVO

    @PickleSurpriseVEVO

    3 жыл бұрын

    Drop python and go back to c, if youre doing graphics programming try out raylib. It’s got the advantage of being new and modern but still really low level

  • @deanolium

    @deanolium

    3 жыл бұрын

    @@Daeraxia KZread has been recommending a lot of videos on it over the last quarter. I know there was a longish YT documentary on it. The thing is that TempleOS sucks ass.

  • @playswithblades
    @playswithblades3 жыл бұрын

    David today: Yay, I made a new game! David in 5 months: There are so many packages to pack and ship out, what was I thinking!?

  • @mixazizu

    @mixazizu

    2 жыл бұрын

    that happens every fucking time and yet david still makes games,im glad he does

  • @Framed_Niner

    @Framed_Niner

    2 жыл бұрын

    Predicted the future

  • @nebunezz_r

    @nebunezz_r

    9 ай бұрын

    Average David Murray development cycle

  • @astrosteve
    @astrosteve2 жыл бұрын

    I love how obviously proud he is of the game's complexity. As someone who loves writing complex code solely for the sake of complexity, I can completely understand being proud of that.

  • @BodyByGaming
    @BodyByGaming3 жыл бұрын

    this kinda stuff makes me really want to pickup a mini pet.

  • @markusTegelane

    @markusTegelane

    3 жыл бұрын

    Are you talking about a small pet or a computer?

  • @cursed_cats5710

    @cursed_cats5710

    3 жыл бұрын

    @@markusTegelane The mini-pet kit from tfw8b

  • @MyChannel-vm6dw

    @MyChannel-vm6dw

    3 жыл бұрын

    Very cool but I think making fire with the wasd keys instead of classic movement is a huge mistake as most people associate wasd with movement

  • @yasyasmarangoz3577

    @yasyasmarangoz3577

    3 жыл бұрын

    LEGO STAR WARS TCS

  • @hexagonist23

    @hexagonist23

    3 жыл бұрын

    They're overpriced. Don't.

  • @baroncalamityplus
    @baroncalamityplus3 жыл бұрын

    Hello, please reconsider reimplementing the shift+wasd for movement and shoot. I don't have the use of two hands and that would be a great accessibility option. Thanks.

  • @ericjianuzzi3448

    @ericjianuzzi3448

    2 жыл бұрын

    How do you game with one hand? When I radially dislocated my wrist I relearned to hold my controller and managed to push buttons with my ring and pinkie finger but I did have at least that. I'm very curious about true one handed gaming. I am aware a keyboard may have advantages but I assume there's also unique challenges by comparison to a controller.

  • @Thunk00
    @Thunk00 Жыл бұрын

    David Murray, this is glorious! Never quit doing what you do.

  • @Hezkore
    @Hezkore3 жыл бұрын

    I'd suggest remapping movement to "IJKL" instead of "PL()", as that's what many games already use when there's no numpad available.

  • @SamiKankaristo

    @SamiKankaristo

    3 жыл бұрын

    And if you're playing the game on an emulator, you might have keyboard layout issues with ( and ), they're under Shift+8 and Shift+9 on my layout...

  • @Keavon

    @Keavon

    3 жыл бұрын

    Exactly, WASD is the standard set of directional keys and IJKL is the standard secondary set. I'd also recommend using WASD for movement and IJKL for shooting, rather than the reverse, since that's more expected as a standard.

  • @TheAio

    @TheAio

    3 жыл бұрын

    also () won't work on most nordic keyboards

  • @deanolium

    @deanolium

    3 жыл бұрын

    With this setup it then makes sense to then use the number pad for firing, otherwise it’ll get uncomfortable

  • @SamiKankaristo

    @SamiKankaristo

    3 жыл бұрын

    @@deanolium "Tenkeyless" keyboards are pretty common these days, so a number pad might not be available. WASD+IJKL would be a "safe" default layout, since those keys are in the same positions on all keyboards. (Unless you're not even on a QWERTY layout, but then you're probably used to keyboard layout issues in games, and the keyboard config is the first place where you always go).

  • @Neffeps
    @Neffeps3 жыл бұрын

    i'm so glad somebody took on the challenge of programming a really good game for the PET! it's such an interesting machine for me and it almost makes me wanna pick a MiniPET to play around with it

  • @michaelepprecht2237
    @michaelepprecht22373 жыл бұрын

    Hey how are you? My Name is Michael im from Switzerland, and i wanna say thank you, your Videos really helped me to learn English. And you Make great Videos. Hope you and your family are good in this difficult Times. Sorry my English writing is not the best. Thanks bye

  • @samevans8922

    @samevans8922

    3 жыл бұрын

    Writing is very good 👍

  • @jat240
    @jat2403 жыл бұрын

    Hey Dave. I just want to say I love your videos and you have done more for the vintage gaming and computer scene than so many people could even dream about. Please keep doing what you do!

  • @scottmanderson5523
    @scottmanderson55233 жыл бұрын

    Can't wait for this - it's so great you dedicate so much time to making these games for vintage systems.

  • @CDP-1802
    @CDP-18023 жыл бұрын

    Those graphics look awesome! I love the door animations and the level reminds me of Scumsoft from SQIII

  • @makaylaserniotti1474
    @makaylaserniotti14743 жыл бұрын

    I wish I knew how to help with the art aspect, but I'm loving what you've got so far!

  • @antman2919
    @antman29193 жыл бұрын

    There's a magic and simplistic beauty to these old games that I really love. Nice work!!

  • @rickwt64
    @rickwt643 жыл бұрын

    Thank you for all of your videos you post! I thoroughly enjoy them and have learned so much from you. Keep up the good work!!

  • @SquirrelMonkeyCom
    @SquirrelMonkeyCom3 жыл бұрын

    Wow, looks awesome! Wish I had a PET though. :'(

  • @kikoplays44

    @kikoplays44

    3 жыл бұрын

    Hey look! It's squirrel monkey

  • @SquirrelMonkeyCom

    @SquirrelMonkeyCom

    3 жыл бұрын

    No way, that's@@kikoplays44!

  • @HazyJ28

    @HazyJ28

    3 жыл бұрын

    Emulation, my friend. Emulation

  • @winksplorer

    @winksplorer

    3 жыл бұрын

    wait when did squirrel monkey like 8bit guy

  • @SquirrelMonkeyCom

    @SquirrelMonkeyCom

    3 жыл бұрын

    @@winksplorer I always liked him. Even made a video about him. :)

  • @moccalou
    @moccalou3 жыл бұрын

    I love how the whole point was to create a game for the Pet but you got so into the game itself that you got excited about what the C64 could bring to it. Hehe.

  • @scottwilliams895
    @scottwilliams8953 жыл бұрын

    No kidding, you are BRILLIANT! I love to see what you're up to. I don't have any of the old computers you do, and being a few years younger, pretty much never have used them. I also have very limited (computer) gaming experience. Still always love to watch The 8-Bit Guy!

  • @LuisOtavioLimaJulio
    @LuisOtavioLimaJulio3 жыл бұрын

    Hello 8-Bit Guy, I'm from Brazil and I discovered your channel about 20 days ago and since then I've run a marathon, watched from the first video to this one. Congratulations on the work, I learned and had a lot of fun so far. Hugs!

  • @Po4to
    @Po4to3 жыл бұрын

    So brilliant! Your imagination and the drive to improve, try something new, are admirable. I regret giving up on programming on C64 after my first failure, at age 9 or so. Didn't really pick it up till my thirties on PC. That said, I did enjoy my C64 a lot in a creative way, nonetheless. I loved doing weird little drawings of cartoon characters, right on the prompt screen. Text mode offered some cool possibilities, too. I might be remembering it wrong, but wasn't there a key that upon pressing changed whatever you typed in into an alternative set of characters/glyphs.

  • @csward53
    @csward533 жыл бұрын

    The number of things that the 8-Bit Guy can do blows my mind. This is amazing!

  • @user-gh5hi6fb4t
    @user-gh5hi6fb4t3 жыл бұрын

    Your ambition and productivity are very inspiring as always !!! Nice to watch the work of the master =) Thank you so much for the video and GOOD LUCK in developing the game !!!

  • @RESTROOMREVIEWS
    @RESTROOMREVIEWS3 жыл бұрын

    Thanks for these great videos David. My two kids and I never miss an episode. Always entertaining and informative.

  • @brianh2771
    @brianh27713 жыл бұрын

    Looks really cool. Love the portability. What about color 80-column mode for the C128? There are a heck of a lot more C128's than there are 80-column PETs or B128s, and it would have the highest color resolution of any of the Commodore platforms. Plus the C128 has independent cursor keys AND numeric keypad AND a SID chip.

  • @TB-td6fx

    @TB-td6fx

    3 жыл бұрын

    Brian H And 2Mhz in 80 col mode 😃👍

  • @MartinAncher

    @MartinAncher

    3 жыл бұрын

    That was exactly the question I had. 🙂

  • @javiergonzalez7104

    @javiergonzalez7104

    3 жыл бұрын

    But the video chip for the 80 column screen, the VDC, doesn't share with the CPU the memory mapping like the other 8-bit CBM platforms do. The 8bg would need to rewrite the scroll routines and so, and I don't think there's many people out there with VDC programmings skills to help out.

  • @TheSimTetuChannel

    @TheSimTetuChannel

    3 жыл бұрын

    Spy Robots VS Spy Robots :-)

  • @svensimon

    @svensimon

    3 жыл бұрын

    came here for exactly that comment! show us C128 owner some love too

  • @MasterArrow
    @MasterArrow3 жыл бұрын

    This is a really inspiring video to watch, and the game looks awesome, especially within the limitations of the hardware!

  • @len322
    @len3223 жыл бұрын

    this is awesome i can't wait to see how the game progresses. What I really liked about the planet X3 "documentary" was the production process in the 4th part. I know it's early but i kinda hope to see something similar with the series :p Keep doing awesome stuff like this it's great :D !

  • @drcemdede
    @drcemdede10 ай бұрын

    These explanations really help me understand the "why" questions I had years ago when playing games on these computers. Thank you!

  • @thecaveofthedead
    @thecaveofthedead3 жыл бұрын

    I think that by using the PET characterset, you've created a unique retro-nostalgic aesthetic that looks amazing and will very much satisfy C64 users IMO.

  • @HeadsetGuy
    @HeadsetGuy3 жыл бұрын

    Very ambitious project. I wish you the best of luck!

  • @wpherigo1
    @wpherigo13 жыл бұрын

    Hitting it out if the park! Just awesome. Particularly when it comes to next-level like all those time saving editors you’ve designed. Just amazing.

  • @jake0305
    @jake03053 жыл бұрын

    I love your videos are having surprisingly calm intro music instead of bullpoop loud 28th century musics

  • @feedle
    @feedle3 жыл бұрын

    A recent Adrian Digital Basement mailcall had a SNES controller device that plugged into a C64 using both joystick ports. You might want to look into supporting that, too, if possible.

  • @davidhoward496
    @davidhoward4963 жыл бұрын

    Just wanted to say I found out about the vice article, and it sucks that people are trying to drag you down. I love your content, mistakes and all. Don't change for anyone but yourself. Thanks for your uploads, and God bless.

  • @DavidWonn
    @DavidWonn3 жыл бұрын

    Programming on the classic 8-bit machines always had its own special appeal. A friend and I were just barely starting on making something for the Apple ][e before he moved away, so it was abandoned completely. I can’t wait to hear how your game turns out!

  • @GregSimon
    @GregSimon3 жыл бұрын

    David, major kudos to you for your passion and skill in creating these games!

  • @MattKasdorf
    @MattKasdorf3 жыл бұрын

    Please add CB2 sound to the PET versions, possibly as a small addition the the SNES User Port card.

  • @BalugaWhale37

    @BalugaWhale37

    3 жыл бұрын

    I had no idea the PET had any sound at all, but a quick web search shows that the user community had discovered sound was available out of the CB2 pin on the cassette port in 1978. I guess this would chew up some CPU resources. If adding the resistor, headphone jack and piezo speaker parts are too costly, perhaps the PCB could just have the traces with NOPOP options on the components.

  • @mrmimeisfunny

    @mrmimeisfunny

    3 жыл бұрын

    Maybe David could use CB2 sound on all systems if the SNES card is bundled with the game. I hope if it does he uses an aux/composite port instead of a piezo speaker.

  • @nuk1964

    @nuk1964

    3 жыл бұрын

    ​@@BalugaWhale37 I remember my jaw dropping when I heard the digital samples audio coming out of the Apple ][ speaker with Castle Wolfenstein -- pretty impressive considering it was done with a "push-pull" interface (e.g. you send 0s and 1s to control port to vibrate the speaker) I also remember the method of getting audio from the TRS-80 Model I by sending 0s and 1s to the cassette interface. A portable AM radio could be placed near the cassette port to pick up the RF interference from the circuitry. A better solution was to get a mini-amplifier/speaker and connect that to the cassette audio connector. Of course in BASIC the best you could achieve for audio was a low-frequency buzzing noise.

  • @makipri

    @makipri

    3 жыл бұрын

    Eric Hollas Later models have an inbuilt piezo speaker connected to the timer2 interrupt. And you can play back samples through that as well. Check my demo OOBC: We are computers.

  • @MattKasdorf

    @MattKasdorf

    3 жыл бұрын

    @@makipri is the source available? I've just started down the rabbit hole of 6502 Assembly and find studying others' code useful. Even moreso if it's annotated. 🇨🇦

  • @florkgagga
    @florkgagga3 жыл бұрын

    A w e s o m e. A proper game for the PET! Looking forward to reading about acknowledgements for a game that works and is fun and complex on all the 8-bit commodores.

  • @hidden_vault
    @hidden_vault3 жыл бұрын

    David these videos suit you best mate , love your development videos vs repairs . awesome video

  • @CapCreeperGR_Main
    @CapCreeperGR_Main3 жыл бұрын

    It's nice to see that you now upload more frequently. Nice job. Can't wait for part 2

  • @StellarSpacey
    @StellarSpacey3 жыл бұрын

    Dude, you are a legend. You seem like such a chill dude but you are a monster at getting stuff done!! Very impressed with you channel

  • @sourcecode6467
    @sourcecode64673 жыл бұрын

    I'm an Android developer, this has inspired me to code a retro game for Android

  • @bacon_lover6964

    @bacon_lover6964

    3 жыл бұрын

    What games have you already made so far?

  • @mahirwalker6613

    @mahirwalker6613

    3 жыл бұрын

    Thank u sir... for your opinion

  • @visiongt3944

    @visiongt3944

    3 жыл бұрын

    I'm a beginner wannabe Android developer, I wanna know how to start thinking about like retro looking design? Do we use unity or something? Or is Android studio capable of building retro-looking games?

  • @jnspr

    @jnspr

    3 жыл бұрын

    @@visiongt3944 Well you can just use OpenGL ES through C++ or through a Java GLSurfaceView.

  • @vukkumsp

    @vukkumsp

    2 жыл бұрын

    True, These kind of videos are always both entertaining and inspiring !!

  • @zvisger
    @zvisger3 жыл бұрын

    I really love this project you're working on. Programming is so much fun, and old computers just have a cozy feeling to them

  • @DiestroCorleone
    @DiestroCorleone3 жыл бұрын

    It's my birthday today, and honestly, what a beautiful gift to get a new video from The 8-Bit Guy, specially so close to the last one! Great as usual!

  • @NathanChisholm041

    @NathanChisholm041

    3 жыл бұрын

    Happy Birthday mate!

  • @Thohean
    @Thohean3 жыл бұрын

    I don't have any 8 bit machines and never had enough interest in them to get one, but this game looks like I might be adding a c64 to my collection.

  • @PlittHD

    @PlittHD

    3 жыл бұрын

    oooor you could use an emulator

  • @Name_cannot_be_blank

    @Name_cannot_be_blank

    3 жыл бұрын

    "collection" with no other 8-bit machine lol

  • @macstar8317

    @macstar8317

    3 жыл бұрын

    Check out ther MiSTer FPGA project. There are lots of 8 & 16 bit cores available and given its hardware simulation rather than software emulation it feels more like using the real thing.

  • @Thohean

    @Thohean

    3 жыл бұрын

    @@Name_cannot_be_blank Can one not collect a general aspect of something without being limited to specific era? The answer is yes, by the way.

  • @Thohean

    @Thohean

    3 жыл бұрын

    @@PlittHD wow, I had no idea that a, what did you call it? Emulator? I had no idea that was possible, because I didn't watch the video. /S

  • @organiccold
    @organiccold3 жыл бұрын

    This will be a amazing game. Keep the great job Dave and the cool videos, ignore the haters. We love your channel ❤️❤️❤️❤️❤️❤️ all the best from Portugal 🇵🇹🇵🇹🇵🇹🇵🇹

  • @PaulinesPastimes
    @PaulinesPastimes3 жыл бұрын

    It looks fantastic. The 3D effect and the way the main character moves is so clever. So many other surprising things too. Cheers

  • @digitaldobbie
    @digitaldobbie3 жыл бұрын

    This is really good! I have been playing video games since the late 70’s and I remember how hard it is to program the home computers of the day. I had an Amstrad CPC464 and spent hours typing basic games. Keep up the good work my friend ✊

  • @80s_Gamr
    @80s_Gamr3 жыл бұрын

    This is actually pretty amazing. I bet this would've been a million selling game back in the day.

  • @astrosteve

    @astrosteve

    2 жыл бұрын

    Maybe. The one factor I see is that retro graphics were not a good or desired thing in the 80s (graphics could make or break things back then) and this would come off as looking very primitive on a C64. That would massively hurt its appeal, in my opinion. The C64 would be the main driver of sales, due to their market share. If he used sprites in a graphic mode, though, I could see people going wild for it.

  • @charlesjmouse
    @charlesjmouse3 жыл бұрын

    Awesome! Just a (very) small thought - sound: As the non-PET versions are intended to be "flavors" of the base game rather than out and out "improvements" maybe that can be leveraged as a "feature" for the sound in all versions... ...write the best sound effects and music you can manage for the PET, it always amazes me what can be done with a computer that doesn't actually have any sound hardware! The other versions would use the exact same data, played the same way, with a little code to "emulate" the PET's beeper where a direct port won't work... ...yes the SID or TED would be virtually unused but as this game is all about "How awesome can I make a game on the PET?" ...and here's versions for people without PETs, that may add some charm. If people really, really, moan then maybe a rudimentary tracker player from the main menu on the systems than can handle it to play one's own tunes might be fun,.

  • @shiru8bit

    @shiru8bit

    3 жыл бұрын

    This is kinda the plan, although VIC-20 does not really have resources to emulate PET sound close enough, so it will sound different. You can check out what is going on the technical side of the sound code development here: tinyurl.com/y6d6c5n7

  • @SLMK-rk7ht
    @SLMK-rk7ht3 жыл бұрын

    I have to say. I love David's videos. To me they feel like cold rainy weather with hot cup of tea and a blanket. Its weird but that's how I feel when I watch it. Total bliss!!!

  • @enderkid626
    @enderkid6263 жыл бұрын

    This looks like a really cool game, David! Keep up the great work man! I have NO knowledge of old computers, but this looks like it will be so cool to play!

  • @Paradroid1793
    @Paradroid17933 жыл бұрын

    Here’s a challenge: Attack of the Petscii Robots For Timex Sinclair 1000

  • @herrbonk3635

    @herrbonk3635

    3 жыл бұрын

    Possible. But it would demand pseudo hires, which is tricky, because the ZX81 has no diagonal lines in its character set. (Also, it would be in Z80-asm instead of 6502-asm, of course. So no code resuse.)

  • @kimgkomg

    @kimgkomg

    3 жыл бұрын

    @@herrbonk3635 Why would it require pseudo hires?

  • @herrbonk3635

    @herrbonk3635

    3 жыл бұрын

    @@kimgkomg Again: Diagonal lines. But the slash character could perhaps do as an approximation? It depends on how nice you want things to look.

  • @nosferadu
    @nosferadu3 жыл бұрын

    I'll never stop being amazed at how much stuff he gets done and how quickly. Also, I wonder if this is the new studio and he set it up to look like the old one.

  • @MrGlowstoneMan
    @MrGlowstoneMan3 жыл бұрын

    this looks super cool and I'm excited. also, the short circuit animation really satisfied me

  • @TheMarc1k1
    @TheMarc1k13 жыл бұрын

    This looks awesome! I don't know how you manage all your projects to be honest, without getting burnt out - can't wait to see the next update.

  • @BrianRRenfro
    @BrianRRenfro3 жыл бұрын

    Whenever "It's kind of expensive" is said I am always like, "Dave have you looked at what functioning vintage anything costs these days?!?!? It's a bargain!"

  • @cyuiyuwyguiyui8540

    @cyuiyuwyguiyui8540

    3 жыл бұрын

    A PET costs 2000 dollars mate.TODAY !

  • @TheRainHarvester

    @TheRainHarvester

    3 жыл бұрын

    Apple ][c ?

  • @makipri

    @makipri

    3 жыл бұрын

    cyuiyu wyguiyui I paid less than €100 for my CBM 4032 and my friend paid €1 for a CBM 8032. You can get it cheap through the proper user groups.

  • @BrianRRenfro

    @BrianRRenfro

    3 жыл бұрын

    @@cyuiyuwyguiyui8540 Exactly. These newer products are cheap in comparison.

  • @themediabros
    @themediabros3 жыл бұрын

    Great job! Hope the studio construction is going well.

  • @hblaub
    @hblaub3 жыл бұрын

    It looks really good. I'm amazed at your designs finding ways around the limitations of these systems.

  • @xueangel1
    @xueangel13 жыл бұрын

    My man. This is awesome! Great job, keep up the good work Dave.

  • @msx80
    @msx803 жыл бұрын

    Wow, looks pretty interesting! Well done!

  • @farmerdave33
    @farmerdave333 жыл бұрын

    Missed opportunity if the robot is not named Joe Petscii

  • @EveryDooDarnDiddlyDay

    @EveryDooDarnDiddlyDay

    3 жыл бұрын

    Vote this to the top. Lol

  • @joetheman74

    @joetheman74

    3 жыл бұрын

    Lame

  • @Matlockization

    @Matlockization

    3 жыл бұрын

    That's a derogatory term for guido's.

  • @souljastation5463

    @souljastation5463

    3 жыл бұрын

    @@Matlockization Nah, Guido la Vespa is not derogatory, just an average name.

  • @aerohard
    @aerohard3 жыл бұрын

    Back in 83-84 I made C64 board game called Drunken Bum. The object of the game is the Bum travels the board to collect bottles and scrap that he can redeem at appropriate board locations, but there were challenges to that redemption along the way. There was a full simple board layout and the spaces you landed on expanded to show a specific action for that space. For example, if the Bum had collected any bottles, he would lose a randomly generated number of them if he landed on scrapyard and received the "guard dogs find you" random result instead of the "find 1 lb of copper pipe". Other pitfalls were landing on a space with police and they take you to the dunk tank and a fine is taken from you. Eventually, you ended up with enough money to go to the liquor store for a bottle of whiskey and the game ended. I had that game saved on a cassette until the 90's, when my younger brother used it for a mix tape.

  • @lazykazuo
    @lazykazuo3 жыл бұрын

    Loving the progress so far! seems it is going to be fun to play and i love how the "graphics" turned out

  • @aa-au
    @aa-au3 жыл бұрын

    The programming looks great - simple and effective. I have not written any code for a Commodore machine, as I was mainly a CoCo programmer and wrote many programs for the CoCo - my first computer and inspiration to computer programming. I haven't written anything for a long time, but you have inspired me to find my CoCo and write some code. Thank you.

  • @501Floyd
    @501Floyd3 жыл бұрын

    Very cool! I would love to see a way to take control of the robots somehow. A terminal perhaps? And use them against each other.

  • @glenncaughey5044

    @glenncaughey5044

    3 жыл бұрын

    That should be the unlock when you beat the game

  • @BarnokRetro
    @BarnokRetro3 жыл бұрын

    Love it, makes me want to pull the trigger on a TFW8B Mini-Pet! I'll be buying it to play on my other Commodores even if the Pet has to wait though. There are so many great games I could compare this to, but I think you found a unique set of twists on anything I would mention!

  • @techtinker5089
    @techtinker50893 жыл бұрын

    I'm glad you are continuing your adventures in development! I love PX3 and i will be buying this one as well. Great work!

  • @claudiostano
    @claudiostano3 жыл бұрын

    Hey David, hoping to see you back soon =) missing your content !! YT is quite boring without that !!

  • @elronaldese
    @elronaldese3 жыл бұрын

    Man that's cool. You reminded me of the early 90's when I spent hours after class in the school's computer lab making games in TPascal on a Tandy. Same character graphics.

  • @SomeBorkedAccount
    @SomeBorkedAccount3 жыл бұрын

    This is just all sorts of awesome, can't wait to see where you take it! It's also a great idea to have a strong game like this at launch for the X16! I think you've got a killer app on your hands!

  • @TheRaker1000
    @TheRaker10003 жыл бұрын

    Kudos for planning on offering customizable movement/fire keys. I was worried the whole time you were describing the different keyboard setups, until you said those magic words.

  • @Bruno-TheMayors
    @Bruno-TheMayors3 жыл бұрын

    This looks really great!

  • @newq
    @newq3 жыл бұрын

    This guy's really living the dream. Full time KZreadr who makes games for the old systems he grew up with. Makes me wonder how he does his taxes. What does he have to tell the IRS that he does?

  • @frazzleface753

    @frazzleface753

    3 жыл бұрын

    Self employed. Probably an LLC/SCorp. Videography? Computer Repair?

  • @williammckeown4768
    @williammckeown47683 жыл бұрын

    Your passion for this stuff is awesome! I may have bought an 8 bit computer because if this channel... Also, my kids recognize your voice and ask "Are you watching The 8-Bit Guy again?"

  • @timsmith2525
    @timsmith25253 жыл бұрын

    I'm amazed at your patience and perseverance to make this game run on so many different machines!

  • @JujuAdams
    @JujuAdams3 жыл бұрын

    Tip from a gamedev: IJKL is the accepted standard for "opposite WASD" input

  • @The8BitGuy

    @The8BitGuy

    3 жыл бұрын

    OK, good to know. The controls aren't set in stone yet.

  • @enjibkk6850

    @enjibkk6850

    3 жыл бұрын

    Reminds me of a certain text editor Edit: on second thought, not quite :)

  • @0x9E01

    @0x9E01

    3 жыл бұрын

    @@enjibkk6850 game idea: invader vim

  • @Jossandoval

    @Jossandoval

    3 жыл бұрын

    A good reason for this is that, for emulator qwerty players, the symbol beside the "L" key varies depending on their regional keyboard distribution, so "L" is the most practical middle-row key to the left for use.

  • @parnikkapore

    @parnikkapore

    3 жыл бұрын

    @@enjibkk6850 IJKL is so going to annoy all the Vim users 😅

  • @robintst
    @robintst3 жыл бұрын

    Two "ease of use" suggestions here. One is to change the Move Object function to a key closer to the fire keys. I know the logic is "M for move" but it's typically more comfortable to keep your actions all closer together on the keyboard. Maybe change it to E? The second one is maybe an alternate movement scheme on the numpad from 8,4,6,2 to 8,4,5,6. This would closer match the arrow keys on a typical PC keyboard with less downward travel of your hand to the 2 key to walk down. The less you might have to look down at your hands, especially in a frantic moment of gaming, the better.

  • @-taz-

    @-taz-

    3 жыл бұрын

    My thumb stays on 2 at all times... I've done it like that since 1985. But both 2 and 5 can be "down."

  • @dgermain001
    @dgermain0013 жыл бұрын

    Really love the effort to make things run on all those old platforms. Makes me want to dig up the old VIC-20 and have a look at the old games. Even if there won't be enough ram for your game! Congratulation!

  • @awilliams1701
    @awilliams17013 жыл бұрын

    When you first showed this off I said it looked like force seven (one of my childhood favorites). It FEELS like force seven seeing it in action. This is a massive compliment. Yes it's a different game, but it feels like it could have been made by the same company.

  • @yourick1953
    @yourick19533 жыл бұрын

    Damn David, you sure are pumping out a lot of videos in a short span!

  • @The8BitGuy

    @The8BitGuy

    3 жыл бұрын

    Yeah, perhaps one too many.

  • @yourick1953

    @yourick1953

    3 жыл бұрын

    @@The8BitGuy Well it's sure never too many from you, your videos are always a pleasure to watch. Very informative and addicting.

  • @pablorai769

    @pablorai769

    3 жыл бұрын

    @@The8BitGuy, quandoque bonus dormitat homerus

  • @ClaudioBalbin
    @ClaudioBalbin3 жыл бұрын

    I find it amazing how David can dedicate himself to projects like that and keep improving. That's some strong willpower right there!

  • @highpath4776

    @highpath4776

    3 жыл бұрын

    And build a new studio !

  • @evilotis01
    @evilotis013 жыл бұрын

    i had a Vic-20 when i was a kid -- my dad brought it home when i was about 4 or 5 -- and if you'd shown me this game back then, it would have blown my little mind. bravo!

  • @Vi-zf5zq
    @Vi-zf5zq2 жыл бұрын

    Very cool video. I love what you do. It brings me nostalgia for a time I didn't even live through. I was born '99 but I grew up messing with old stuff. NES, SNES, GB(C) Amiga, NEXT. I always wanted to learn the ins and outs and actually do some programming but I never did. I just played the same games over and over and tried to understand them. I remember printing out a map for bards tale and trying to get through it, but I never really got past the beginning. I had dosbox and I loved playing DOS games. Frontier Elite II was probably my favorite back in the day, or Sim Earth. And Doom. I don't really think I have much capacity left in me to make something cool, but I wanna try and program a game for an old system. Seeing people make new games for the GB and this series just fill me with this powerful joy and feeling of nostalgia, but also a feeling that there is so much creative potential on every device, new or old. I don't think I'll ever really be capable of making something cool for any of these systems. But being able to watch you make this game is still very inspiring for me. 💜

  • @evanjones8049
    @evanjones80493 жыл бұрын

    Imagine if this game had been around in the 80's! It's really amazing what he managed to do with so little to work with.

  • @PJBonoVox

    @PJBonoVox

    3 жыл бұрын

    Whilst I agree, try and remember that he's standing on the shoulders of giants. It's extremely impressive and I'm glad that he's doing this but it's disrespecting the early programmers who had *nothing* to go on to suggest this is amazing.

  • @davidl.7383
    @davidl.73833 жыл бұрын

    This is one of the most impressive hobbyist games I’ve been seen, keep up the work this looks insanely fun!

  • @Teklectic
    @Teklectic3 жыл бұрын

    It sounds like you're making "Scope Creep: The Game" I love it! Looking forward to trying it out!

  • @joeyvanostrand3655
    @joeyvanostrand36553 жыл бұрын

    Doing a great job man! Thank you for everything!

  • @huberer98
    @huberer983 жыл бұрын

    Amazing Idea! Regarding Keys: WASD for movement is super common, E or F for use/move (or closer to the other hand) and maybe IJKL for shoot? But these are just suggestions, I have sadly never touch a Commodore... Awesome work so far, I wish you all the best for the rest of the journey :D

  • @Wavy667_

    @Wavy667_

    3 жыл бұрын

    I'm pretty sure he said that you'd be able to rebind the controls in the game

  • @KuraIthys

    @KuraIthys

    3 жыл бұрын

    Yeah, IJKL is the goto alternative to WASD. Commonly IF a left-handed player is going to rebind WASD at all (not guaranteed, but in some contexts it might be required due to interactions with shift, alt and the like), then it's usually to IJKL. Also if a game supports two players on a single keyboard it also tends to be IJKL... Just something to consider. While conventions don't HAVE to be followed, it does make sense to follow them where you can if you have no real reason not to...

  • @DerykRobosson

    @DerykRobosson

    3 жыл бұрын

    WASD is limiting, and counterintuitive for those who are able to type correctly

  • @FeelingShred

    @FeelingShred

    3 жыл бұрын

    @@DerykRobosson Exactly. Besides that, WASD are mainly for 1st-person games that require the right hand to be exclusively used for the Mouse, which is not the case here... I want to find a single fucker that uses WASD to play platformers like Mario or any other genre really. People spit the first thing that comes to their brain without giving it much thought, we are fucking doomed.

  • @andresbravo2003
    @andresbravo20033 жыл бұрын

    I love how you working the new game on Commodore PET. These Robots are so angry! (And what about the Vertical Sync?)

  • @branscombe_
    @branscombe_3 жыл бұрын

    I just love this channel. Good work

  • @TheHylianBatman
    @TheHylianBatman3 жыл бұрын

    Excellent! I love adventure games. I can't wait to see this, I really might need to get my hands on a copy.

  • @buttguy
    @buttguy3 жыл бұрын

    You're making me wish I still had my Pet!

  • @DreamingCrare
    @DreamingCrare3 жыл бұрын

    The limitations of that system really gives you good boundaries to work with and develop ideas in peace. Modern systems have way too much to give and the problem comes down to where to draw the line nowadays. Too much options and possibilities that it's overhelming.

  • @enjibkk6850

    @enjibkk6850

    3 жыл бұрын

    And the limitations are part of the fun :)

  • @The8BitGuy

    @The8BitGuy

    3 жыл бұрын

    Exactly! That's why I love coding for older computers. Not only do you have boundaries but you can also figure out ways to exploit features that maybe nobody else has thought of, which is fun!

  • @PhantomWorksStudios

    @PhantomWorksStudios

    3 жыл бұрын

    @@The8BitGuy *Agreed!* and as you mention its an awesome way to show off not only what the system is capable of doing/producing but what you can do to push it beyond its limits that no one never thought of as well to show off the extents on what they can do!

  • @msx80

    @msx80

    3 жыл бұрын

    You could try some fantasy consoles like pico8 or tic80.. They're artificially limited "retro like" platform but with the comforts of todays computers

  • @DreamingCrare

    @DreamingCrare

    3 жыл бұрын

    @@msx80 I have tried Pico before. Maybe I give it a try again. Never really understood the potential of it before.

  • @JoedeLange
    @JoedeLange3 жыл бұрын

    This is such a joy to watch. David, you're an inspiration!

  • @java20422
    @java204223 жыл бұрын

    when I saw it was you, I knew already it would have been an awesome project, just like all of your works!