«

»

Čvc
16
2010

NAViGAME

This is thread for my Windows Mobile game project testing…

The game uses GPS, internet, G-Sensor, compass, OpenGL|ES and requires .NET CF 3.5

WORKS ONLY ON HTC HD2 FOR NOW, PLEASE DON’T TRY IT ON ANOTHER DEVICES!

So, I’ve decided for public testing of my project. Let’s read some info about current development state…

NAViGAME will be  mobile location MMORPG with building strategy elements. Actual version is early development preview, but I’m very surprised, how it’s goes :-) And I want to share resuts of my hard work with others.

INSTRUCTIONS:

1) Simply >>DOWNLOAD NEWEST VERSION<< and install .cab
2) After you run the game, fill Nickname and Password fields
3) Check „I haven’t got an account“ if it’s true and click „Register me“ and remember your password
4) If registration is successfull, you can log-in
5) New players are placed in the middle of the map… wait a moment until GPS find you
6) Welcome to virtual world :-)

You’re now one of the alpha testers, so please follow next instructions… To zoom the view simply slide finger on display.

ATTENTION: This is development version, Admin can modify your account for testing purposes if needed! Inactive tester’s accounts (More than month offline) will be automatically deleted! Best testers will obtain special in-game stuff to final version.

NEWS:

  • 10.9.2010 – I’m very sorry, but NAViGAME is discontinued for Windows Mobile platform, development will continue very soon on Android!
  • 13.8.2010 – Version 0.3.5 is out, check it!
  • 11.8.2010 – Critical bug was found, need to be fixed, server closed for a while
  • 10.8.2010 – Version 0.3 released, enjoy!
  • 9.8.2010 – Preparing version 0.3 with new features and improvements (read comming soon list)
  • 30.7.2010 – Vacation in Italy until 8.8.2010
  • 30.7.2010 – Public alpha version released and testing started, enjoy!
  • 28.7.2010 – Working on public alpha version
  • 16.7.2010 – Fixed positioning for USA (I hope)
  • 14.7.2010 – Closed alpha testing
  • 21.6.2010 – Development started

WHAT’S NEW:

  • Finally device is not going to sleep when you play ;-)
  • Tree’s size depends on their age, seeds can be extracted only from tree older than 1 week
  • Fixed tree age conversion to available wood (every day tree generates 10 wood)
  • Fixed other critical bug with ownership (everybody was able to cut your tree in v.0.3, sorry)
  • Available stone and gold in extraction depends on player’s stamina (it was too easy to get hunders of stone)
  • Improved stat system, stamina refreshes every minute
  • Online players leading fixed
  • Some minor bugs fixed and mainly underhood improvements, better stability
  • Camera following player’s way (requested by users)
  • Experience and stat point system working
  • More sources (stone, gold)
  • basic HUD (only preview)
  • Improved models
  • Compass support, coz I’m using API, that’s not under GPL ;-)
  • Many underhood graphic optimalizations -> smoother play, higher FPS

COMMING SOON:

  • new vegetation – herbs
  • mobs
  • events
  • treasures
  • buildings

KNOWN BUGS:

  • Lags on slower connection – caused by synchronizing data with server (threading disabled due to crashes)

QUESTS:

Now I’ve got a first quests for real adventurers. Who accomplish it, he will be preferred in future testing and get some special in-game stuff… So what is it?

QUEST 1: I’ve planted 10 trees on map (positions are bellow), your goal is to find one of them and get some seeds from it (Player -> Interact -> Extract -> Get seed). Note: Extract feature works only if you’re very close to the tree. Now look into your inventory, Tree Seed should appear there. You can get another one or two from that tree.

Positions of default trees:

479, 656
462, 920
92, 718
84, 353
794, 448
299, 518
871, 715
724, 343
893, 235
381, 887

Other players planted next trees, you can see them in the game ;-)

QUEST 2: If you already have your own Tree Seed, you can plant your own tree wherever you want (I recommend some place near your home, it will be easier to get wood from it in future). Now how can you plant the tree? Simply select it in your inventory and click Action -> Use (after planting tree you obtain 1 exp). Tree will be visible for you and for every other player. Yes, the in-game world will be very dynamic… You can also get next seeds from your tree ;-)

