OpenGOO

Arcade

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

4
Become a Fan
6.8

Available as/for:
Description:
ADDED 64 bit UBUNTU PACKAGES
[opengoo and libbox2d]

PLEASE REPORT ME ANY BUG AND PROBLEM OR SUGGESTION ( manda [dot] mgf [at] gmail [dot] com )

Free and open clone of World of GOO.
Done with qt4 (and opengl module) and box2d (v2.2.1).

Help and tester are needed!

To compile you need to have box2d (v.2.2.1) and after:
$ git clone git://github.com/Mandarancio/OpenGOO
$ qmake
$ make

File l01.level (the level) and menu.index must be in the executable folder for now!
Then:
$ ./OpenGOO

Enjoy!
Last changelog:

---- Master branch
+Better physics and graphics
+Bugfix

---- SVG branch ----
+SVG Level importer


Ratings & Comments

10 Comments

AlexBSnet

Hello, this is wonderfull parody on World of Goo, but it crashes on macs... I don't have so much time to find and kill this bug, but I can show you stacktrace of the application running. Quote:

Process: OpenGOO [20822] Path: /Users/USER/*/OpenGOO.app/Contents/MacOS/OpenGOO Identifier: com.yourcompany.OpenGOO Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [743] Date/Time: 2012-03-23 12:15:43.603 +0400 OS Version: Mac OS X 10.7.3 (11D50b) Report Version: 9 Interval Since Last Report: 1061625 sec Crashes Since Last Report: 12 Per-App Interval Since Last Report: 5 sec Per-App Crashes Since Last Report: 1 Anonymous UUID: 7B139313-BF0E-427A-9D14-5D3321710A2B Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: 0x000000000000000d, 0x0000000000000000 VM Regions Near 0: --> __TEXT 0000000100000000-000000010002f000 [ 188K] r-x/rwx SM=COW /Users/USER/*/OpenGOO.app/Contents/MacOS/OpenGOO Application Specific Information: objc[20822]: garbage collection is OFF Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 QtGui 0x0000000100526fcc QWidget::mapFromGlobal(QPoint const&) const + 50 1 QtGui 0x000000010053bdd3 qt_mac_getTargetForMouseEvent(NSEvent*, QEvent::Type, QPoint&, QPoint&, QWidget*, QWidget**) + 419 2 QtGui 0x000000010053dd38 qt_mac_handleMouseEvent(NSEvent*, QEvent::Type, Qt::MouseButton, QWidget*) + 1016 3 com.apple.AppKit 0x00007fff821757a6 -[NSWindow sendEvent:] + 6504 4 QtGui 0x000000010053552f -[QCocoaWindow sendEvent:] + 111 5 com.apple.AppKit 0x00007fff8210e16d -[NSApplication sendEvent:] + 5593 6 QtGui 0x0000000100538db2 -[QNSApplication sendEvent:] + 82 7 com.apple.AppKit 0x00007fff820a41f2 -[NSApplication run] + 555 8 QtGui 0x0000000100541fc0 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 840 9 QtCore 0x00000001001e4348 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 394 10 QtCore 0x00000001001e74bb QCoreApplication::exec() + 175 11 com.yourcompany.OpenGOO 0x0000000100006744 main + 1316 12 com.yourcompany.OpenGOO 0x0000000100003c74 start + 52

Mandarancid

Mmm I never try on mac you can give me more details: -When it heppen (in the game, in menu, you are mooving a goo? or something more) -Wich version you are using of OpenGoo? Thanks a lot!

Litande

I have all the dependencies installed yet it returns an error when I try to build it. It cannot find Box2D/Box2D.h, although I already installed Box2D.

Mandarancid

Sorry for the late, I made a little sky break. The problem is that you are using the Box2D library from your distro repository (I suppose) and this version is not updated, so I can't work with my game, you have to download the source from http://www.box2d.org compile and install it: cmake -DCMAKE_INSTALL_PREFIX=/usr make sudo make install I hope that help you. Thanks for the interesting.

cjann

I can't remember if it was possible in Goo, but I like the possibility that you can rearrange your Goo's later to build something different, and I also like that the construction breaks if you build crap.

Mandarancid

Thanks! I hope you enjoy it!

MateuszKrawczuk2

There was many kind of goo balls. Black:detach impossible. Green:shorter connectio,possible detach. White: no reattach possible Red: Flammable, Ballon:(not goo ball) Bomb: can explode You can check there.http://worldofgoo.wikia.com/wiki/Goo_Balls_and_structures

MateuszKrawczuk2

Black Goo construction shouldn't break(via gravity). There shouldn't be visible connection line, when only one link is possible. I can`t quit via quit button. (1440x900 resolution)

Mandarancid

Interesting bug on my laptop (1366x768) work fine.. More details? For the gravity brake is a choose, for do an harder game! But is a good advice didn't show the line when only a link is possible! THANKS A LOT! REALLY!

Mandarancid

Fixed, was the menu.index, I implemented only 2 elements.. Sorry

Pling
0 Affiliates
Details
license
version v0.1b
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Arcade:

MINiOn's snake
MINiOn1696
last update date: 13 years ago

Score 5.0

ScriptPong
DanilKorotenko
last update date: 13 years ago

Score 5.0

Adventlands Episode 1
Dimenad
last update date: 13 years ago

Score 5.0

Pacman_Like_
filippakoc
last update date: 12 years ago

Score 5.0

F-man
filippakoc
last update date: 12 years ago

Score 5.0

Yourik the Intergalactic Rabbit
xornot
last update date: 14 years ago

Score 5.0



System Tags