Lets Make A Retro Game - Episode 11 - Scoring

Subscribers:
4,290
Published on ● Video Link: https://www.youtube.com/watch?v=VzMr8mqCwww



Category:
Show
Duration: 26:19
489 views
18


This is the 11th video in my series, where I am going to work through the steps required to make a home brew game for a retro 8-bit console or computer system.

In each episode I will work through various topics, such as tools, methods and design.

All of the information referenced in each episode will have an associated article on my web site.

In the Intellivision game of Astro Smash, that we are basing our game on, the main enemies are Asteroids that fall down the screen, exploding when they hit the ground.

Points are awarded to the player, when one is destroyed and points are removed if one reaches the planet surface.

In this episode to make our scoring work we are going to need five things:

- A routine to display the current score to the screen
- A routine to add to the players score
- A routine to subtract from the players score
- Call the display routine when we are allowed to draw to the screen
- Call the routines to add and subtract points to and from the players score at the appropriate places in our game.

I have included the complete code for this section, so you can follow through the various steps without having to worry about typing in code.

The supplied code has two folders:
Start - where we start in this episode and
End - the final code and a copy of the ROM file.

The corresponding article with all download links and more detail on what is covered in this episode is available on my website here:
http://www.electricadventures.net/ViewArticle.aspx?Id=143

Next episode we will be making so the player's ship can be destroyed by the enemy objects and to keep track of our remaining lives.

See general updates on both my web site:
http://www.electricadventures.net
and my Facebook page:
http://www.facebook.com/ElectricAdven...

I am part of the 'Press Play On Tape' podcast, join the mayhem here:
https://www.facebook.com/pressplayontap

I also do live game plays, usually high score practices on Twitch here:
http://www.twitch.tv/electricadventures




Other Videos By electricadventures


2018-03-07Let's Play - Star Soldier (MSX 1)
2018-03-05Electric Adventures, The Games - Bomb Scare
2018-03-03Retro Atari 2600 Homebrew Games - Juno First, Scramble & Draconian Pickup & Play March 2018
2018-03-01Channel Update February 2018 - Health, Other Pickups, Top 5 Megadrive SHMUPs, Homebrew Update
2018-02-26Retro Console Games (Gradius II & Star Parodius - PC Engine Duo R) Pickup & Play February 2018
2018-02-25Sydney Hunter And The Caverns Of Death NES - 25th February 2018
2018-02-22Let's Play - Bomberman Special (MSX 1)
2018-02-20Retro Console Games from Japan (Power Golf, Avenger, Side Arms Special) Pickup & Play February 2018
2018-02-17Let's Play - Pooyan (MSX 1)
2018-02-14Retro Atari Jaguar Game (Syndicate) Pickup & Play February 2018
2018-02-11Lets Make A Retro Game - Episode 11 - Scoring
2018-02-10Electric Adventures, The Games - Othello Challenger
2018-02-06Retro Colecovision Games & Controller (Dk Jr, Centipede & Defender) Pickup & Play February 2018
2018-02-05Let's Play - Sky Jaguar (MSX 1)
2018-02-01Channel Update January 2018 - Operation/Health, Other Pickups (Arcade Raid), Community Questions
2018-01-25Electric Adventures, The Games - Space War
2018-01-23Let's Play Aleste 2 (MSX 2/2+) vs Power Strike II (Sega Master System)
2018-01-20Retro MSX V9990 Homebrew Game - Myths and Dragons - Pickup & Play January 2018
2018-01-19Let's Play - Sagaia - Sega Master System
2018-01-18Let's Play - Aleste (MSX 2) vs Power Strike FM (Sega Master System)
2018-01-16Retro Console & Computer Games (PC Engine, Neo Geo, Famicom, MSX) Pickup & Play Janaury 2018



Tags:
retro
zilog z80
programming
development
tutorial
assembly language
retro gaming
episode
series
msx
spectravideo
colecovision
spectrum
amstrad
homebrew
z80