Colour Maximite 2 - Hope Robot: Indenting the source code & tricks behind the scenes

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • In this video, I show the indenting process of the Hope Robot source code and briefly show some tricks used on the video pages to make the game.
    Get all the source code as shown in this video on my GitHub:
    github.com/mau...
    Musics used in this video (no copyrights):
    * Eugenio Mininni - Deep Urban
    * Eugenio Mininni - Our Nights
    * Michael Ramir C. - Game Over

Комментарии • 19

  • @stephaneedwardson1370
    @stephaneedwardson1370 3 года назад +1

    It’s incredible how much the code was compacted. Thanks for sharing it with us and taking the time to make a video about it. I hope you will do other “Behind the scene” videos. Great work!

    • @MXRetroDev
      @MXRetroDev  3 года назад

      I must confess that this video gave me a little unexpected job of doing the “behind the scenes”. Thanks for your comment, I'm happy to know you liked it!

  • @frnno967
    @frnno967 3 года назад +2

    This is brilliant work! The CMM2 platform is lucky to have someone like you coding games for it.

    • @MXRetroDev
      @MXRetroDev  3 года назад

      And we have the luck of the CMM2 platform exists ;)
      Thanks for your comment!

  • @goksteroo
    @goksteroo 3 года назад +1

    Thanks for sharing that Mauro. Love your programming - wish I had a tenth of your knowledge and techniques.

    • @MXRetroDev
      @MXRetroDev  3 года назад

      Thanks for your comment, I appreciate it.
      Keep your eyes on, there is much more to come!

  • @joonglegamer9898
    @joonglegamer9898 3 года назад +1

    Super interesting stuff, Thanks Mauro !!

  • @markstrickland438
    @markstrickland438 3 года назад +1

    Thank you, Mauro! That is extraordinarily compact code.

    • @MXRetroDev
      @MXRetroDev  3 года назад +1

      The code was developed since the start thinking only on the 48 lines, even I got surprised when discovered how compressed was after indenting it.
      Thanks for your comment!

    • @markstrickland438
      @markstrickland438 3 года назад +1

      @@MXRetroDev Did you ever release your design tool s for the original Color Maximite?
      I have started a port of Star Raiders from Atari 8 bit computer fame for the original Color Maximite. A few days ago I received my CMM2, so I will be doing the Star Raiders port on it, too.

    • @MXRetroDev
      @MXRetroDev  3 года назад +1

      @@markstrickland438 I will be releasing the source code of all the games and tools I developed for CMM1 in a few days with a new video.

    • @markstrickland438
      @markstrickland438 3 года назад

      @@MXRetroDev No rush, Mauro, and I hope it doesn’t seem like I’m pushing you. Your work and contributions to this community are very much appreciated! You are the undisputed king of Color Maximite 1 & 2 BASIC programming :)
      Do you own a BASIC Engine (an ESP8266 based system with an additional video controller, that boots directly into BASIC), by chance?

    • @MXRetroDev
      @MXRetroDev  3 года назад

      @@markstrickland438 No problem, currently a lot of people are asking me to release my source codes for the CMM1, so this is a good chance to get some views on a new video and contribute to the community at the same time ;)
      I've seen this site many times (basicengine.org) and, unfortunately, I don't have the BASIC Engine, but I would love to have one, as it seems to be a very capable platform.

  • @francogaetan7155
    @francogaetan7155 3 года назад +1

    That’s amazing! I’ve made a few things and placed it on GitHub. I’m struggling with sound. I am making a helicopter shooting game and trying to have the helicopter shot sounds plus the enemy explosions going but I haven’t figured it out

    • @MXRetroDev
      @MXRetroDev  3 года назад

      If you want a more retro sound, you can download the complete commented source code from Hope Robot and take a look at how the sound works. But if you want to use digitized sounds, I recommend using a MOD music file and inserting SFX as samples to allow four channels at the same time with minimal CPU effort.

    • @francogaetan7155
      @francogaetan7155 3 года назад

      @@MXRetroDev thank you. I will upload my latest source to GitHub. I need to look at my maximite I have not turned it on in so long I don’t remember where i left off

    • @francogaetan7155
      @francogaetan7155 3 года назад +1

      @@MXRetroDev thanks. Take a look at my cmm2 code on my GitHub. I’ll be updating it soon.github.com/rcman