Let's Make EdVenture #19: Procedural Map Generation Part 2 - (6502 Assembly, Atari 8-bit, RNG)

Subscribers:
1,740
Published on ● Video Link: https://www.youtube.com/watch?v=NolAaDOgxqw



Duration: 39:42
444 views
31


Ever wanted to write a game on the ATARI 8-Bit? If so, you're not alone! I've wanted to do it all my life, and since I'm learning, I'll teach you what I am learning!

In this series, we are creating a game using 6502 assembly language on the Atari 400/800/XL/XE machines. This episode, we're continuing with the procedural map generation by adding doors.

First episode in the series: https://youtu.be/whhTuBpkcrY

Socials:
Instagram: https://instagram.com/MissionEdPossible
Twitter: https://twitter.com/MissionEdPoss
Facebook: https://facebook.com/MissionEdPossible
Website: http://missionedpossible.com

Github:
Main Project: https://github.com/EdSalisbury/edventure
Branch for this Episode: https://github.com/EdSalisbury/edventure/tree/episode_19
Tip Jar: https://streamelements.com/missionedpossible/tip


00:00 Intro
00:54 Memory re-allocation
08:24 Random Number Generator (RNG)
13:46 Code Refactor for room position and type
15:46 Get doors
33:54 Place doors
39:21 Outro

All music from Epidemic Sound:
Above the Water - Civet Cat
An Exhalation - Craft Case
Blissful Coma - Jon Bjork
By the Shore - Tomas Skyldeberg
Dark Shadow - Etienne Roussel
Does She Know - Civet Cat
Enjoying the Loop - Tomas Skyldeberg
Glowing Objects - Civet Cat
Harvest - Harvio
Love Like Gold - Tomas Skyldeberg
Peculiar - Valante
Pentagon - Onda Norte
Pianola - Lonov

Let's Make EdVenture #19: Procedural Map Generation Part 2 - (6502 Assembly, Atari 8-bit, RNG)

#6502 #random #assembly




Other Videos By Mission: Ed Possible


2023-05-10RetroGrade #11: ATARI 2600: Atari 1989-1990 Releases
2023-05-08Let's Make EdVenture #22: Now with Monster Animation!
2023-04-27RetroGrade #10: ATARI 2600: Atari 1985-1988 Releases
2023-04-24Let's Make EdVenture #21: Monsters Move In!
2023-04-19RetroGrade #9: ATARI 2600: Atari 1984 Releases
2023-04-17Interview with The VintNerd! - Discussion about Atari 8-Bit, ST, and everything in between!
2023-04-13RetroGrade #8: ATARI 2600: Atari 1983 Releases (Part 2/2)
2023-04-10Let's Make EdVenture #20: Procedural Map Generation Part 3 - (6502 Assembly, Atari 8-bit, RNG)
2023-04-04Interview with Into the Vertical Blank: Generation Atari - Old Guys, Atari, and lots of stories!
2023-03-29RetroGrade #7: ATARI 2600: Atari 1983 Releases (Part 1/2)
2023-03-20Let's Make EdVenture #19: Procedural Map Generation Part 2 - (6502 Assembly, Atari 8-bit, RNG)
2023-03-15RetroGrade #6: ATARI 2600: Atari 1981-82 Releases (part 2 of 2) - Tier list ranking of 2600 Games!
2023-03-13Let's Make EdVenture #18: Procedural Map Generation Part 1 - (6502 Assembly, Atari 8-bit, RNG)
2023-03-09RetroGrade #5: ATARI 2600: Atari 1981-82 Releases (part 1 of 2)
2023-03-06EdPossiHAUL #24: Atari 2600s and Lots of Joysticks!
2023-03-02RetroGrade #4: ATARI 2600: Atari 1980 Releases
2023-02-27EdPossiHAUL #23: Handhelds and Plug N Plays
2023-02-24RetroGrade #3: ATARI 2600 Releases from 1979
2023-02-20Let's Make EdVenture #17: New UI!
2023-02-15RetroGrade #2: ATARI 2600 - 1978 Atari Titles
2023-02-13Let's Make EdVenture #16: DLIs, Timers, and Borders



Tags:
Atari
Atari 8-bit
6502
Assembly
Assembly Language
C-64
Commodore
Commodore 64
Apple II
NES
Rogue
Sprites
Player-Missile Graphics
8-Bit
Motorola
MOS
GameDev
Game Development
Old School
Computer
Programming
Video Games
Rogue-Like
Rogue-Lite
Games
procedural
random
rng
random number generator
atari xl games
assembly
assembly language
game development course
development
game programming
asm
seed
procgen
generator
pseudorandom number generators
lfsr shift register
lfsr