• Register
Post news Report RSS A new tutorial, a new font and improvements to roads

This week, I talk about YukiaEpin's new crafting guide, how a bug fix led to a new font, and about adding paves to the road.

Posted by on

A new tutorial

[Last week], I said ...

Woseseltops wrote: I wonder if there's anyone who will ever beat Cheesetale.


... and probably on the same day YukiaEpin broke the record, as can be seen [on the new highscore page]. And not only did he break the record, he also shared his knowledge in a crafting tutorial, which can be read [on the forums]. I know [JoeyXtreme's guide] is used by lots of people, so I'm happy there's more material now. If there are people looking for more stuff to write about, I feel the gun customization could use some explanation: all people that responded to [this blogpost in which ask for people who want to write about it] haven't produced anything so far.

A new font

One of the bugs Windows XP users get sometimes is that 'freesansbold.ttf' can not be found. The .ttf extension refers to fonts, so apparently a font is missing. I've never really understood this bug: I don't use 'freesansbold', and why on earth would this only be a problem for Windows XP? And, even weirder, downloading the 'Microsoft Office Compatibility Pack' solved the problem, as discovered by tester Metaloid.

Fortunately, this week a new hint was given. Tester Metaphonia is trying to [get the game working on Linux], and got exactly the same bug. What do Linux and Windows XP have in common, related to fonts? Yes, they don't have Calibri, which is the font the game uses! That's why the Office compatibility pack helped: it installed Calibri. Whenever the game couldn't find Calibri, it tried freesansbold, which Google told me is the standard font of the code library I'm using. And because I hadn't included neither Calibri nor freesansbold in the game files, the game crashed.

I used a Calibri as placeholder font so far because it does look serious and friendly at the same time, exactly what I needed. But now I know it causes problem for some people, this might be a good moment to pick a better font. After trying out quite a lot of fonts, I've chosen for [Museo Sans 500], which looks very similar to Calibri, but with some more 'personality'.

Roads

Last week, I've spent most of my time improving the appearance of roads. I felt the gray strips we saw last time were rather boring, so I wanted to add paves, like in the mockup images. But how do you do that? I can't add paves to every square the roads consists of, because that would be too repetitive:


And I can't make it random either, because that can lead to ugly situations (and the fact that it changes every time you start the game would also be weird):


The solution I'll probably go for is to only show paves when the x-coordinate AND the y coordinate are both odd or both even. This results in a checkerboard pattern:


And to add a little bit of a 'random' feel to it, the various sprites of paves I'm drawing on top of the road will not have the paves on the same place, making it even less repetitive. Although it may not be very clear in the situation displayed here, having all the paves on the same place looked weird sometimes (like on town squares).


If you want more development, see [twitter] or [facebook]. If you want to be a tester, you can subscribe on [olvand.com].

Post comment Comments
JoeyXtreme
JoeyXtreme - - 9 comments

I'm looking forward to see roads in the game.
I will also update my guide soon.

Reply Good karma Bad karma+3 votes
Woseseltops Author
Woseseltops - - 250 comments

Awesome :).

Reply Good karma+2 votes
Cheesetale
Cheesetale - - 22 comments

Wait....you said that? xD

Reply Good karma Bad karma+3 votes
Cheesetale
Cheesetale - - 22 comments

Btw ~ How am I going to get pentakill when there no one playing on the servers? T_T #sadtimezones

Reply Good karma Bad karma+3 votes
Woseseltops Author
Woseseltops - - 250 comments

Yeah, these achievements are almost impossible to get at the moment, I may remove them someday. I'd say your best chance is inviting friends.

Reply Good karma+2 votes
Cheesetale
Cheesetale - - 22 comments

How he did it? Pro YukiaEpin :D

Reply Good karma Bad karma+2 votes
YukiaEpin
YukiaEpin - - 3 comments

He did it cause he lured people to his server >=]

Reply Good karma Bad karma+2 votes
YukiaEpin
YukiaEpin - - 3 comments

Also, I got bored.

Indiedb.com

Ta-da! The fruit of a half hours worth of print-screening and typing :D

Reply Good karma Bad karma+2 votes
Woseseltops Author
Woseseltops - - 250 comments

Yes, finally! Great job!

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: