Harness gravity with your crayon and set about creating blocks, ramps, levers, pulleys and whatever else you fancy to get the little red thing to the little yellow thing. Numpty Physics is a drawing puzzle game in the spirit (and style?) of Crayon Physics using the same excellent Box2D engine.
Looked quickly at this, but wasn't sure how to make ebuilds for it. (I'm not a Gentoo dev nor ebuild expert...) Random observations: I couldn't locate a source tarball for Numpty Physics. (Maybe I missed it, I just found binaries and svn.) Didn't find any Box2D ebuilds. Dependencies for Box2D seem to be freeglut (in portage) and glui (not in portage, but ebuild is in bug 23207), since they are bundled with Box2D. The main box2d.h header includes a lot of files called "../Source/*/*.h". I imagine that the paths should be rewritten when installing headers, or something like that. (P.S. Huh? Only the assignee, bug reporter or a superuser can change the "Bug 259181 depends on:" list? I tried to add 23207.)
Well, source successfully compiled and work from svn rev 120 I'm goint to write eduilb in a few days
Created attachment 185449 [details] ebuild of numptyphysics svn revision 120 ebuild of numptyphysics svn revision 120
perhaps, ebuild require more dependencies
Created attachment 193384 [details] live ebuild for numpty physics Here some updates for this ebuild: * more dependencies: SDL, libX11... (checked in configure.in and with ldd) * use games.eclass * fix the datadir search /usr/share -> /usr/share/games * move icons to the right place I tested the latest svn revision (142). But if the ebuild is renamed to numptyphysics-REV.ebuild it will build at this revision.
what's about add ebuild to portage tree or sunrise overlay ???
Builds on amd64. I got the red thing to touch the yellow thing, and the yellow thing disappeared. Is anything supposed to happen after that? (Such as going to a new level or something?)
Ebuild compiles and works fine for me on intel core2 duo. media-libs/sdl-image must be added to the dependencies.
just added the ebuild with some modifications (f.e. depending on dev-libs/box2d) to the develbranch of our gamerlay overlay - http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=93da08bd64c764f29e230f5e8cd9aa0c0b815365 you're welcome to join us on irc freenode #gentoo-gamerlay
Created attachment 251781 [details] failed build log
Failed to build: WARNING: `aclocal-1.10' is missing on your system. You should only need it if you modified `acinclude.m4' or `configure.in'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. perl and automake are already installed.
Created attachment 417894 [details] numptyphysics-9999.ebuild A modified version of the live ebuild Hope to see this package soon in the portage tree
yeah, fun game. in portage. thanks for the bug report and ebuild submission.
Created attachment 418034 [details, diff] numptyphysics-9999.ebuild.patch I didn't hope the push to be so fast as bug has been opened since quite 6 years. Meanwhile I sent bug report to this project dev, and he just commited fix 2 hours ago. Even the ebuild will still build fine the last call to sed in src_prepare is no more required. Thanks.