Search found 104 matches

by dusoft
Mon Mar 16, 2020 1:15 pm
Forum: General
Topic: How do I use a pathfinding system?
Replies: 3
Views: 3519

Re: How do I use a pathfinding system?

Jumper is really cool, I can recommend it.
by dusoft
Mon Feb 03, 2020 1:45 pm
Forum: Libraries and Tools
Topic: [LIB] utf8string
Replies: 9
Views: 4846

Re: [LIB] utf8string

Hey, good job! Have you got some unit tests? UTF-8 handling is a messy job, so I would like to be sure your library is error free. Have you tested it with different UTF-8 strings? I did exhaustive testing but as ad-hoc runs rather than unit tests. I tried to make sure that every single function pro...
by dusoft
Mon Feb 03, 2020 12:14 pm
Forum: Libraries and Tools
Topic: [LIB] utf8string
Replies: 9
Views: 4846

Re: [LIB] utf8string

Hey, good job! Have you got some unit tests? UTF-8 handling is a messy job, so I would like to be sure your library is error free. Have you tested it with different UTF-8 strings?
by dusoft
Sun Feb 02, 2020 10:41 pm
Forum: Games and Creations
Topic: Clockwind - A time traveling platformer
Replies: 9
Views: 6833

Re: Clockwind - A time traveling platformer

cool game and good playability!
by dusoft
Sun Feb 02, 2020 7:23 pm
Forum: Support and Development
Topic: "Not enough space" error when printing a string
Replies: 12
Views: 3888

Re: "Not enough space" error when printing a string

Uh... I didn't understand a word. Sorry( Point is that UTF-8/Unicode characters are coded in multiple bytes. So, if you try crop or get a substring of string, it can cut the string in the middle of an actual Unicode character. E.g. -- ASCII chars abcdefgh e.g. get (ASCII) chars 1 to 4 of this strin...
by dusoft
Mon Jan 06, 2020 1:31 pm
Forum: Libraries and Tools
Topic: Building a Free Library of Images for Everyone
Replies: 146
Views: 154476

Re: Building a Free Library of Images for Everyone

These are great, thanks! Greetings fellow creatives, If anyone is interested, I was asked to do an interview for a website called Exilian. Hopefully my answers were entertaining and (somewhat) intelligent…lol. Here’s a link if anyone wants to check it out: https://exilian.co.uk/articles.php That sai...
by dusoft
Fri Oct 25, 2019 11:06 am
Forum: Libraries and Tools
Topic: Google Analytics library (using Measurement protocol)
Replies: 4
Views: 2009

Re: Google Analytics library (using Measurement protocol)

Not really a problem from the Analytics point of view, though. 1) You only need to generate UUID once and then store it (for each user). If you expect high volume, you can prepend UUID with a custom value (clientID can be any string, even if a proper UUID is recommended). 2) Two people won't use the...
by dusoft
Fri Oct 25, 2019 8:24 am
Forum: Libraries and Tools
Topic: Google Analytics library (using Measurement protocol)
Replies: 4
Views: 2009

Re: Google Analytics library (using Measurement protocol)

Thanks, it does not really matter as clientID can be anything really (tested), but you are right I should follow the recommendation. Thanks, I will replace this function. One thing, this page says that the uuid function should be type 4 according to the linked rfi: https://developers.google.com/anal...
by dusoft
Thu Oct 24, 2019 9:08 pm
Forum: Libraries and Tools
Topic: Google Analytics library (using Measurement protocol)
Replies: 4
Views: 2009

Google Analytics library (using Measurement protocol)

You like stats? It could be fun to know which parts of your game players get to or what's their inventory or if they ever press that special button you made. Now you can - just use this Google Analytics class for LÖVE: https://github.com/nekromoff/analyticslove Currently just three basic types of re...
by dusoft
Sun Jun 16, 2019 1:57 pm
Forum: Support and Development
Topic: [SOLVED] enet cannot create any server
Replies: 14
Views: 6218

Re: enet cannot create any server

the ip of 127.0.0.1 is the same as localhost, I'm not planning to use a localhost server, I want to connect multiple devices together. Yes, but you should be creating host at the local address (localhost) and only then use the local 192.168.x.x (or WAN external) address from the other devices. a lo...