Game Programming at scriptedfun

Game Programming for Beginners: Video Tutorials, Source Code, and Articles

Subscribe via e-mail!

Enter your email address:

Delivered by FeedBurner

Entries for May, 2008

New Google favicon

I visited both Google and Gmail just now, and noticed that the favicons for these sites have changed, to a blue letter g. See for yourself, and be sure to refresh the page. It would be interesting to know the story behind this. And how this seemingly small change will affect Google’s bottom line. What […]

Leave a Comment

Poor Man’s Flash

John Hattan has written a review of Express Animator on, and Flex SDK / Silverlight developers who do not have access to the corresponding designer’s tools (Flash / Expression Blend) might find his review interesting. Express Animator, as stated in the product name, is a tool that allows you to make animations, and publish […]

Leave a Comment

Music and Sound Effects for Games

A great article called Tools of the Trade has just been posted on MochiLand. It gives a list of software and libraries which you can use to generate sound effects and music for your games. Among the different aspects of game development, I think I’m weakest at sound matters. This is something that has to […]

Leave a Comment

Make a Flash Game for Free

One of the main reasons why people aren’t able to make their own Flash games is because the development environment is expensive. Currently, a copy of Flash CS3 Professional costs US$699, an amount which most people can’t just pull out of their wallet (although I think that this price is very reasonable, considering the product’s […]

Comments (4)

Sorry, e-mail subscribers! And some thoughts on web games with Python…

Hi everyone! First of all, I would like to apologize to all the e-mail subscribers who received a bunch of old posts in their e-mail recently. I’ve been tweaking my site to feature the content people find most useful on the front page, and this had the unintended side effect of sending out an e-mail […]

Leave a Comment

Herder – now in Flash

Herder, a one button game, now in Flash! I haven’t posted anything in a very, very long time, and I apologize for this. Recently, I have had time to pursue game programming again, and as a result, I was able to learn programming Flash games using the free Flex SDK, a programmer-oriented SWF development tool […]

Comments (1)

Herder – a one button web game

Play Herder Now! Hi everyone. I know that it’s been a very, very long time since I last posted. I’ve been doing some thinking about the direction that this site should take, and I was able to make some “preliminary decisions” in the process, which I hope to explain more in a future post. In […]

Comments (6)

Arinoid with Sound

Arinoid now has sound! I think that sound plays a very important role in the overall game experience, and I hope that you will all like this minor update. Download Arinoid with Sound. Requires Python and Pygame. The sounds were taken from Flashkit, which I think is a fantastic resource for game developers looking for […]

Comments (2)

Video Tutorial 4 – Arinoid – Ball Physics

At last, video tutorial 4 is here! I would like to apologize for the terrible delay, and thank you so much for your patience! 🙂 You may notice some mistakes in the screenshots though – in particular when the code that converts between integers and floating point numbers is displayed. The highlighted code is correct, […]

Comments (12)

Transcript 3 – Arinoid – The Paddle

Hello and welcome to screencast number 3. Today, we will continue building our game Arinoid by adding a paddle. We will use the paddle to deflect the ball, and we want to be able to control it using the mouse. The paddle image is contained in our sprite sheet. However, the image spans two […]

Comments (1)

Video Tutorial 3 – Arinoid – The Paddle

Finally! Today, we will be adding the first sprite in our game, the paddle, which is controlled using the mouse. At this point, we will be able to benefit from the setting-up that we have done in the first two screencasts.

Comments (11)