
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
HappyFrog is a funny game which is based on Qt and Box2D (mainly,Declarative UI integrated with Box2D).Maybe It reminds you of "Angry bird".
The most interesting thing you can find in the game is that you can customize the level and edit your own fixture world.And of course,you can save the fixture world and play it next time.
It is an opensource project as well.
more Info,you can find here
http://code.google.com/p/happyfrog/
For Fremantle
make sure that you have internet connection on N900,otherwise xmlListModel data will not be displayed on the top View.This bug has been fixed but unfortunately not included in the maemo5 20.2010.36-2 package.
related thread http://developer.qt.nokia.com/forums/viewthread/2214/
bugreports.qt http://bugreports.qt.nokia.com/browse/QTBUG-15934
9 years ago
HappyFrog 0.0.3
- add two fixtures for custom design(tyre and animaiton windmill)
support parallax scrolling
- re-design some level
- support Harmattan(N9 N950)
HappyFrog 0.0.2
-For Desktop
support zoom in/out with mouse
-For Symbian^3 Mobile Device (C7,N8,E7)
support Pinch to zoom-in and out
-For Maemo5 (N900)
1.hw accelerating support on N900
2.support swirlling gesture for zooming in and out(like the default browser(firefox3 based) in N900 make use of Maemo's swirl gestures for zooming)
9 years ago
HappyFrog 0.0.3
- add two fixtures for custom design(tyre and animaiton windmill)
support parallax scrolling
- re-design some level
- support Harmattan(N9 N950)
HappyFrog 0.0.2
-For Desktop
support zoom in/out with mouse
-For Symbian^3 Mobile Device (C7,N8,E7)
support Pinch to zoom-in and out
-For Maemo5 (N900)
1.hw accelerating support on N900
2.support swirlling gesture for zooming in and out(like the default browser(firefox3 based) in N900 make use of Maemo's swirl gestures for zooming)
projetoslinux
8 years ago
I see your best code and assist youtube and see your blog, a want take your happyfrog 3d to work in my University in Brazil, iam teacher Computer Engeneer in this University and want contribute with your code 3D, is possible.
Marcelo Anjos
Thanks
Report
mshobeyri
9 years ago
I download that librarys and put thats in box2d folder but my problem not solved yet
please upload box2d folder that you use it in this program
Report
GaryWzl
9 years ago
If you import box2d source code in project and compiled failed,that's because you've not compile qt-mobiltiy yet(multimedia).you can comment
these two lines in .pro file
CONFIG +=mobility
MOBILITY +=multimedia
Report
mshobeyri
9 years ago
Report
madil
9 years ago
Report
GaryWzl
9 years ago
Report
rselva123
9 years ago
Report
rselva123
9 years ago
Report
GaryWzl
9 years ago
:)
Report
rselva123
9 years ago
Would it be possible for you to make this with QML Box 2d? (https://gitorious.org/qml-box2d). I tried but I got stuck because I am unable to compile the QML-box 2d with Qt SDK.
Report
GaryWzl
9 years ago
Could you tell me what's problem you encounter?
The plugin is as easy as any other qt demo/example to compile.
Report
rselva123
9 years ago
Report
GaryWzl
9 years ago
I think you can add INCLUDEPATH = Box2D header directory'path in your .pro file or
simply cp Box2D header directory(contains header files) to your QTDIR/include.
It works like a charm.
:)
Report
maidis
9 years ago
$ sudo pisi ar happy-kitty http://happy-kitty.googlecode.com/svn/trunk/pisi-index.xml.xz
$ sudo pisi em happyfrog
I made also a patch for HappyFrog, It maybe useful for you or other distros' packagers:
http://happy-kitty.googlecode.com/svn/trunk/game/arcade/happyfrog/files/happyfrog-0.0.1-make.diff
Sound not works for me.
I can't find a zoom in / zoom out shortcut :)
Report
GaryWzl
9 years ago
still busy in these days
I will figure out the points that you mentioned if I am free.
Report
maidis
9 years ago
i also captured a short gameplay video [2].
* no sound yet
* no zoom in / out with mouse
[1] http://happy-kitty.googlecode.com/svn/trunk/game/arcade/happyfrog/files/
[2] http://www.youtube.com/watch?v=eXrtvT9CD2I
Report
GaryWzl
9 years ago
I've updated the source code.
zoom in/out with mouse has been supported.
Due to performance issue,sound effect has not been added in 0.0.2 yet.I will figure it out when I am free.
Report
maidis
9 years ago
[1] http://gitorious.org/happyfrog/happyfrog/commit/d5e8762d4e836ec698336ca246f3b05c8a10530f
Report
GaryWzl
9 years ago
I appreciate your reply really.And I've updated source code for this problem,which is related to opengl support missing on X11.
ps:zoom in/out with mouse on X11 needs opengl support,otherwise game will becomes very very slow.
So if you run this on X11 in virtual machine or X11 missing opengl support.
the latest verison of HappyFrog will show a messagebox that recommand you turn off the feature(I mean zoom in/out with mouse)
Thanks again.
Gary.Wzl
Report
maidis
9 years ago
* Different frogs?
* Hidden config files for GNU/Linux?
~/.happyfrog/levelInfo.xml
~/.happyfrog/preview
* Pigs should not go beyond the slingshot. They roll sometimes now.
Report