Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (109)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  I wouldnt call it a game.  (Read 4708 times)
0 Members and 1 Guest are viewing this topic.
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Posted 2010-04-17 01:59:01 »

Hey guys. I wanted to show off my latest project.

Its basically a 1 on 1 webcam chat chat roullette clone. Sux with java 6_20 as its gonna be scarry for people with that security popup at the start. I still have a bit of a way to go. but it works considerably well. So far its been a fun project

www.have2chat.net



You dont need to make an account, currently I have a temp one: username: blah   password: blah

Id really appreciate feedback (design, performance, bugs).

unlikely your gonna get a real chat going, as there is nobody using it Tongue but you should at least be able to test your webcam through it

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #1 - Posted 2010-04-17 02:03:58 »

Also:

I havnt tested it on linux.

It doesnt work on solaris.

works fine on Mac

requires a plugin for windows (should be a popup)
no longer requires a plugin

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline Karmington

Senior Member


Medals: 1
Projects: 1


Co-op Freak


« Reply #2 - Posted 2010-04-17 02:25:28 »

ok, it needs to state clearly for those who do not know what it is:

this is a 1 to 1 camera conversation lobby ... or something

because i login, and dont know what to expect, dont bother reading all of the first page text just click in, and then have a screen with a black block and this and that on the sides.

1: make sure the user understands the need for a camera
2: remove all extraneous stuff like "have to chat bcsyhavt", if you want ad slogans they should be clearly not part of the gui
3: center the camera zone i reckon, why leave it to the sideline
4: add a feature that allows you to record a greeting message, cache it in the users computer, have it ready to link to any new user : so if you have small amount of users people can preview their choice of conversation

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #3 - Posted 2010-04-17 02:44:40 »

1: make sure the user understands the need for a camera
yeah ill take a photo of my webcam and place into an image on the front page

Quote
2: remove all extraneous stuff like "have to chat bcsyhavt", if you want ad slogans they should be clearly not part of the gui
i thought it was sorta neat Sad Ill see if other people dont like it

Quote
3: center the camera zone i reckon, why leave it to the sideline
I need to make room for the text area, in case of no microphone support.


Quote
4: add a feature that allows you to record a greeting message, cache it in the users computer, have it ready to link to any new user : so if you have small amount of users people can preview their choice of conversation
I had an earlier version that uploaded an image to my webserver. I might use the profile avatar, as a welcome screen. When you enter a chat there is a dialog with the other users current score in a popup. i might include a little text signature for each user.

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #4 - Posted 2010-04-20 02:09:30 »

Just added as an application on facebook:http://apps.facebook.com/havetochat/

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #5 - Posted 2010-06-14 01:18:20 »

If anyone has a webcam on linux, could you please test out my site to check if the webcam is detected in java.

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline woogley
« Reply #6 - Posted 2010-06-14 04:29:26 »

If anyone has a webcam on linux, could you please test out my site to check if the webcam is detected in java.


@bobjob

It's detecting the webcam on my netbook. OS: Ubuntu 10.4 NBR

Screenshot attached.
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #7 - Posted 2010-06-14 04:32:52 »

@bobjob

It's detecting the webcam on my netbook. OS: Ubuntu 10.4 NBR

Screenshot attached.
awesome!
thanx woogley, appreciate it.

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline CyanPrime
« Reply #8 - Posted 2010-08-18 03:19:28 »

On facebook I click dive in and nothing happens. I dunno if it's not working or if no one is on.
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #9 - Posted 2010-08-18 12:19:49 »

sadly no one is on. Ill start advertising soon using google adsense, hopefully the site pics up.

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 755
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #10 - Posted 2010-08-18 16:58:18 »

That screenspace hijacking CAPTCHA is massive turn off for me.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline CyanPrime
« Reply #11 - Posted 2010-08-18 21:42:57 »

sadly no one is on. Ill start advertising soon using google adsense, hopefully the site pics up.
Well I sent it to 40 of my friends. so hopefully that'll help.
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #12 - Posted 2010-08-19 06:09:10 »

Well I sent it to 40 of my friends. so hopefully that'll help.
thanx cyan (just hope it doesnt blow up there computers and cause shrapnel to fly into their eyes).

That screenspace hijacking CAPTCHA is massive turn off for me.
Really? I find it looks alot better than forcing a smaller square such as 640x480 (like on the facebook version).
Do you have any ideas for a better layout?

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 755
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #13 - Posted 2010-08-19 08:23:21 »

Really? I find it looks alot better than forcing a smaller square such as 640x480 (like on the facebook version).
Do you have any ideas for a better layout?

Just make it dynamic, so that it appears when you filled the username. I'd even go as far as to reduce the height of the bottom bar to something like 30-40px, to that people can choose not to use it. Most web-designers wouldn't want their layout to be 'infected' with a big 200px light blue box. (or any other color, for that matter)

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline zammbi

JGO Coder


Medals: 4



« Reply #14 - Posted 2010-08-19 14:01:24 »

That old Gui look(buttons) scares me away. It just makes it look like its from the 90's.
Maybe this will help: http://www.taranfx.com/best-java-swing-look-and-feel-themes-professional-casual-top-10

I used black mac widgets for one project: http://code.google.com/p/macwidgets/


Logo might need improving too.

Seems when registering it keeps saying my username or password is invalid. But what's invalid about it?

Edit: Seems it was my password.

Current project - Rename and Sort
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #15 - Posted 2010-08-21 03:52:56 »

Just make it dynamic, so that it appears when you filled the username. I'd even go as far as to reduce the height of the bottom bar to something like 30-40px, to that people can choose not to use it. Most web-designers wouldn't want their layout to be 'infected' with a big 200px light blue box. (or any other color, for that matter)
Ill need to spend a bit more time learning on web design before attempting that.
I used to have the video after the login screen before the java update destroyed mixed code signing.
If I make it dynamic, ill probably make a non-applet login screen instead (as to avoid a early certificate popup),

That old Gui look(buttons) scares me away. It just makes it look like its from the 90's.
added a different look and feel on windows (java 1.5 and 1.6 only)

Quote
Logo might need improving too.
I really dont know what would be a good logo, I was thinking maybe a coffee cup, just like the facebook app icon.

Quote
Seems when registering it keeps saying my username or password is invalid
I also need to add a reset password + delete account buttons.



My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline zammbi

JGO Coder


Medals: 4



« Reply #16 - Posted 2010-08-21 15:37:19 »

Quote
added a different look and feel on windows (java 1.5 and 1.6 only)
Much better.

Current project - Rename and Sort
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #17 - Posted 2010-10-20 06:09:21 »

Can someone who uses linux please test this again. I have made alot of changes to make Windows and Mac smoother, but im worried that I broke the capture system order on linux.  Undecided

thanx in advance.

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #18 - Posted 2011-03-25 07:33:50 »

Fixed a huge bug with Mozilla 4.

Just so everyone knows, Mozilla4 creates 2 instances of an applet, if you use a seperate virtual machine for each applet, when accessing a page using the address bar, while the address bar is active.

you can work around this by running the applet in a iframe.

edit: I noticed this on windows7

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline ra4king

JGO Kernel


Medals: 342
Projects: 2
Exp: 5 years


I'm the King!


« Reply #19 - Posted 2011-03-25 19:21:34 »

Fixed a huge bug with Mozilla 4.

Just so everyone knows, Mozilla4 creates 2 instances of an applet, if you use a seperate virtual machine for each applet, when accessing a page using the address bar, while the address bar is active.

you can work around this by running the applet in a iframe.

edit: I noticed this on windows7
What do you mean "when accessing a page using the address bar, while the address bar is active."?

Also, remember the code for putting java applets on facebook? Grin

Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #20 - Posted 2011-03-25 19:48:11 »

What do you mean "when accessing a page using the address bar, while the address bar is active."?
If you click enter on the address bar, after typing the address location, rather than using a hyper link, and if seperate vm tag is used, Mozilla4 on windows7 will create 2 instances of the applet. Strange I know :S

Also, remember the code for putting java applets on facebook? Grin
CRAP! totally forgot. And I just put my aquarium in facebook. I should have taken screen shots of the process. GAR! Ill get to it now.


My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline ra4king

JGO Kernel


Medals: 342
Projects: 2
Exp: 5 years


I'm the King!


« Reply #21 - Posted 2011-03-25 23:35:10 »

What do you mean "when accessing a page using the address bar, while the address bar is active."?
If you click enter on the address bar, after typing the address location, rather than using a hyper link, and if seperate vm tag is used, Mozilla4 on windows7 will create 2 instances of the applet. Strange I know :S
Now do you mean Firefox? Tongue
And yeah that is very odd.

Also, remember the code for putting java applets on facebook? Grin
CRAP! totally forgot. And I just put my aquarium in facebook. I should have taken screen shots of the process. GAR! Ill get to it now.
Thanks Cheesy

Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #22 - Posted 2011-03-25 23:36:27 »

Also, remember the code for putting java applets on facebook? Grin
There is already a JGO Thread that goes into how to put an applet in facebook

A detailed site that gives you all you need is: http://bncapps.com/java-applet-as-a-facebook-app/

But Ill also put a clean version with screen shots and such on my site, and post a link in the shared code section.

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline ra4king

JGO Kernel


Medals: 342
Projects: 2
Exp: 5 years


I'm the King!


« Reply #23 - Posted 2011-03-25 23:37:57 »

Thanks!
For some reason Googling this was a fruitless venture.

Offline Riven
« League of Dukes »

JGO Overlord


Medals: 755
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #24 - Posted 2011-03-26 01:26:00 »


There is a bug in that code, that crashes your app statistically once every 25.6 times:
1  
2  
3  
4  
5  
6  
7  
public static String processMd5(String strtomd5)
{
   String tempmd5 = makeMd5(strtomd5);
   if (tempmd5.length() < 32)
      tempmd5 = "0"+tempmd5;
   return tempmd5;
}



Replace it with:
1  
2  
3  
4  
5  
6  
7  
public static String processMd5(String strtomd5)
{
   String tempmd5 = makeMd5(strtomd5);
   while (tempmd5.length() < 32)
      tempmd5 = "0"+tempmd5;
   return tempmd5;
}


It's basically dirty stupid, to grab the hash from a MessageDigest, put it into a BigInteger and convert it into a variable length hex... and then failing to ensure it becomes 32 chars long again Roll Eyes

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #25 - Posted 2011-03-26 08:19:12 »

It's basically dirty stupid, to grab the hash from a MessageDigest, put it into a BigInteger and convert it into a variable length hex... and then failing to ensure it becomes 32 chars long again Roll Eyes
sweet. I would never have considered that as an issue.

appreciation medal++

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CogWheelz (18 views)
2014-07-30 21:08:39

Riven (25 views)
2014-07-29 18:09:19

Riven (15 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (33 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (43 views)
2014-07-24 01:59:36

Riven (43 views)
2014-07-23 21:16:32

Riven (30 views)
2014-07-23 21:07:15

Riven (31 views)
2014-07-23 20:56:16
List of Learning Resources
by SilverTiger
2014-07-31 18:29:50

List of Learning Resources
by SilverTiger
2014-07-31 18:26:06

List of Learning Resources
by SilverTiger
2014-07-31 13:54:12

HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!