ENIGMA Forums

Development => Works in Progress => Topic started by: egofree on October 19, 2013, 09:01:26 AM

Title: Son of Blagger - remake
Post by: egofree on October 19, 2013, 09:01:26 AM
Son of Blagger remake

(http://i55.servimg.com/u/f55/18/14/61/24/ecran_10.jpg) (http://www.servimg.com/image_preview.php?i=3&u=18146124)

Project description :
Son of blagger is a platform game made in 1984 for the commodore 64. It was written by Anthony Crowther (c.f http://www.the-commodore-zone.com/articlelive/articles/12/1/Tony-Crowther/Page1.html (http://www.the-commodore-zone.com/articlelive/articles/12/1/Tony-Crowther/Page1.html))
Anthony Crowther was a famous programmer at that time, as very often he was writing alone his games (doing programming, graphics and music). He was also a very prolific programmer, as he could write games in a few weeks. I was a fan of Anthony Crowther and i decided to make a remake of 'Son of blagger'.
As i wanted the remake to look and behave as much as possible as the original game, i spent a lot of time doing reverse engineering of the C64 executable. I updated the graphics by smoothing them and adding light and shadow effects. This is the first time i tried to program a game.

Gameplay:
The goal of the player on each level is manipulate Blagger, a burglar, to collect the scattered keys and then reach the safe. The keys must be collected and the safe opened in a set amount of time. Blagger can walk either left or right, or jump left or right. He must avoid monster and deadly objects.

Keys :
Left and right arrows to move and space to jump.

The player can't make 'double jumps', except if he is on a slide. Beyond a given distance, the falls are deadly, except if he is on a slide.

Progress :
I consider the game is 80 % finished. The game engine is done, but i need to add an animation when the player has finished the game. Also i would like to add some options to modify the keys mapping, the sound and the possibility to use a joystick. I would like also to add some new levels.

Windows installer:
https://tinyurl.com/ybld45oy

Source code of game maker studio version :
https://github.com/egofree71/son-of-blagger-with-game-maker-studio

Play javascript version :
https://dl.dropboxusercontent.com/u/29802501/son-of-blagger/index.html

Source code of javascript version :
https://github.com/egofree71/son-of-blagger-with-javascript

update (24.10.2013) : new version with full screen mode. When you are playing, just press enter to switch on/off full screen option.

Update (15.08.2015):
By default the game starts in full screen mode. You can switch off/on full screen mode with alt + enter (This the default keys in Game Make studio).
Also i made a javascript version with the Phaser framework. I decided also to share the source code of the game maker and javascript version.
Title: Re: Son of Blagger - remake
Post by: Goombert on October 23, 2013, 02:16:07 AM
Ohh hai ego, I totally forgot you posted but I was going to try out your game, 1sec while I download.

Edit:

First, your download host sucks, but second, very nice work so far. I was a little confused at first why I kept dieing when just falling down to the next part though, a little rocky at first, but very nice so far. Also, why would a heart kill you? I thought it was health :( But anyway, keep up the good work  (Y)

PS: Use http://www.dropbox.com
Title: Re: Son of Blagger - remake
Post by: egofree on October 24, 2013, 03:27:14 AM
First, your download host sucks

What's wrong with zippyshare ? No ads or captcha. Anyway i've replaced the link with dropbox :P

Also, why would a heart kill you?

Robert, you are young and innocent, perhaps that's why you don't know that often in life you shouldn't trust appearance.  You will learn that people with a 'beautiful heart' can destroy you ! ;)

I know that the game can be difficult at first. In the following video, you can see how to play : http://www.youtube.com/watch?v=Kmsg4usmvRk (http://www.youtube.com/watch?v=Kmsg4usmvRk)

As i was asked by several people to add this option, i've added a new version with full screen mode : when you are playing just press enter to switch on/off full screen mode.

By the way thanks Robert for your feedback.
Title: Re: Son of Blagger - remake
Post by: Goombert on October 24, 2013, 03:36:12 AM
^_^ Very nice.
Title: Re: Son of Blagger - remake
Post by: egofree on August 15, 2015, 11:44:45 AM
As i followed a javascript course, we had to present a javascript project, and i decided to make a javascript version of the game with the Phaser framework. I share with you the javascript version and the source code of the game maker and javascript versions. The javascript version is almost identical to the game maker version, except that there is no sound, and the detection of collisions between sprites is less precise.
Title: Re: Son of Blagger - remake
Post by: Goombert on August 15, 2015, 10:01:18 PM
It looks like a pretty straight 1 to 1 correspondence with the ENIGMA/GameMaker version. I am really interested in JS now too and I'd like to share my prototypes with you too egofree but now's not the time. Also your game loads pretty fast too, not bad at all!