Home » Community » Forums » Your Announcements » The Blob: downloadable 3D student game
  Intel sponsors gamedev.net search:   
[Control Panel] [Register] [Bookmarks] [Who's Online] [Active Topics] [Stats] [FAQ] [Search]

Add Forum to Favorites |  Send Topic To a Friend | View Forum FAQ | Track this topic

Page:   1 2 »»

 Last Thread Next Thread 
 The Blob: downloadable 3D student game
Post New Topic  Post Reply 


For the past four months I have worked together with eight other Dutch students on a game called The Blob. The game was a school project for an outside client. The station area of the city of Utrecht in The Netherlands is getting a thorough face-lift, as the station and many buildings around it are being rebuilt. Our task was to make a game that plays in the station area as it will be ten years from now, so that while playing, the audience is informed about what is going to happen. The game was to be played in a centre with information about the changes, but also be downloadable for players at home. This means the main target audience will walk by, play for a few minutes, and then walk on, but it should also be fun for people who download the game.

The resulting game is The Blob. It is a 3D game in which the player controls a ball of paint rolling through the city. The ball can absorb coloured NPC's to become larger and change its colour. With the paint, the player can then proceed to paint the entire city. Almost everything is paintable: buildings, trees, cars and using the paint trace even the ground. The main goal of the game is to paint all 17 landmark buildings. Hardcore fanatics can also try to collect all 50 coins that are hidden around the level.

The game is finished, so we are hoping many people will play it now! :) It can be downloaded here:

De Blob - Dutch version, 97mb
The Blob - English version, 97mb

De Blob - Dutch version, 97mb - MIRROR 1
The Blob - English version, 97mb - MIRROR 1

The minimum system requirements for a nice framerate are about a 2ghz processor and 512mb RAM.









This is the team that made The Blob:

Jasper Koning: project lead/level designer/artist
Fabian Akker: lead level designer
David Vink: sound designer/level designer
Gijs Hermans: lead artist
Ralph Rademakers: artist
Fahrang Namdar: artist
Huub van Summeren: artist
Olaf Jansen: programmer
Joost van Dongen: lead programmer

And our supervisor from school: JP van Seventer

All of us are third year students in Game Design & Development at the Utrecht School of the Arts, except Olaf, who is a fourth year student in Computer Science at Utrecht University, doing the master Game & Media Technology, and Joost (me) who does both of these studies.

The Blob was made using the libraries Ogre for graphics, FMOD for audio and ODE for physics and collision detection. 3D Studio MAX was used for modelling, Photoshop for texturing and Reason and Sound Forge for audio.

Interestingly, the only library that gave some problems was FMOD, which is the only professional commercial product of the three. We got some errors that were officially untraceable ("the cause is earlier, the error comes at a moment where it tells you nothing at all, except that some unknown thing is wrong at some unknown point") and some problems with hardware accelerated audio, which gave strange volumes in combination with attenuation, while software mode gave good sound. Nevertheless, all three libraries have been a pleasure to use, because they made a lot of things possible that would not have been possible otherwise. We had only four months and only two coders for 25 hours per week per person, so we really had to do some efficient coding to get things running and complete by the end.

This game was my first try at writing shaders that were really used in a game and I had some great fun doing that. The shots below are from the shader that does the paint-transitions. The pixel shader simply calculates the distance to the hit-point and blends the two transitioning textures according to that distance. Very simple, but it really works like a charm. :)



Still not very complex, but a whole lot of fun, is the shader that gives the ball its squashy appearance. When the ball bounces or moves very fast, it slightly deforms, and while rolling it slightly sags. On screenshots this is quite a subtle effect, but when seen in action, it really looks fun. An interesting detail about this, is that it changes the feel of the gameplay entirely. Without the squash-shader, the game feels like playing with a ball made of stone. Then with no changes to the physics at all, the squash-shader makes it feel much more like a ball of paint. Nice to see how the player can be deceived about gameplay using graphics only. :D




My portfolio: www.oogst3d.net. Including 3D-art, coding, music, tutorials and more.
Game development: www.ronimo-games.com. Developing games for Wii and WiiWare

 User Rating: 1084   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Very cool! Perhaps inspired a little by the *really* old horror movie of the same title?



"Voilą! In view, a humble vaudevillian veteran, cast vicariously as both victim and villain by the vicissitudes of Fate. This visage, no mere veneer of vanity, is a vestige of the vox populi, now vacant, vanished. However, this valorous visitation of a bygone vexation stands vivified, and has vowed to vanquish these venal and virulent vermin vanguarding vice and vouchsafing the violently vicious and voracious violation of volition. The only verdict is vengeance; a vendetta held as a votive, not in vain, for the value and veracity of such shall one day vindicate the vigilant and the virtuous. Verily, this vichyssoise of verbiage veers most verbose, so let me simply add that it's my very good honor to meet you and you may call me V.".....V

 User Rating: 1639   |  Rate This User  Send Private MessageView ProfileView Journal Report this Post to a Moderator | Link

Looks great, is it inspired by the game katamari?

 User Rating: 1015    Report this Post to a Moderator | Link

I really like this, you've done very well in such a short time. I'm impressed with the performance and the completeness of this game. I also like the finishing touches like transparent buildings that occulde the view.

One point though, the mouse-pointer is not visible when the menu is displayed.

Well done.

 User Rating: 1019   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Looks superb!
Downloading it right now.
The brown blob traces reminds of something not pleasent...

 User Rating: 0   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

what a nice looking game! grats on finishing it!

 User Rating: 1153   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