QUEST 3: Wait, until your tree grow (it takes a few hours). When you click „Extract“ on your tree, you can see how much of wood you can extract from it (Older tree = more wood). Now the real fun begins… Hold your phone like when you hold axe and make a move like with axe. Extracted value will raise and when you click OK, the extracted value will be added to your „Inventory“, just check it ;-) The tree you’ve extracted will be lost and you can plant another on that place.

QUEST 4: I’ve added 10 stone mines randomly on map, find one of them and extract some stone from it. It’s nearly similar like wood extraction, but required phone movement is little-bit different, just try ;-) You are able to extract only stone in quantity of your stamina.

QUEST 5: Also I’ve randomly added 10 golden mines on map, find one of them and extract some gold. Gold extraction is littlebit difficult, coz gold is expensive resource. When you are in Gold Extraction, select one of 9 buttons (it will be brighter) and shake your phone in Z-axis, if nothing happened, try another button. When you will see Gold instead of gray button, click on it and your extracted value will be increased. Available value depends on your stamina.

QUEST 6: Every 10 extracted resource (wood, stone or gold) is rewarded by 1 experience point. Your experience is displayed on bar on the bottom of the display. When you reach the end, your level will be increased and you will obtain 5 stat points, which you can add to Strenght, Agility, Vitality or Intelligence. To pass quest 6, reach Level 3.

Everyone, who acomplish one or more of the quests will get special item for next testing.
Who acomplish all of the six quests will get very special item, my respect and high priority in next testing :-)

Please post your impressions, ideas, bugs, errors to comments…

Thank you to all testers and stay tuned for updates. Sorry for my English, I hope you can understand it.



Podobné články

  • Žádné podobné články

64 komentářů

