Allegro.cc - Online Community

Allegro.cc Forums » The Depot » [Mouse Mash] Game of the Year!

This thread is locked; no one can reply to it. rss feed Print
 1   2   3 
[Mouse Mash] Game of the Year!
ImLeftFooted
Member #3,935
October 2003
avatar

It's first depot entry of the year (or at least close) ;)

I'm looking for reviews of Iphernic and my game, Mouse Mash.

http://www.momeme.com/mousemash/screenshots/1.png
http://www.momeme.com/mousemash/screenshots/2.png
http://www.momeme.com/mousemash/screenshots/13.png

More Screenshots.

Please try out the Mouse Mash Demo. It's windows-only (with installer and uninstaller).

Thoughts? Suggestions? Vista testing?

Trent Gamblin
Member #261
April 2000
avatar

Works fine in Vista. Very nice graphics and good gameplay.

OICW
Member #4,069
November 2003
avatar

From screenshots it looks definately nice. Unfortunately I don't know when I get into Windows again. Could you describe what is it about?

[My website][CppReference][Pixelate][Allegators worldwide][Who's online]
"Final Fantasy XIV, I feel that anything I could say will be repeating myself, so I'm just gonna express my feelings with a strangled noise from the back of my throat. Graaarghhhh..." - Yahtzee
"Uhm... this is a.cc. Did you honestly think this thread WOULDN'T be derailed and ruined?" - BAF
"You can discuss it, you can dislike it, you can disagree with it, but that's all what you can do with it"

Mark Oates
Member #1,146
March 2001
avatar

Looks cool. I'll have to wait until I get home to play it. Did you do it in allegro?

you gotta fix that website:
http://www.allegro.cc/files/attachment/594326
make it one big image or something, that's just wack.

--
Visit CLUBCATT.com for cat shirts, cat mugs, puzzles, art and more <-- coupon code ALLEGRO4LIFE at checkout and get $3 off any order of 3 or more items!

AllegroFlareAllegroFlare DocsAllegroFlare GitHub

Jakub Wasilewski
Member #3,653
June 2003
avatar

The graphics and sound are rather adequate. They are pretty much on par with the shareware games of today, which is quite nice. The interface is clear and intuitive, and the work you put in shows.

Unfortunately, the gameplay is based on a very old idea that you can find in many, many other titles - commercial, shareware and freeware. The spinning arena is not sufficient to transform a 15-year old idea into something interesting - but I know there are people who play and buy those simple puzzle games (which make up, together with "find the hidden objects", 95% of everything on reflexive.com, for example), so perhaps this is just me.

So, while it is a smooth and polished experience, I didn't spend much more than 4 minutes playing the game.

If this is going to be freeware, it's definitely a nice proposition for those who enjoy games like that. If you intend to sell it to the casual market, I'm afraid it's going to lack that special gimmick that would set it apart from other similar titles.

[edit]
Oh, yeah, I agree with Mark, the website is awkward. Text should be, you know, text.

---------------------------
[ ChristmasHack! | My games ] :::: One CSS to style them all, One Javascript to script them, / One HTML to bring them all and in the browser bind them / In the Land of Fantasy where Standards mean something.

james_lohr
Member #1,947
February 2002

It crashes about 4 seconds into showing the loading animation at the start for me (windows XP). :(

Mark Oates
Member #1,146
March 2001
avatar

I like it. Definitely one of the better games on this site. Congratulations on finishing the game.

--
Visit CLUBCATT.com for cat shirts, cat mugs, puzzles, art and more <-- coupon code ALLEGRO4LIFE at checkout and get $3 off any order of 3 or more items!

AllegroFlareAllegroFlare DocsAllegroFlare GitHub

ImLeftFooted
Member #3,935
October 2003
avatar

James Lohr said:

It crashes about 4 seconds into showing the loading animation at the start for me (windows XP). :(

Thanks for letting me know. Could you paste the contents of these files?
%APPDATA%\MouseMash\settings
%APPDATA%\MouseMash\errors.txt
%APPDATA%\MouseMash\log.txt

Also try running it again (but paste those files first!), if it crashes while loading it should try a different graphics driver next time...

Jakub said:

The graphics and sound are rather adequate. They are pretty much on par with the shareware games of today, which is quite nice. The interface is clear and intuitive, and the work you put in shows.

Unfortunately, the gameplay is based on a very old idea that you can find in many, many other titles - commercial, shareware and freeware. The spinning arena is not sufficient to transform a 15-year old idea into something interesting - but I know there are people who play and buy those simple puzzle games (which make up, together with "find the hidden objects", 95% of everything on reflexive.com, for example), so perhaps this is just me.

So, while it is a smooth and polished experience, I didn't spend much more than 4 minutes playing the game.

If this is going to be freeware, it's definitely a nice proposition for those who enjoy games like that. If you intend to sell it to the casual market, I'm afraid it's going to lack that special gimmick that would set it apart from other similar titles.

Thanks for the review Jakub. I think you're pretty much right on :-/.

On the bright side, plenty of successful game companies started with crappy first games.

Mark Oates
Member #1,146
March 2001
avatar

I would change the colors of the balls, they're similar enough to make the game impossible for the colorblind.

No, but seriously, I'd like to know, did you make this with Allegro?

--
Visit CLUBCATT.com for cat shirts, cat mugs, puzzles, art and more <-- coupon code ALLEGRO4LIFE at checkout and get $3 off any order of 3 or more items!

AllegroFlareAllegroFlare DocsAllegroFlare GitHub

ImLeftFooted
Member #3,935
October 2003
avatar

It was made using The Thing Library, which has D3D, OpenGL and software (raw allegro) drivers.

You can see the D3D driver by setting debugFlag3=1 in the settings file.
You can see the software driver (its very ugly) by setting debugFlag1=1 in the settings file.

Oscar Giner
Member #2,207
April 2002
avatar

Same as James, it crashes while loading. I'm under XP too. Here's the contents of log.txt and settings.txt (errors.txt is empty):

log.txt:

1(Thu Jan 24 02:11:57 2008): Mouse Mash starting.
2(Thu Jan 24 02:11:57 2008): LoadING settings(C:\Documents and Settings\Oscar.OSCARGINER\Datos de programa\MouseMash\settings.txt). 0, 0, 0
3(Thu Jan 24 02:11:57 2008): Loaded settings. 0, 0, 1
4(Thu Jan 24 02:11:57 2008): Trying to load D3D renderer.
5(Thu Jan 24 02:11:57 2008): D3D Renderer loaded successfully.
6(Thu Jan 24 02:11:57 2008): Loading loading screen graphics.
7(Thu Jan 24 02:11:57 2008): Loaded successfully.
8(Thu Jan 24 02:11:57 2008): Loading datafile.
9(Thu Jan 24 02:11:57 2008): Loading datafile(#)!!!!
10(Thu Jan 24 02:11:58 2008): DONE WITH THAT SHIT!!!.1!!
11(Thu Jan 24 02:11:58 2008): Datafile loaded.
12(Thu Jan 24 02:11:58 2008): Loading sound effects.
13(Thu Jan 24 02:11:58 2008): Loading Music player.
14(Thu Jan 24 02:11:58 2008): Loaded Music player.
15(Thu Jan 24 02:11:58 2008): Sound effects loaded.
16(Thu Jan 24 02:11:58 2008): Loading font1.

settings.txt:

1mute=0
2sfxVolume=1
3musicVolume=1
4screenWidth=640
5screenHeight=480
6colorDepth=32
7fullscreen=1
8fpsDisplay=0
9averageFps=1
10particleEffects=1
11debugFlag1=0
12debugFlag2=0
13debugFlag3=1
14contentLogging=0
15disableQuestionaire=1
16disableUpdater=1
17shouldCache=1
18shouldCacheBigStuff=1
19guid=13244
20yieldCPU=1

ImLeftFooted
Member #3,935
October 2003
avatar

Hm.. I didn't mean to leave that vulgar debug message in there :-X

Does it still crash if you set debugFlag3 to 0?

Oscar Giner
Member #2,207
April 2002
avatar

Yes, it still crashes.

ImLeftFooted
Member #3,935
October 2003
avatar

Okay, set debugFlag1 to 1 and make sure debugFlag3 is still 0.

What kind of graphics card do you have?

Oscar Giner
Member #2,207
April 2002
avatar

Ok, now it "works". It's kinda slow and it looks ugly, with somewhat "corrupted" images (not really corrupted it just doesn't look good), with no alpha blending.

[edit]
Maybe it helps, I have a Core 2 Duo and a 8800GT with latest drivers.

ImLeftFooted
Member #3,935
October 2003
avatar

Thanks for testing it Oscar. Could you try one more combination?

Set all debugFlags to 0. Set fullscreen to 0.

Do you know what kind of graphics card you have? Do other OpenGL or D3D games work on your computer?

Ron Novy
Member #6,982
March 2006
avatar

Arg! I tried it under XP and it just crashes. I get the same results in the error.txt, log.txt, and settings.txt. I tried it in compatibility mode but it still crashes.

Current system:
AMD Athlon 64 X2 Dual Core Processor 3800+ 1GHz, 1GB RAM

----
Oh... Bieber! I thought everyone was chanting Beaver... Now it doesn't make any sense at all. :-/

Oscar Giner
Member #2,207
April 2002
avatar

With all flags to 0 and fullscreen to 0 it crashes again.

No problems with any other OpenGL or D3D game.

I can try it under Vista too (uuuuh, don't make me boot into that thing T.T)

ImLeftFooted
Member #3,935
October 2003
avatar

:'( This isn't going well.

Is Loading font1 the last line in your log.txt as well?

Could you get me a backtrace from gdb? From both threads please.

Oscar Giner
Member #2,207
April 2002
avatar

Well, it works under Windows Vista :P

As extra info, XP is the 32bit version, and Vista is the 64 bit version, not sure if that'll make a difference.

I'll play the game tomorrow, now it's late, time to sleep!

Ron Novy
Member #6,982
March 2006
avatar

I'm no good with gdb, but maybe this will help...
If you know the commands for gdb then let me know... I've got it running now...

info stack

#0  0x005a24fc in ?? ()
#1  0x00432371 in ?? ()
#2  0x00433243 in ?? ()
#3  0x0041dd9f in ?? ()
#4  0x0047d829 in ?? ()
#5  0x0056d618 in ?? ()

info dll

DLL Name                                         Load Address
ntdll.dll                                        7c901000
C:\WINDOWS\system32\kernel32.dll                 7c801000
C:\WINDOWS\system32\d3d9.dll                     4fdd1000
C:\WINDOWS\system32\d3d8thk.dll                  6d991000
C:\WINDOWS\system32\gdi32.dll                    77f11000
C:\WINDOWS\system32\user32.dll                   7e411000
C:\WINDOWS\system32\msvcrt.dll                   77c11000
C:\WINDOWS\system32\advapi32.dll                 77dd1000
C:\WINDOWS\system32\rpcrt4.dll                   77e71000
C:\WINDOWS\system32\secur32.dll                  77fe1000
C:\WINDOWS\system32\version.dll                  77c01000
C:\WINDOWS\system32\winmm.dll                    76b41000
C:\Program Files\MouseMash\d3dx9.dll             10001000
C:\WINDOWS\system32\ddraw.dll                    73761000
C:\WINDOWS\system32\dciman32.dll                 73bc1000
C:\WINDOWS\system32\dinput.dll                   72281000
C:\WINDOWS\system32\dsound.dll                   73f11000
C:\WINDOWS\system32\ole32.dll                    774e1000
C:\WINDOWS\system32\glu32.dll                    68b21000
C:\WINDOWS\system32\opengl32.dll                 5ed01000
C:\WINDOWS\system32\wsock32.dll                  71ad1000
C:\WINDOWS\system32\ws2_32.dll                   71ab1000
C:\WINDOWS\system32\ws2help.dll                  71aa1000
C:\WINDOWS\system32\imm32.dll                    76391000
C:\WINDOWS\system32\lpk.dll                      629c1000
C:\WINDOWS\system32\usp10.dll                    74d91000
C:\WINDOWS\system32\uxtheme.dll                  5ad71000
C:\DOCUME~1\HP_ADM~1\LOCALS~1\Temp\IadHide5.dll  01891000
C:\WINDOWS\system32\MSCTFIME.IME                 755c1000
C:\WINDOWS\system32\hid.dll                      688f1000
C:\WINDOWS\system32\setupapi.dll                 77921000
C:\WINDOWS\system32\wintrust.dll                 76c31000
C:\WINDOWS\system32\crypt32.dll                  77a81000
C:\WINDOWS\system32\msasn1.dll                   77b21000
C:\WINDOWS\system32\imagehlp.dll                 76c91000
C:\WINDOWS\system32\wdmaud.drv                   72d21000
C:\WINDOWS\system32\msacm32.drv                  72d11000
C:\WINDOWS\system32\msacm32.dll                  77be1000
C:\WINDOWS\system32\midimap.dll                  77bd1000
C:\WINDOWS\system32\ksuser.dll                   73ee1000

----
Oh... Bieber! I thought everyone was chanting Beaver... Now it doesn't make any sense at all. :-/

Jonny Cook
Member #4,055
November 2003

Haha, I like the font on your website. I also like how you created it. Good idea...

[edit]
Very nice game! I can't say that I find the gameplay to be very captivating, but it feels really nice and it's very polished. I like all the effects that you use.

Source...? :) I like seeing how well made games are created....

[edit2]
Aww, it seems that the game will not be free.(?) Then I guess that means "no" for the source.

The face of a child can say it all, especially the mouth part of the face.

Ron Novy
Member #6,982
March 2006
avatar

Looks ugly when using debugFlag1=1, debugFlag2=0, debugFlag3=0 :'(

http://www.allegro.cc/files/attachment/594327

----
Oh... Bieber! I thought everyone was chanting Beaver... Now it doesn't make any sense at all. :-/

ImLeftFooted
Member #3,935
October 2003
avatar

Ron said:

If you know the commands for gdb then let me know... I've got it running now...

gdb "C:\program files\mousemash\mousemash.exe"
> run
Crash! SEGFAULT at 0xDEADBEEF
> thread 1
> bt
> thread 2
> bt
> thread 3
> bt

And then copy paste all of the gdb output here if you could, thanks.

WARNING: Change the settings file to windowed mode first! There is little worse than a full-screen gdb crash...

Johnny said:

Aww, it seems that the game will not be free.(?) Then I guess that means "no" for the source.

I appreciate the compliments :D. I don't know if my source code is really that amazing to see, however.

Neil Black
Member #7,867
October 2006
avatar

Your source is a beautiful work of art! Elegant and balanced, well-coded, with the lines aligned for maximum aesthetic effect. No programmer is complete without seeing your amazing source! /failed attempt to get a free copy.

 1   2   3 


Go to: