Re: Noughts and crosses game using client side javascript (JQuery) in a webpage

  • From: Storm Dragon <stormdragon2976@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Tue, 14 Sep 2010 18:56:20 -0400

Hi,
I am using Firefox version 3.6.9 in Vinux (Ubuntu 10.04). The game works
great but there are no sounds.
Awesome game by the way.
Thanks
Storm
-- 
Registered Linux user number 508465:
http://counter.li.org/
Follow me on Twitter:
http://www.twitter.com/stormdragon2976
My blog, Thoughts of a Dragon:
http://www.stormdragon.us/
Last.fm:
http://www.last.fm/user/stormdragon2976 
Get yourself a Frostbox:
http://www.frostbitesystems.com/



On Tue, 2010-09-14 at 22:12 +0200, Jacob Kruger wrote:
> Check out:
> http://blindza.co.za/noughtsAndCrosses/
>  
> It uses the JQuery javascript library to implement a form of dynamic
> HTML, including sound effects, and visual effects in a simple version
> of ticTacToe/noughts and crosses, and all the logic/pseudo-AI is
> included in the client-side javascript, which is hidden in a script
> source PHP file so that you can't access it from the browser, using
> sort of alternating session variables, which makes it only render
> correctly if it's sort of called from the actual interface page, etc.
>  
> Comes to a total of around 214 lines of javascript scripting, and I
> just appreciate the fact that JQuery really lets use implement/make
> use of DHTML, including querying element attributes easily enough, and
> I even implemented some minor dynamic style sheeting class changes to
> render visual effects, apart from changing the interface buttons' text
> values, etc.
>  
> One thing still plan to try out is a way of rendering the sound
> effects a bit more quickly than just reloading the hidden inline
> frames that have their background sounds being made use of - will
> maybe try to either load each of them in a separate inline frame and
> then just refresh them since the browser might then make use of a
> cached sound file instance at each refresh trigger, but that would
> also, obviously, render a bit of 'noise' in the beginning, so not 100%
> sure as of yet, but anyway.
>  
> Lastly, my version of AI made use of here is to just get it to check
> possible combinations of available buttons, by looping through the
> combo's to check the sort of current button value states, and then
> choose which move to make next like that.
>  
> Stay well
> 
> Jacob Kruger
> Blind Biker
> Skype: BlindZA
> '...fate had broken his body, but not his spirit...'
> 
> 
> 
> 
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 5451 (20100914) __________
> 
> The message was checked by ESET NOD32 Antivirus.
> 
> http://www.eset.com

Other related posts: