• About
  • Gallery of Images
  • Archives
  • Categories
  •   Top 10 player list!

    9/10/10 - 13:35

    Almost hit 100 games played in the lifetime of the project. It may seem low, but I’m quite impressed 🙂 I thought I just would add a Top10 and TopAllPlayers to the stats screen. Though as there are only five registered accounts, the TopAllPlayers is a bit pointless, hehe.

    You can see the top 10 here :
    http://www.greenslimegames.com/games/spaceoreminer/stats.php

    And to see all players scores :
    http://www.greenslimegames.com/games/spaceoreminer/all_players.php

    And for those to lazy to click on those links the top players ( and well, ahem, only registered players ) are as follows :

    Rank Name Total Ore Mined Total Score
    1. LamentConfig 164 60700
    2. GhostHunter 80 31100
    3. YouTube 98 24100
    4. rob 53 12550
    5. Inko 11 1250
    lamentconfig
    Share

      Unity and crossdomain.xml policy file

    8/10/10 - 22:18

    Hmmm, might have found the source of the random game drop. Sometimes the unity player complains about ‘rejected – no crossdomain.xml policy file was found’. After a bit of googling ( and only just noticing this myself, no idea whats triggered it, it was fine during my testing ) I found the following :

    http://unity3d.com/support/documentation/Manual/Security%20Sandbox.html

    Basically, in order to get things working nicely, you need to have a file called crossdomain.xml in the root directory of your server.

    This file needs to contain the following :

    <?xml version="1.0"?>
    <cross-domain-policy>
    <allow-access-from domain="*"/>
    </cross-domain-policy>

    Hopefully this will help someone out there 🙂

    lamentconfig
    Share

      Update 1 : SpaceOreMiner turns into an MMORPG

    8/10/10 - 19:49

    Well, not really, but if anything will grab traffic, its a unity project mentioning MMORPG.  Hehe.

    After my joy of getting my project back from the unity peeps yesterday, I’ve been hard at work adding things to SpaceOreMiner.  The youtube video that I’m about to upload showcases them all, however, lets type what I have now 🙂

    After listening to feedback, I’ve stopped the mining laser from hitting the ore, the mining laser now zooms straight through them, which makes the overall mining effect much cooler.  I’ve also added a self destruct button, which ends your game, meaning I get to log your stats if you get bored of playing 🙂

    Another major change to the game play itself is the addition of a shop.  If you land on the pad on the Limar, you can now  spend your hard earned cash on upgrading the mole.  Which is pretty dang sweet.  The prices and actual changes to your stats I’ve just made up for now – I have a feeling the level 1 upgrade to your engines is totally overpowered, and will prolly get nerfed 🙂  I’d love to hear feedback if anyone has any idea on prices they feel would be better, or values that would be better.

    The two important locations in the game :)

    Where to sell ore and where to buy upgrades

    The single ( most uber ) change is now you can log into the game 🙂  I’m not collecting emails or anything, so don’t expect to be able to reset your password yet.  It’s pretty un-user friendly at the moment, but I wanted to add it to show where I was going with the game.  You can even create an account within the game itself! enjoy people!  I know I am 🙂  Once you have logged in, you will stay logged in as long as the webplayer stays open.  If you want to see your updated stats, just log in again and they will display them – Once I get some players in there, then I will produce a web frontend, maybe with some more graphs 🙂

    There is a bug I am aware of, but haven’t been able to track down yet – sometimes when you get to the game over screen, the stats arn’t sent to the server – I need to look into that.  If it happens to you, if you could tell me at what time it happened ( and timezone you are in ) along with any notes ( I had collected exactly 666 copper ore , I self destructed ) that would be awesome.

    Once more, you can find the game at : http://www.greenslimegames.com/games/spaceoreminer/

    And enjoy, once more I am gagging for feedback, so feel free to comment here, or on my youtube channel : http://www.youtube.com/user/LamentConfigGSG

    Or why not follow me and send me a tweet? http://twitter.com/GreenSlimeGames

    lamentconfig
    Share

      Unity 3 – Support Joys!

    7/10/10 - 19:14

    Wow.

    Seriously wow.

    As mentioned before, I was having some problems getting SpaceOreMiner playing nicely with Unity 3.  I was considering downgrading just to continue development work.  I know I have been raving about unity in general on the blog and the youtube vids, but I thought I had found a niggle point.

    How wrong was I 🙂

    In my thread on the support forum, this morning, I had one of the team ask me to send him the project as I hadn’t included it with the bug report.  My bad :).  Less than 12 hours later, I get an email from the bug team saying that they had located the problem and that they would release a fix.  Awesome.

    The truly awesome thing?  They had removed the bugged asset from the game, and sent me a fixed version of my source, so I could continue to develop right away.

    I’ve just loaded it up in unity 3, and lo and behold, its working fine 😀  Considering the fact I am using the indie ( read free ) version of unity 3, I am SUPER impressed at this level of customer service.

    So to both Jonas and Alexey and whoever helped inside the unity team, you have my personal thanks 🙂 As I can’t reward with you monetary gains for just doing your jobs, I thought instead I would pay you with a picture of my cat, who is looking scary on top of my spare mattress :

    My cat thanking unity for sorting my issue 🙂

    Now time to play around with SpaceOreMiner and Unity 3 😀

    lamentconfig
    Share

      Enhanced SpaceOreMiner Stats – Now with graphs!

    6/10/10 - 20:17

    I love pointless stats.  They make me happy.  Well kinda.  I think they are pretty damn interesting, and as mentioned earlier, I have been collecting stats from every finished game of SpaceOreMiner.  Though the sample set is still pretty small, I think it’s quite cool.

    I use a call to a PHP script to log end of game stats ( score, ore(s) collected, time game played ) and insert this into a mysql database.  The stat screen pulls this data and uses it to display the various messages on the the screen.  The four graphs are dynamically generated graphs php scripts, not actually an image ( feel free to right click on them and check! ).  Each graph also pulls the data down from the stats database, which it then displays in a really sweet format 🙂

    You might notice the bit of javascript on the page that updates the Total <whatever> Ore mined graph, if you right click on the graph itself, you will see I am actually passing it a parameter.  This parameter tells the graph which ore I am intrested in, and only pulls that info out of the database.

    Sample graphs, for those to lazy to click on the stats screen 🙂

    The total amount of copper mined in game. The sweet thing about dynamically generating this graph is that it is updated in real time. Go on, play a couple of games, collect lots of copper ore, reach the game over screen and come back here if you don’t believe me 🙂 ( a poor poor attempt at psychological manipulation heh ).

    A slightly more interesting one, is the total numbers of games played :

    This shows, obviously, the number games of played a day. Still very small numbers 🙂 The biggest short coming of this is that if a player leaves the game without reach the game over screen, I loose the stats. This is a bit of a shame, but I don’t mind … I can always improve stat tracking as I develop the game further.

    I’m tracking amount of ore mined, and amount of money made, anyone got any ideas where I am going with this? hehe

    If anyone wants a tutorial on how to write their own stats gathering system with php and a database, feel free to comment, more than happy to spread the knowledge 🙂

    As for my unity development, it has stalled completely 🙁 Upgrading to version 3 wasn’t my best move. Unable to import my project at all to with, it bugs out with the following error when I try and load my main scene :

    Assertion failed!
    Program: C:\Program Files\Unity\Editor\Unity.exe
    File : ..\..\Core\Common\src\IceAdjacencies.cpp
    Lime : 785
    Expression : !”Adjacencies: found non-manifold mesh!”

    If anyone has come across this error, please get in contact! I’ve submitted a bug report, and posted on the support forums, but had no response yet, I guess they are kinda overwhelmed with everything at the moment. If I can’t get it fixed in the next couple of days, I’ll downgrade to 2.6 and continue the work with that. So keen to get back to it 🙂

    Well thats all for now folks 🙂

    lamentconfig
    Share