-
Posts
4,816 -
Joined
-
Last visited
Content Type
Blogs
Forums
Store
Gallery
Videos
Blog Comments posted by AggrorJorn
-
-
If your previous highscore was 10 and now 8, than the highscore will not be updated and the 8 will simple be ignored. I think valve has huild in a little logger that halts the creation of many highscore tables from the same address. I think I got to 64 highscore tables before I started getting delays in the return message. Eventually I couldn't even make new highscore tables, So I though I had hit a limit. But after a few minutes it worked again.
I don't think I will be spending a lot more time on making (read: testing) a complex workaround for the things I want to have in my. I will just stick with a basic highscore system for now. What I really miss is a way of seeing which users seeds were used by people and which are popular. I wanted to display a list op popular seeds. My own database could do that easily, but now I do this the following way:
every time a user enters a seed for a level, lets say '1337', a higscore table is updated with this value: 13370000000. Every time a user retries the level, the highscore is updated to 13370000001. I get this 'seeds-highscoretable' and read out the seeds and the times it has been userd. Eventually showing a list op popular seeds. Level count (to be replaced with unique users) goes to a maximum of 9999. A bit hacky, but it works.
This is an actual result I am getting:
- 13370000056: results in: seed 1337000, timesplayed 0056
- 87341200012: results in: seed 8734120, timesplayed 0023
- 32400000004: results in: seed 3240000, timesplayed 0004
Not If I want to do ghosting of the best car. every second I store the position and rotation of the car.Why would you need a couple dozen? I would think one for each field which should just be 7? 3 for pos, 3 for rot, and 1 for score?
- 1
- 13370000056: results in: seed 1337000, timesplayed 0056
-
So I have done some experimenting but the performance is really getting bad after a couple dozen highscore tables. I think there is some sort of time out after a while.
So I thought about trying to be smart what kind of data I am storing. For instance you can have a rule that position can only take 4 integer positions (minus values not included) and store the x,y and z after each other. This works pretty well. For instance: 123415678412 is actually vector3(1234,1567,8412 ).
- 1
-
Yes, that was something I wanted to try, but it just looks so awful and I really just want to push a lot more data to the database, without constantly have to make a new steam database.
Initially I wanted to do it like they do it in Trackmania, where you can compete with the ghost of other highscores. But this requires 3positions, 3 rotations every other second or so and that's just insane. I you would play for 100 seconds, you would need 600 highscore databases. For now I will just stick with the fastest time and attempts.
-
Hadn't thought about keeping track off the amount of attempts. Great suggestion.
-
Does this version of newton improve the calculation and accuracy of spherical physics?
-
Leadwerks Winter Games Tournament 2016
in Ultra Software Company Blog
A group blog by The Ultra Software Team in General
Will be joining this time.
- 1
-
I remember that 2 part tutorial. It was when I just purchased Leadwerks and didn't understand coding at all.
-
Most people using C++ are already really familiar with programming, so extensive tutorials I think I will avoid. Maybe with Joshs new Actor class and animation manager.
-
Using bitbucket as a repo in combination with mercurial or GIT and a tool like workbench,SourceTree or Git extensions.
- 1
-
I like how the menus look. May I suggest adding a keyboard shortcut for the script editor?
-
Congratulations on your progress, your submission and your birthday. Also emailed for beta testing.
- 3
-
Thats an amazing blog reepblue. When I am reading this it sounds like you have been working for months on this project. There is so much stuff that you have done in such a small amount of time. Hats off to you sir (and CrazyCarpet).
Small note: its not my wiki. Rick set it up and added me as an admin. Everyone can register his account, and once approved by the admins, they can add and edit articles.
- 1
-
The feedback isn't bad at all. A quality filter, or moderated games by Josh that could end up higher on the list could be a good idea.
@reepblue. Exactly the same here. Although there comes a point where I lose interest and stop trying.
-
I admire your perseverance. Staying motivated for a longer period of time on the same game is something that is in my opinion one of the most common reasons why my projects never get finished.
Looking forward to see what you have in store.
- 1
-
These are great articles. Would you mind If they are added to the wiki?
-
If you see the topics in the steam discussion then it makes sense to rename the indie edition to just 'leadwerks engine'. That solves a lot of confusion.
I would also communicate this discission via email. The more people using the proper term, the better.
-
Awesome article. If you have the time I would love to know more. I also added this blog as reference for shader programming in the community wiki:
-
I have the same minimalistic microsoft keyboard. it is a really good one.
-
Very nice work Averice. Especially having inheritance functionality when working with classes is something I really like to see. I am currently not using that at all in my scripts, which makes this so cool. Thanks for sharing.
- 1
-
PLease also add this to the user guide. The readers of this blog know it now, but future users will not.
- 1
-
So I my situation (not sure if you have read it) I have over a hundred sound files located in 1 folder: "Sounds/Nature". These sounds are dynamically loaded. It would be great if I could specify the folder instead of listing every single file.
-
Something like below would do the trick. Not only does this give Leadwerks a unified way of detecing export folders, it also gives the programmers a way of creating dynamic variables without having to worry about missing export errors.
ExportInclude "Sounds/Player/Footsteps"
- 4
-
Although I don't think everyone will be happy about it, I do find it admirable how the community has kicked in to fifth gear lately (due to Steam and the wintersales). Personally I find it steam a huge advantage. Not just the update and beta access butmostly the popularity boost. The forum gets filled with lots of new talent.
Looking forward to see what else will come in 2015.
- 2
-
Top! This is very useful. This will be very useful for FlowGUI. Can't wait to have it in the normal version.
Leadwerks 4.2 Release Candidate
in Development Blog
A blog by Josh in General
Posted
Fiddler is a nice tool for that. Data analytics is really cool and I am interested to hear what your findings are.