Category: resources

BBC Basic with SDL

BBC Basic with SDL

BBC Micro
From Wikipedia

Back in my games programming days I never had a BBC  micro, though I knew several people who did including one bloke who let people run their ROMs on his micro. Sneakily it made a copy of the ROM contents and saved it to disk. I remember wasting a lot of hours playing Elite on a Beeb back in 1984.

BBC BASIC for SDL 2.0 is a cross-platform implementation of the BBC BASIC programming language for Windows, Linux (x86), MacOS, Raspbian (Raspberry Pi), Android, iOS and Emscripten / WebAssembly by developer R.T. Russell. If you ever fancied writing BASIC programs and running them on a BBC Micro then you now can with this.

It is programmed in C (and I’ve added a link into the C code library) and you’ll find the multi-platform source on GitHub. A visit to the Complete BBC Games archive might also be in order!

 

Where do I get a lot of my information from?

Where do I get a lot of my information from?

SubredditsI was asked this a few months ago. There are various sources including Hackers News and Reddit.com. But reddit is just a collection of specialised sub communities (known as Subreddits) and even I wasn’t aware of quite how many there are.

I came across a link which lists 43 programming related subreddits. On the right hand bar there’ a list of a few Subreddits but at the bottom there’s a View More link to show all 43.

I’ve shown them here to give you an idea of what’s available. The member numbers will change and are often out of date anyway.

Very useful free resource website

Very useful free resource website

Metal
Texture Image by Eric Matyas.

Games need graphics, sound FX and music and Eric Matyas has an excellent website SoundImage.org. that provides them free.

It’s not just about sounds (apparently there are over 1,000 original sounds and music created by Eric) that you are allowed to use completely free in your games so long as you give him attribution but textures too. That’s a real bargain.

The texture shown was originally a 2048 x 2048 pixel graphic that I reduced in size for here. It came from, and there are a lot of other seamless metal textures on this page.

As I haven’t got a page setup for free resources, for now I’m adding this to the tips page.