This should be featured on the front page asap.

 User Rating: 1015    Report this Post to a Moderator | Link

Quote:
Original post by joanusdmentia
Very cool! Perhaps inspired a little by the *really* old horror movie of the same title?

We actually only heard about that movie after choosing the name. We tried changing the name then, but could not think of anything cooler, so we left it at The Blob.
Quote:
Original post by Anonymous Poster
Looks great, is it inspired by the game katamari?

A little bit, but none of us have Katamari, so we were not able to try it to get extra ideas. So it is only inspired a little bit by Katamari, but I agree the games have some big similarities.

[Edited by - Oogst on July 3, 2006 6:38:30 AM]

 User Rating: 1084   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

thats a dam cool game. makes you feel like you do when on acid.
not that i know thats like..................

 User Rating: 631   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Very well made game, extremely nice art. Maybe a bit difficult controls and you should be able to jump a bit higher (often got stopped by tiny objects on the ground). But concidering the time spent and it's purpouse it's an awesome game, Really cool graphics.

 User Rating: 1015   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

looks really cool :)

 User Rating: 1060   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Hi,

I downloaded the english version and installed it but it throws an exception when I try to run it :(

Orge.log file:
16:37:12: An exception has been thrown!

-----------------------------------
Details:
-----------------------------------
Error #: 8
Function: FileSystemArchive::changeDirectory
Description: Cannot open requested directory Assets\NL/Menus. 
File: ..\src\OgreFileSystem.cpp
Line: 141
Stack unwinding: <<beginning of stack>>



I have DirectX 9 installed already and VS2005.

All I did was install and run, let me know if you need any more info about my system or anything.


- Chris





"More computing sins are committed in the name of efficiency than for any other single reason - including blind stupidity" - William Wulf


"Any fool can write code that a computer can understand. Good programmers write code that a human can understand"



 User Rating: 1033   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

You probably tried to run the .EXE, but you should run the shortcut. The same .EXE is used for several versions and the shortcut gives it the right instructions for this version (several menu options are different for the version for the stand at out clients place).

 User Rating: 1084   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Hi,

How silly of me to try and run the exe :P

Now that it runs I have to say I'm very impressed, it's a very fun game :)

Keep up the good work!


- Chris



"More computing sins are committed in the name of efficiency than for any other single reason - including blind stupidity" - William Wulf


"Any fool can write code that a computer can understand. Good programmers write code that a human can understand"



 User Rating: 1033   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Hi !

I get this error when I try to install the game (english version)


[IMG]http://img.photobucket.com/albums/v645/y2kh8r/error.jpg[/IMG]

http://img.photobucket.com/albums/v645/y2kh8r/error.jpg


Any tips ? The game looks like it's very fun . I even posted a link to it on my blog. . .

http://slyhoax.blogspot.com/

^this is not a shameless plug , I swear !

I'm actually quite ashamed of it , thank you.

But I do really get the error message .. I suppose a screenshot is proof enough of that .. .

 User Rating: 1015    Report this Post to a Moderator | Link

Wow, that's weird, I have not seen that one befor. That part installs some DLL's from Windows, that was not made by us, but by Microsoft. What version of Windows are you running there?

 User Rating: 1084   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Quote:
Original post by Anonymous Poster
http://img.photobucket.com/albums/v645/y2kh8r/error.jpg

same error here, i am using windows xp pro, w/o SP



 User Rating: 1141   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

I'm running xp pro without sp2 as well . . .

I'm the guy who posted anonymously , by the way - I thought it might be good if I registered !

It looks like the error was caused by visual c++ ?

 User Rating: 1015   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

My best guess is that you don't have Windows Installer 3.0 (or higher) on your computer, which is required for the Visual C++ Redistributable to install correctly.

I recommend upgrading to SP2 (which includes WI 3.0), or upgrade Windows Installer separately by downloading it from http://www.microsoft.com/downloads/details.aspx?familyid=5FBC5470-B259-4733-A914-A956122E08E8&displaylang=en

 User Rating: 1015    Report this Post to a Moderator | Link

Looks great. Cool graphics with beautiful theme.

 User Rating: 1012   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

I instaled is, but when I try to play it,

"An exception has been thrown!

------------------------
Details:
------------------------
Error #: -2005530518
Function: D3D9RenderWindow::createD3DResources
Description: Failed to create Direct3D9 Device: Not available.
File: ..\src\OgreD3D9RenderWindow.cpp
Line: 514
Stack unwinding: >


HELP

 User Rating: 1015    Report this Post to a Moderator | Link

This is probably caused by not having DirectX 9 installed on your computer. I believe it is automatically updated by Windows Update (not sure though), but you can also download the most recent version of DirectX from http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=en

 User Rating: 1015    Report this Post to a Moderator | Link

I will try it, thx

 User Rating: 1015    Report this Post to a Moderator | Link

no... doesn“t work


An exception has been thrown!

---------------------------
Details:
---------------------------
Error #: -2005530518
Function: D3D9RenderWindow::createD3DResources
Description: Failed to create Direct3D9 Device: not available.
File: ..\src\OgreD3D9Render window.cpp
Line: 514
Stack unwinding: >

not work

HELP

 User Rating: 1015    Report this Post to a Moderator | Link

Do you have a GPU at all, or do you have some onboard brick?

 User Rating: 1084   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link
Page:   1 2 »»
All times are ET (US)

Post Reply
 Last Thread Next Thread 
Forum Rules:
You may not post new threads
You may post replies
You may not edit your posts
You may not use HTML in your posts
Jump To:
Administrative Options: