You Are Here:

Community: Developer Discussion Boards

#1 Old [Announce] Genius v1.2 - 2009-01-30, 00:06

Join Date: Feb 2008
Posts: 743
Location: Belo Horizonte, Brazil
Send a message via Skype™ to Rafael T.
Rafael T.'s Avatar
Rafael T.
Offline
Forum Nokia Champion
Hi folks!

Good to announce one more release of this game, which is getting better and better

Genius now is not a baby software anymore! We had only 400 lines of code on previous release and now we have more than one script! The main script has now 600+ lines of code!

For those who don't know, Genius is a Simon Says game made in Python for S60.



Changelog - version 1.2 released 2009-01-29:


• WARNING: Hardcoded for 240x320 screens
• FIX: User can input colors faster
• FIX: Pre-calculated text: will be centralized in different devices
• FIX: Arranged some drawing issues
• FIX: Code better organized in classes
• NEW: "Crazy Mode": one new sequence at each level
• NEW: Multi-language support (English, Portuguese)
• NEW: Highscores implemented
• NEW: Settings implemented


Special thanks to Marcelo Barros for localization code/discussions, packing issues; and Jouni Miettunen for Localization Test, Font Test and Unity.

I really can't say that I made this release. I have to say Jouni did it. As Unity is great example for Settings & Highscores, I pretty much copied-pasted the code and made some very minor changes. The same applies to Localization, which I caught from Localization Test and updated with Marcelo's example. So, again: thank you very much Jouni and Marcelo!


Tested on:

Devices: N95-1, N95 8gb
Python: 1.4.4, 1.4.5, 1.9.0


Download:

Genius-1.20.sis
Genius_source.zip


Hope you enjoy,

Rafael.
Last edited by Rafael T. : 2009-01-30 at 00:28.
Reply With Quote

#2 Old Re: [Announce] Genius v1.2 - 2009-01-30, 02:22

Join Date: Nov 2007
Posts: 320
Location: Sertaozinho/Brazil
Send a message via MSN to marcelobarrosalmeida Send a message via Skype™ to marcelobarrosalmeida
marcelobarrosalmeida's Avatar
marcelobarrosalmeida
Offline
Forum Nokia Champion
great job Rafael ! Maybe we can discuss about screen calculations for your graphics elements, generating a better support in other screen sizes.

Keep coding !


Marcelo Barros
Nokia E71, N800, N95 and XM 5800
http://www.croozeus.com
http://wordmobi.wordpress.com
http://jedizone.wordpress.com
Reply With Quote

#3 Old Re: [Announce] Genius v1.2 - 2009-01-30, 02:57

Join Date: Feb 2008
Posts: 743
Location: Belo Horizonte, Brazil
Send a message via Skype™ to Rafael T.
Rafael T.'s Avatar
Rafael T.
Offline
Forum Nokia Champion
Quote:
Originally Posted by marcelobarrosalmeida View Post
great job Rafael ! Maybe we can discuss about screen calculations for your graphics elements, generating a better support in other screen sizes.

Keep coding !
Yep, hopefully. Really want to give support to other resolutions too, will work on it for next version

Again, thanks for the support!



BR,

Rafael.
Reply With Quote

#4 Old Re: [Announce] Genius v1.2 - 2009-01-30, 05:20

Join Date: May 2007
Posts: 2,739
Location: 21.46 N 72.11 E
croozeus's Avatar
croozeus
Offline
Forum Nokia Champion
Hi Mr. Genius,

Quote:
• NEW: "Crazy Mode": one new sequence at each level
• NEW: Multi-language support (English, Portuguese)
• NEW: Highscores implemented
• NEW: Settings implemented
Great features

What is the new game now?

Best Regards,
Croozeus
Reply With Quote

#5 Old Re: [Announce] Genius v1.2 - 2009-01-30, 12:15

Join Date: Mar 2003
Posts: 937
Location: Espoo, Finland
JOM's Avatar
JOM
Offline
Forum Nokia Champion
Quote:
Originally Posted by Rafael T. View Post
Genius now is not a baby software anymore! We had only 400 lines of code on previous release and now we have more than one script! The main script has now 600+ lines of code!
Great! And regardless of so much code, it's still a good game

Quote:
Originally Posted by Rafael T. View Post
• WARNING: Hardcoded for 240x320 screens
When you fix this, add screen rotation support also. No additional trouble at all, almost none... Besides, it's fun to do

Quote:
Originally Posted by Rafael T. View Post
I really can't say that I made this release. I have to say Jouni did it. As Unity is great example for Settings & Highscores, I pretty much copied-pasted the code and made some very minor changes. The same applies to Localization, which I caught from Localization Test and updated with Marcelo's example. So, again: thank you very much Jouni and Marcelo!
For my part, I'd say: nonsense! Sorry, but world (internet) is full of "sample code" and it doesn't rearrange by itself to new software. It still takes a human and in this case it was you. You wanted to make it and then you just did it, nobody else. Happy I was able to support a bit, but I wouldn't have made such a sw. You did!

Looking forward to more,

--jouni
Reply With Quote

#6 Old Re: [Announce] Genius v1.2 - 2009-01-30, 17:23

Join Date: Nov 2008
Posts: 74
apacheking
Offline
Regular Contributor
wow great game rafeal bro :yeah:
Reply With Quote

#7 Old Re: [Announce] Genius v1.2 - 2009-02-01, 13:08

Join Date: Feb 2008
Posts: 2,546
Location: Bhavnagar, Gujarat, India
Send a message via Yahoo to gaba88 Send a message via Skype™ to gaba88
gaba88's Avatar
gaba88
Offline
Forum Nokia Champion
hello Rafael

congrats for the new version.
will try this soon.

Enjoy Pythoning
Gaba88


Gargi Das- http://gargidas.blogsot.com

Forum Nokia Python Wiki


Learn Python at http://mobapps.org/PyS60
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules

You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
[Announce] Genius v1.0 Rafael T. Python 8 2008-12-19 17:59
Carbide.c++ v1.2 Express (was Re: Carbide.c++ v1.2 Express & SERIES 60 SDK FOR ...) aditighosal Carbide.c++ IDE and plug-ins 1 2008-07-17 14:30
[Announce] Watch Me, Light Now (v1.2) JOM Python 3 2008-07-06 23:25
Problems with Carbide C++ v1.2 erst Carbide.c++ IDE and plug-ins 5 2007-06-21 18:19
Symbian V6.0 Nokia 9210 SDK v1.0 and v1.2 nitinkumar General Symbian C++ 1 2002-09-16 08:00

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia