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

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



Duration: 42:55
349 views
22


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 checks for occupied rooms, and adding the walk ability to be able to create many rooms!

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_20
Tip Jar: https://streamelements.com/missionedpossible/tip

Music from Epidemic Sound:
A Dark Matter - Aleph One
A Little Bit - Far Orange
Alpines - Onda Norte
Broken Trust - Hallman
Calmly - Dye O
Clearance - Shiruky
Closing Circles - Lonov
Coara - Lonov
Dusk Runner - Lonov

Chapters:
00:00 Intro
00:30 New macros, place_special_tile()
04:10 new_map() changes
08:38 Avail and placed doors changes
11:30 Occupied rooms
18:39 Message from future Ed
19:12 walk_room()
32:02 Bug fixing
39:53 Adding more rooms
40:34 West door placement bug fixing
42:34 Outro




Other Videos By Mission: Ed Possible


2023-06-03RetroReview Live! - Atari 2600: Activision Releases from 1982
2023-05-26RetroReview Live! - Atari 2600: Activision Titles - 1980-1981
2023-05-18RetroGrade #12: ATARI 2600: Atari Prototypes and Rarities
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



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