2 pingů

  1. shost says:

    Dead?

  2. pamela says:

    Beanbag Chairs Cheap Hello I Love your blog Good article thanks for sharing

  3. Gonzalo Gleicher says:

    awesome post! Thanks for Sharing

  4. time and attendance programs says:

    I simply would like to mention that I really have realized your blog post very good! You’ve got a great deal understanding as well as details right here that has really helped me carry out our college essay!

  5. thomas sabo charm club says:

    I notice that there’s no where on your site, to where others can subscribe to your updated posts.can u comment back, letting myself, as well as other know where to subscribe exactly

  6. Glow Bracelets says:

    awesome blog design! where can I download? in any manner, I have been hanging out right here for quite some time now and finally I have the courage to leave a comment. much of your article happens to be exciting so I made a decision to share it on myspace.

  7. Share Quotes says:

    ::~ I am really thankful to this topic because it really gives up to date information ‘“‘

  8. shost says:

    Any news? I switched my HD2 to Android.

  9. ShaWn says:

    Hi everyone! Currently I’ve got something more important to work, so development will continue as soon as possible… No time for fun now :-(

  10. shost says:

    completed all 6 tasks and nothing new in my inventory.

  11. Shadow1117 says:

    Hi, im at level 9, i have completed all quests but only got one stone seed as reward…

  12. poek says:

    You have to be very close to extract. I reach level 10 for now…

  13. shost says:

    I completed tasks 1, 2, 3 and 6, reached level 8, but still not able to interact with mine. Should i be inside one, or close to it like chopping wood? Extraction near mine did nothing.

    1. ShaWn says:

      Try to go into mine and it should be able to extract ;-)

  14. Chris says:

    just downloaded the last one and was able to register, but after the login the program crashes with the error of insufficient memory on a bitmap stream. My phone (htc hd2) has 51mb internal memory for storage free (program also installed on device) and 221 mb of program memory free. Are there any big images or other resources that require even more than 200mb of memory? sounds crazy to me. if it is storage capacity 50mb sounds like enough too. Even tried reinstalling the game on the storage card, which has a bit more than 1gb free space, but this also crashes with same error. error trace shows this event during load of main form (MainForm_Load->LoadMap->AddTexture->LoadFromFile->LoadFromStream->BeginLoadBitmap). Hope it helps, let me know if you want to know any other details to track down in the code)

  15. ShaWn says:

    The gold and stone depends on your stamina, not time ;-) just add some points to vitality and you will be able to extract more.

  16. Robert Stuczynski says:

    BUG: I have planted a gold and stone seed and wait. After few days I see only 9 gold and stone – it stop. Why :(?

  17. Robert Stuczynski says:

    Suggestion: Could you add logon automaticly?

  18. poek says:

    lachutm , settings are disabled for now.

  19. lachutm says:

    It’s normal that i can’t access Settings?

  20. berrupp says:

    Could create an account and sign in without any problems, but in game I’m not getting any GPS signal, is it cause of the location, should it work all around the world?

  21. ShaWn says:

    Thanx Shadow for report, you’re right. I’ll make login casesensitive to fix this. Account name is PK, no numeric ID.

  22. Shadow1117 says:

    found an other bug the check of the accountname in loginform isnt casesensitive but the check if you cam harvest a tree seems to make a casesensitive accountname check… wouldnt it be nicer to use an user Id instead of using the account name (sorry programming students but sometimes the normalforms of datsbases are bullshit)

  23. Marc Kruithof says:

    I don’t know why, but the freezing stopped now. It is working ok for now.. Going to accomplish some quests.

    regards,
    Marc Kruithof

  24. Marc Kruithof says:

    Hi, looking good, but every time (in game) I change position, it freezes. Only softreset works. Does not mather if I use GPRS/3G or Wifi. One number change in position and it is frozen.

    I use Artimis 27.0 NLD with radio 2.12.50.02_2 with nothing else installed besides the game itself.

    I will do some more testing and hope to find out more. If you have anything particular what I should test. Please tell me.

    Regards.
    Marc

  25. Shadow1117 says:

    ok after i have logged out am in again the gold is in my inventory maybe a refreshing error

  26. poek says:

    My HD2 randomly freezes when I choose any option in game. Only soft reset of phone helps. This problem doesn’t appear so often.

  27. Robert Stuczynski says:

    proposition: Add number on button M with number unread messeges :) Or eventually only border or someting else that information about „you have new message“ :D

  28. poek says:

    After restart the game everything is ok. My tree and stone appeared :)

  29. poek says:

    After upgrade to v0.3.5 my tree and stone disapired… I have to find new tree seed :/

  30. Shadow1117 says:

    Found a bug: the gold extracted form a gold mine isnt added to the inventory

  31. Shadow1117 says:

    @ShaWn: i’ve written a mail at facebook to you… i would realy like to help you with your Gamepage and if possible with the programming work and story/quests and so on…

  32. poek says:

    I think a good idea to implement something like a radar. Approaching the trees, rocks, gold, etc. there would be a sound or vibration. Then the game could be turned on and I can ride my bicycle without looking at the screen of your phone.

  33. Shadow1117 says:

    yes but why aren’t we allowed to test while next version is developed?

    1. ShaWn says:

      Shadow1117: Thank you for you interest in development, I’ll need some game web-page in future (for register and manage accounts, view top players, guilds, etc.), so your help is welcome! If you are good in PHP + MySQL, write e-mail to me, I’ll give you more info. Thanks!

      And why aren’t you allowed to test? Coz I’m doing some changes in database structure, so it’s not compatibile with old version. I’ll release fixed 0.3.5 today ;-)

  34. poek says:

    You have to wait for new version

  35. Shadow1117 says:

    Can’t login there is an update required, where can i find it?…

    I’m a web developer. I would like to help you with your Game. I have some experience in creating roleplay and strategy games.

    MfG

  36. ShaWn says:

    Sorry for my english. In one extaction, it means when you getting stone from mine, every 10 is rewarded by 1 exp… If you extract 5, then close extraction window and then extract 7, you don’t obtain any exp. You must get 10 and more in once to obtain exp ;-)

  37. Robert Stuczynski says:

    > This project is too large for one developer, so the work is slow.

    Maybe it is good idea create forum for this game.
    And post on XDA request for more developers.

  38. poek says:

    „Every 10 extracted resource (wood, stone, gold) (note: in one extraction) is rewarded by 1 experience point.“

    I don’t understand („in one extraction“). Could you explain this?

  39. ShaWn says:

    Thank you for bug report, I’ll fix that. Next version will be mainly underhood improved, It means no new items, but I need to clean program of unnecessary code. It will bring more performance and I hope less crashes. This project is too large for one developer, so the work is slow.

  40. Robert Stuczynski says:

    > Is that error raised, when you clicked Reply, or Send? Thank you

    Ok I know what was not correct. I do not select message before Reply. When I do it it work :) I think will be fine disable Reply if you one have no message selected and/or if one have no message in inbox :)

  41. Robert Stuczynski says:

    I install new version – wow.
    FYI One bug. When I try to reply for my friend in game I see error and game stop: “an error message is available for this exception but cannot be displayed because these messages are optional” etc. Please install NETCFv35.Messages.EN.wm.cab for WM5 or NETCFv35.Messages.EN.cab for other platforms”.

    1. ShaWn says:

      Try that once again please, it’s working to me… And write here, if that error shows everytime when you try to reply or it was some random crash. Is that error raised, when you clicked Reply, or Send? Thank you

  42. ShaWn says:

    Robert, new version is already out, you can download it by clicking >>DOWNLOAD NEWEST VERSION<< on the top of this page ;-) new quests are also ready to be solved… If you acomplished preview quests, your reward should be in your inventory. Have a fun!

  43. Robert says:

    > compass support will be removed

    It work perfest. Maybe you live it for devices supported it?

    When you publish next version – I start game one week ago. Finish all quest and do not receive from you new quests :(
    Today game not work, I see only information about I need update :( to vesrion. But there is not :(

  44. Fitsch says:

    When you publish the new 0.3 Version ?
    I want to play it :)
    regards

  45. ShaWn says:

    Thanks for the note about GPL, compass support will be removed or replaced by another solution in next version.

  46. asd says:

    Hi, compass API is licensed under GPL (https://secure.wikimedia.org/wikipedia/en/wiki/GPL). If you want to continue using it release source code for your project under GPL. Or else you are violating the law.

  47. TCMuffin says:

    @barc0deguy To guarantee picking up a GPS signal you need to be in clear view of the sky.

    It also helps to have downloaded satellites from the internet as this speed up the time required to find your location using GPS:

    Start > GPS > QuickGPS > make sure the ‘Download satellites automatically’ box is checked and touch the ‘Download’ button.

    Hope that helps

  48. thijs_th says:

    Hello

    are the trees like a liitle green bal? i was very close to that bal but cant get close enough to the tree to grab the seed.
    i’ve ik go to the menu“ Player -> Interact -> Extract“ than nothing happends, there is no „-> Get seed“

    regards
    Thijs
    HTC-HD2

  49. Fetzl says:

    tried first mission a couple of minutes ago… I guessed ’cause it’s using GPS, you had to start walking to move the triangle… and it did. Saw first tree in the distance and walked 500 miles to get it ;-)
    Unfortunately I could not get close enough to pick the seeds… it would have meant ringing the doorbel of some house and asking to climb on the kids swing ;-)
    And then it started raining… so I had to skip other attempts – LEO does not like rain

    Some proximity warnings could be a good idea
    When trying to send a message, app crashed and asked for NETCFv35.Mesages.EN.wm.cab… so I installed as soon as I was back indoors
    Trying again tomorrow

  50. barc0deguy says:

    hey i cant go beyond the waiting for gps signal screen..can any 1 help plz..i wud like to try this game.

  51. TCMuffin says:

    Excellent concept – just about to take the dog for a walk and look for a tree :)

  52. spoofy says:

    hey mate, I can’t seem to move around just get the triangle to face diferent directions and soon in and out? Options work and no errors, would love to test your missons if i can move around, great work!

  53. GTRoberts says:

    ok… got GPS signal, saw some assumed grass, a river and a blue triangle. Managed to ‘rotate’ the triangle but thats about it lol.

    Within a few minutes of trying to get the triangle to move… it crashed.

    Same „an error message is available for this exception but cannot be displayed because these messages are optional“ etc. Please install NETCFv35.Messages.EN.wm.cab for WM5 or NETCFv35.Messages.EN.cab for other platforms“.

    Exact error details, hope this helps?

    NaviGame.exe
    IOException
    An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install ‘NETCFv35.Messages.EN.wm.cab’ for Windows Mobile 5.0 and above or ‘NETCFv35.Messages.EN.cab’ for other platforms. Restart the application to see the message.

    at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
    at MyNetworkStream.Write(Byte[] buffer, Int32 offset, Int32 count)
    at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
    at MyNetworkStream.Write(Byte[] buffer, Int32 offset, Int32 count)
    MySql.Data.MySqlClient.TimedStream.Write(Byte[] buffer, Int32 offset, Int32 count)
    at MySql.Data.MySqlClient.MySqlStream.SendPacket(MySqlPacket packet)
    at MySql.Data.MySqlClient.NativeDriver.ExecutePacket(MySqlPacket packetToExecute)
    at MySql.Data.MySqlClient.NativeDriver.SendQuery(MySqlPacket queryPacket)
    at MySql.Data.MySqlClient.Driver.SendQuery(MySqlPacket p)
    at MySql.Data.MySqlClient.Statement.ExecuteNext()
    at MySql.Data.MySqlClient.PreparableStatement.ExecuteNext()
    at MySql.Data.MySqlClient.Statement.Execute()
    at MySql.Data.MySqlClient.PreparableStatement.Execute()
    at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
    at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
    at NaviGame.MainForm.timer_Update_Tick(Object sender, EventArgs e)
    at System.Windows.Forms.Timer._WnProc(WM wm, Int32 wParam, Int32 lParam)
    at System.Windows.Forms.ApplicationThreadContext._InternalContextMessages(WM wm, Int32 wParam, Int32 lParam)
    at Microsoft.AGL.Forms.EVL.Yield()
    at NaviGame.MainForm.OnPaint(PaintEventArgs e)
    at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
    at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)
    at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
    at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
    at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
    at System.Windows.Forms.Application.Run(Form fm)
    at NaviGame.Program.Main()

  54. Robert Stuczynski says:

    It looks very interesting. Today, I’ll try to play.

  55. GTRoberts says:

    ah, strangely, I just ran the game again and this time it didn’t crash while trying to register… I’m in and waiting for GPS signal; I guess I need to go outside to get that; any way to bypass it or is it absolutely required?

  56. GTRoberts says:

    I have a HD2 and I also got the „.NET 3.5 is required“ ‘crash’ but I do have it installed.

  57. Jonit says:

    No tak toto je parada :) super projekt…… uzaj testujem na HD2 :))

  58. ShaWn says:

    It’s working only on HD2 for now… I don’t know why it raises native exception on MSM devices. I think only solution for this is – debug on one of that devices. Hm, until I meet someone with that, there is no way to solve this compatibility issue :-(

  59. Oscar says:

    I can’t get any details from „details“ button. It gets out.
    See screen which i get:
    http://img243.imageshack.us/img243/4229/screenshot1k.jpg
    regards,

  60. ShaWn says:

    It seems, you’re not only one, who has this problem, but I don’t know why… Could you write some more info about that error? Post here, what exception is it and text from Details. Thank you

  61. Oscar says:

    Hi!

    I have a touch hd device. I can’t even run the game because i have an exception error after login with my user and pass and it quits. By the way, the app does not connect to internet by itself (like other soft..), it needs to be connected before run
    ROM: blackSTONEhenge™ HyPer v2.0 (.net 3.5)
    regards,

  1. Gra NAViGAME łączy wirtualny świat z rzeczywistym | gsm says:

    [...] NAViGAME to tytuł ciekawej gry, która jest opracowywana przez czeskiego programistę – Štěpán Šonský. Według niego gra jest z kategorii MMORPG (massively multiplayer online role-playing game) ale ja bym dodał jeszcze szczyptę poszerzonej rzeczywistości ponieważ gra łączy świat rzeczywisty z wirtualnym. [...]

  2. NaviGame – new augmented reality MMORPG for the HTC HD2 says:

    [...] To get started read more at Shawn.cz here. [...]

Napsat komentář

Váš email nebude zvežejněn.

Můžete použít tyto HTML tagy a atributy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Stop Censorship