Re-writing the past with Python

Reminisce about those old games and dedicated gaming hardware

Re-writing the past with Python

Postby kevman3d on Mon Jul 06, 2015 10:00 am

If anybody wants a flash-back to the fun days of writing their own BASIC games, I've just completed a 3-part blog tutorial on rebuilding an old 1K ZX81 game using Python. It was a load of fun, and a chance for me to toy about with python and pygame as the 'modern homage to the 80s programmer' :roll:

Link to all three parts is here:
http://kevman3d.blogspot.co.nz/search/label/BASIC

Python is, as far as I am concerned, the "BASIC of the modern day" when it comes to being an easy language to learn and perfect as a way to get young kids (and those not-so-young) into programming. :D
"kevman3d" on trademe.
Blog
kevman3d
 
Posts: 393
Joined: Sun Jul 22, 2012 2:54 pm

Re: Re-writing the past with Python

Postby tezza on Mon Jul 06, 2015 11:31 am

Thanks for posting Kevin,

Yes, I've heard a lot about Python. I'll be checking out the link.
Tez (Terry Stewart) (Administrator)
Collection: https://www.classic-computers.org.nz/co ... /index.htm
Projects and Articles: https://www.classic-computers.org.nz/blog/index.htm
Twitter: @classiccomputNZ | YouTube: Terry Stewart
Trade Me: tezza5
tezza
Site Admin
 
Posts: 2382
Joined: Thu Jan 01, 1970 12:00 pm
Location: Palmerston North, New Zealand

Re: Re-writing the past with Python

Postby kevman3d on Mon Aug 31, 2015 4:36 pm

If you want to see an old fart mumble his way (badly) through a presentation on this at last months Auckland Python meetup.

https://youtu.be/KyAkOqO9yNA

The video/audio was done as a live stream from a web cam on google hangouts. Which I won't complain about as it (hopefully) disguises some of my burbles and stumbles... :lol:

If anybody is keen to play about 9 of the games out of the "34 Games for the 1K ZX81" book in Python, and have Python 2.7 and PyGame installed, all the source code is here. The slideshow is here
"kevman3d" on trademe.
Blog
kevman3d
 
Posts: 393
Joined: Sun Jul 22, 2012 2:54 pm

Re: Re-writing the past with Python

Postby tezza on Tue Sep 01, 2015 7:55 am

Watched a bit of this Kevin. Great to see people spreading some microcomputing history about. What was the audience size, do you know?
Tez (Terry Stewart) (Administrator)
Collection: https://www.classic-computers.org.nz/co ... /index.htm
Projects and Articles: https://www.classic-computers.org.nz/blog/index.htm
Twitter: @classiccomputNZ | YouTube: Terry Stewart
Trade Me: tezza5
tezza
Site Admin
 
Posts: 2382
Joined: Thu Jan 01, 1970 12:00 pm
Location: Palmerston North, New Zealand

Re: Re-writing the past with Python

Postby kevman3d on Tue Sep 01, 2015 8:03 am

38 people RSVP's, but only about 18 people actually came. Surprisingly mostly computer engineers who work with embedded systems. Plus a health specialist, a few students and some academic faculty. There were about 1/3rd of the audience who were unfamiliar with the old 80's tech, the rest were all in the right age bracket to remember it. :D

Its a fairly specific group, all people using Python in some form or another. They just needed someone to do a talk... And mine apparently was 'really interesting' though it didn't quite go the way I'd hoped (too many 'ummms' :lol: )
"kevman3d" on trademe.
Blog
kevman3d
 
Posts: 393
Joined: Sun Jul 22, 2012 2:54 pm

Re: Re-writing the past with Python

Postby Avon on Sun Sep 13, 2015 8:58 pm

kevman3d wrote:If anybody wants a flash-back to the fun days of writing their own BASIC games, I've just completed a 3-part blog tutorial on rebuilding an old 1K ZX81 game using Python. It was a load of fun, and a chance for me to toy about with python and pygame as the 'modern homage to the 80s programmer' :roll:

Link to all three parts is here:
http://kevman3d.blogspot.co.nz/search/label/BASIC

Python is, as far as I am concerned, the "BASIC of the modern day" when it comes to being an easy language to learn and perfect as a way to get young kids (and those not-so-young) into programming. :D


As a ZX81 owner this sounds like fun...thanks I will take a look at the blog posts and fire up the Raspberry Pi..
Agency BBS, Dunedin - New Zealand | Telnet: agency.bbs.geek.nz (port 23) | Website: http://www.bbs.geek.nz | FidoNet 3:770/1
Avon
 
Posts: 6
Joined: Sat Jul 05, 2014 9:13 pm
Location: Dunedin, New Zealand

Re: Re-writing the past with Python

Postby kevman3d on Mon Sep 28, 2015 6:35 pm

I've been meaning to test that Python on my Pi at some stage. Let me know if it works ok... :)
"kevman3d" on trademe.
Blog
kevman3d
 
Posts: 393
Joined: Sun Jul 22, 2012 2:54 pm

Re: Re-writing the past with Python

Postby khanjoy on Tue Aug 07, 2018 6:10 am

I currently have a Python major subject, I will definitely look into the link and would love to learn more about it, planning to make a simple game by the end of semester I think this will be a big help, many thanks :)
khanjoy
 
Posts: 6
Joined: Mon Jul 23, 2018 5:59 pm


Return to Vintage Computer Gaming

Who is online

Users browsing this forum: No registered users and 3 guests

cron