Object Oriented Programming: What A Non-Programmer Needs To Know

Today I make a class of cats and spawn lots of cats and oh my god the cats are everywhere please send help.

We recently did a non-programmers introduction to Python; if you’re interested in learning more about the programming language, I’d heavily recommend you go to check it out as it’s a very soft approach to learning about programming, without the actual need to learn code itself. In the comments of last weeks post however, one of our readers, , asked us if we could do a sort of introduction to OOP, which is a principle that is often used in programming. Considering my first home-taught language was Java, which really is one of the strictest OOP languages I can think of, it’s fair to say I’m relatively experienced in it. I’m no expert, but I’m back once again to give you a non-programmers insight to this programming principle. What is OOP all about and how is it different to other styles of code?

Continue reading “Object Oriented Programming: What A Non-Programmer Needs To Know”

Python: What A Non-Programmer Needs To Know

Python is an interpreted programming language – For those of you who don’t know what this means, this article is exactly for you. If you do know about Python, but just want to see if your knowledge is up to scratch, then again, this article might well be for you. If you’re a well-versed expert in Python who just wants to check to see if a website got their facts right… I guess this article is for you too – It’s a way to look at Python from a non-programmers perspective and to try to apply the knowledge to learning the basics needed, without it seeming like we’re just stringing words together to make things happen. Although isn’t that what programming is all about..?

Python is an interpreted programming language – For those of you who don’t know what this means, this article is exactly for you. If you do know about Python, but just want to see if your knowledge is up to scratch, then again, this article might well be for you. If you’re a well-versed expert in Python who just wants to check to see if a website got their facts right… I guess this article is for you too – It’s a way to look at Python from a non-programmers perspective and to try to apply the knowledge to learning the basics needed, without it seeming like we’re just stringing words together to make things happen. Although isn’t that what programming is all about..?

Continue reading “Python: What A Non-Programmer Needs To Know”

Game Design with Timlah

Now I feel it is time that I take to the challenge, put one foot in front of the other and start to make my very own adventure game. I mean after all, how hard can it be? Thanks goes to Rezzed for rekindling a latent interest within me and it’s up to YOU to help me shape this game.

Look through your Steam library, or your XBLA account. Perhaps you opt for PSN, or an OUYA? How about Android or iOS? One thing that you’ll likely have started to dabble in at some point whilst on any of these platforms are indie titles. While I attended Rezzed, I was lucky enough to get my hands on some upcoming new titles – Indie titles which were great fun.

Something else happened whilst I was there; my latent interest for developing games has come back to me. It’s something I’ve not delved too deeply in for a while, but I decided I wanted to make a devlog of kinds… and I want you all to help me through this. I want to make a game and I want people to see the progress I make along the way. When it’s made, it’ll be hosted on GeekOut South-West, free to download and play. Criticise me as much as you want, this is why I want to indie dev for you all, a game I’ve made with your feedback.

Continue reading “Game Design with Timlah”