Here goes - I present an alpha of Daughterware

Very bizarre about the memory card thing. Did you try it again? I’ve tested it on 2 computers and they both worked fine. Hmmmm…

Did you start it from the command line to see if anything printed out?

The border on the paint area is goofed up. It shouldn’t be erasing the edges, but I haven’t made time to fix that yet. The moon doesn’t have any transparency, so thats why you don’t see any. :slight_smile: The stamps are temporary, as I will be putting in stamp sets in the next version, where they will be themed - animals, plants, objects, etc.

What did you think of the music?

How fast a computer were you running?

Thanks!

Dr. A>

Yes I restarted it, tried again, same problem:

javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 22050.0 Hz, 16 bit, mono, 2 bytes/frame, big-endian not supported.
        at com.sun.media.sound.DirectAudioDevice$DirectDL.implOpen(Unknown Source)
        at com.sun.media.sound.AbstractDataLine.open(Unknown Source)
        at com.daughterware.audio.SimpleAudioSystem.setOggBackgroundSound(SimpleAudioSystem.java:118)
        at com.daughterware.actionPanels.MemoryCardActionPanel.startMusic(MemoryCardActionPanel.java:73)
        at com.daughterware.apps.Daughterware$ButtonListener.actionPerformed(Daughterware.java:195)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)

etc
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:
 -1
        at java.util.ArrayList.get(Unknown Source)
        at com.daughterware.audio.AudioClipPlayer.play(AudioClipPlayer.java:57)
        at com.daughterware.actionPanels.MemoryCardActionPanel.actionPerformed(MemoryCardActionPanel.java:193)
        at com.daughterware.actionObjects.MemoryCard.paintComponent(MemoryCard.java:162)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)

etc.

Very weird. I’ve ran it on 4 computers now -

linux (Xandros) Java 5.0
WinXP Java 5.0
WinXP Java 1.4.2
Win98 Java1.4.2

I’m guessing this is on a windows box. Do you have an onboard sound card?

Dr. A>

Oh sorry, forgot to include the specs:

WinXP
512RAM
2.4GHz
5.1 sound, not onboard

Is that the only area that doesn’t work? How are the other three?

Dr. A>

Love the music! Add a great deal. The voice overs work really well too…

  1. I got big pauses when the shape match background changed (music pauses and the game froze)

  2. There was some artifacts in the paint package when I tried to clear my work of art. The border got a bit messed up.

  3. I couldn’t quit the game, at all.

  4. Print disbaled at the moment?

  5. I still think the dot-to-dot points should light up the next dot to click. It also seems odd at time not to complete the picture, i.e. join the last dot to the first.

I think you have something very cool here. A bit more polishing on the graphics and its very saleable for the younger audience.

Kev

  • shapes still need to be anti-aliased. Just set the appropriate RenderingHint and I think you’ll find no problems.
  • I pressed Q during shape matching just after I had completed one of the matches, and saw two of the shapes were still drawn on the screen in the main menu.
  • In paint, when I move an image around, it flickers a lot.
  • I minimized the window, and everything disappeared. Moving my mouse over the space uncovered what I had drawn.
  • anti-aliasing would help for drawing lines too
  • I pressed Q to go back, and when I did, I got a repetitive “pop” as if something of the music was still playing
  • I’m on a 2ghz machine with 512mb ram, so I can handle some stuff, but when I completed the first dot-2-dot, the music track skipped and the image got jumpy as it faded
  • the picture thing has a lot of blank segments… I don’t see why
  • you seem to only be loading each image into memory after it’s clicked to be uncovered. I clicked a space once and nothing appeared for a second as the image took its time to load. If you don’t want to pre-load them, I think you should at least start their load when the page of 4 ovals appears.
  • please try anti-aliasing everything :slight_smile:

I actually feel inspired to donate some images for the memory game and clip-art section of the paint game.

Interested?

DEFINATELY!

Any art you’d like to contribute is greatly appreciated! The stamps on the right are going to get a slight makeover. There will be a button to cycle through sets of stamps. The idea is there might be a set of animals, objects, trees, etc.

The memory card images are 150x150 and the stamps are 75x75. You can use alpha on the stamps.

I’ll PM you as well.

You can email me at -

antamiga (at) gmail (dot) com

Dr A>

Mal and kev -

Thanks for the great feedback. I’ll look into each area and see what the deal is.

I’ll post back here in the next week with some nice improvements. (If the daughter’s of mine cooperate!)

Regards,
Dr. A>