Blogs from friends

Arts and Photography at its Finest
  • Hello world!
    Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

The Escapist

The Escapist Forums : Threads
  • Trump resurrecting TPP in NAFTA renegotiation

    the closest analogue I can think of would be if Trump had (hypothetically) continued to enforce his Muslim travel ban in the face of a court order suspending it.

    Do you think that would result in Donald Trump being hustled out of the White House in the dead of night by soldiers of the US Army, loaded on a plane and sent to Nova Scotia after which a forged letter of resignation would be read before Congress? The United States has such Constitutional crises without removing people from office at all. Oh look, some town put up another display in violation of the Establishment Clause-- we don't then drone strike the display or exile the mayor.

  • Trump: United States will not accept or allow trans people in the military

    Mentally unstable people, whoever they are, shouldn't be allowed in positions of authority or responsibility. But there's got to be a way to test people individually instead of judging them based on one of the social groups that they identify with. That's literally prejudice and discrimination. And you can't have that without evidence that it's some kind of national security problem.

    But the US has a weird obsession with sexuality and gender. I think that it's an intelligence issue. The dumber you are the more important you think those things are. They're really not important. And neither are the fuckin' bathrooms. The bathroom issue is for total imbeciles.

  • How gamergate ruined games

    Feel free to define it as you mean it if you're defining it differently.

    I'm prosexualism if I haven't made that point clear. I think it does far more harm to demonize and repress than it does to depict and allow humans to be humans.

    Sex negativity is the idea that some or all aspects of human sexuality are inherently harmful. Sex positivity by contrast dictates that sexuality is neither inherently harmful or helpful, it's all in how you behave about it. Above all, consent is the final arbiter.

    Do you want me to cite articles where they try to call out various artists like Hideo Kojima or the team behind Nier for their female characters? Where they try to shame and ridicule them? The very idea that they think being offended by their art gives them the right to attack them is disappointing. How about the debacle between the incredibly pointless Tracer pose?

    Yes. Pics or it didn't happen.

    I'm unsure why you disagree that the current atmosphere towards sexualized females in games or other media isn't negative. It seems like a given that I shouldn't have to establish.

    Is that why getting you to answer my questions is like pulling teeth? Sex positivity does not mean that criticism of the portrayal of sexuality in media is verboten.

    I'll ask this just once since I work for a living and my time is at a premium when I'm usually in front of a computer. Do you really disagree with this to the point where I need to cite it or are you just giving me a hard time because debating point for point can be a fun passage of time?

    You said you put years of thought into this. Show me, don't tell.

    I'm perfectly willing to acknowledge that there is another movement counter to that one in which they make it hostile to even consider taking constructive criticism on the degree of sexualization in their art. I have no problem seeing that happening and ridiculing it so I'd hope you'd give me the common courtesy of acknowledging the people on the opposite side from them as well.

    This is your perception of what is going on. None of your arguments indicate what epistemology you used to come to these conclusions, so I don't take them all that seriously. To me it sounds like nothing more than special pleading and argument from emotion.

    See, I have the extreme fortune of not giving any fucks. I enjoy games for the story and the adventure. The escapism too even though I don't consider my life in need of escape. So I'm able to sit back and look at both sides without getting all foamy at the mouth. I am sex-positive, so I have philosophical leanings to support depictions of sexuality in games but as long as a game is fun I don't actually care unless the point of the game is sexuality which it very rarely is.

    This is not a support of your argument, it's just you ringing your own bell. I'm not asking how you feel about sex, I'm asking for evidence of your assertions and thus far you have provided none. You have a lot of rhetoric. But rhetoric is not evidence.

    I didn't say if Grayson was right or wrong. It's your prerogative to side with either. I'm merely presenting the sort of example of a journalist with a goal in mind along the lines of claiming there's a moral imperative to address sexuality in games and hopefully along his own personal sensibilities. I do consider that to be antisexualism.

    You extrapolated all of that based on what?

    Again, I'm more than happy to continue this discussion with you but I've got to ask you to avoid making me dredge through the internet to proof fairly accepted/known givens just for the sake of it.

    Too bad. You've been asked for citations. If you can't provide them in good faith, then you shouldn't be making these claims.

    I hesitate to throw Anita Sarkeesian out here due to the insane reactions invoking her name can achieve. But yes, she had significant issues with portraying women as sexy and her narrative got a lot of traction within the journalism community. If you forced me to go hunting, I would merely track down her videos and the numerous articles that spawned around the times she released her videos in support and the significant radio silence of counterpoints against her. Even when she mis-defined terms like objectification as though being acted upon makes you objectified because you are the "object" of a sentence (e.g. "Respect Women!" would objectify women by her definition because that is the object of the sentence being acted upon. That's not how the term objectify works).

    Post her videos that you think prove your point.

    Do you really want a dozen links doing that


    I'm not sure the content of the criticism is relevant.

    For example, I have no problem with porn. Do you? Because it is by far the biggest "objectifier" of women as sexualized plaything. So if I'm talking with someone who would like to see porn eradicated then I'd like to know that to better inform future discussions regarding sexuality. If you don't have a problem then I've got to question the consistency of your internal logic here.

    What does any of that have to do with the content of the criticism?

Voronoi tiling art PDF Print E-mail
Written by Mat   
Wednesday, 30 September 2009 20:23

These tessellations have all been generated by a very simple FreeBASIC program that I wrote.

I stumbled upon this algorithm while searching for a way to generate stochastic terrain heightmaps for a 3D strategy game, and realised that it could be made to produce pretty 2D pictures.

See: Voronoi diagram at Wikipedia.

The algorithm is as follows: start by placing a number of control points in random positions in the image, and assign each one a primary colour. Then for each pixel of the image, the colour of that pixel is set to the colour of its nearest control point, and the brightness of the pixel is set to the difference between the distance from the pixel to its nearest control point and the distance from the pixel to its next nearest control point.

Numerous variations on the algorithm exist: instead of using control points, other geometric objects can be used such as line segments or circles, which both result in curved edges. Also, instead of using Pythagoras to compute the distances, other methods can be used such as the Manhattan metric or the chessboard metric, and these result in more right angles.

It is possible to achieve a finer granularity in the spectrum of colours used, by mixing together two or more layers of tilings with various weights and numbers of control points.

Tiling Tiling Tiling
Tiling Tiling Tiling
Tiling Tiling Tiling

Last Updated on Thursday, 01 October 2009 20:12
Place features PDF Print E-mail
Written by Mat   
Saturday, 17 January 2009 02:42
Current features of Place:
  • Free software, professionally finished;
  • No restrictions on licensing of your game;
  • Most of the work done for you, just tell Place where you want to place your entities and how you want them to react;
  • Movable entities automatically negotiate obstacles using shortest-path algorithm;
  • A bare minimum of scripting experience required of game designers;
  • Advanced features available to those who want to dig deeper;
  • Helpful debugging system enables rapid testing and makes it easy to find mistakes;
  • Prototyping system to reduce the amount of tediously repetitive work involved in development;
  • Free, extensible toolkit: add new features if you wish;
  • Uses a well-established, popular general-purpose scripting language with vast amounts of documentation, so there's no need to learn some adolescent, obscure single-purpose language just for scripting games;
  • Runs on Windows, Linux, Mac and various other platforms;
  • Games get an extensive menu system for making and loading savegames and configuring all of their settings;
  • Use any graphics resolution you wish; player can choose their own and your graphics will be rescaled, preserving the aspect ratio if desired;
  • Entities can automatically scale down as they move further away to give the appearance of perspective;
  • Simple yet powerful conversation system;
  • Link subtitles with the voice audio files that go with them, if you want voice acting;
  • Multi-threaded caching system pre-loads resources before they are needed, for improved responsiveness;
  • Internationalization/localization: easily support translations of a game into foreign languages;
  • Support for cut-scenes, using either the pre-existing system of rooms and entities, or MPEG format videos;
  • Extensive tutorials to get you started.

Features planned for the future:

  • Auto-package games into a Windows .exe installer, .pkg file for Macs or .deb, .rpm or .tgz package for Linux;
  • WYSIWYG game creation and editing studio, integrated with the Gimp professional, open-source image manipulation suite and featuring a text editor for scripting with syntax highlighting, auto-completion and debugging facilities;
  • Parallax scrolling background scenes;
  • Ability to use 3D models for entities instead of flat sprites;
  • Simplify programming interface further still and extend to Java, Python, Lua and Ruby;
  • More speed improvements;
  • Native support for Nintendo's DS and Wii consoles and SymbianOS (for recent phones by Nokia and others).
Last Updated on Wednesday, 15 April 2009 20:50
About Place PDF Print E-mail
Written by Mat   
Saturday, 17 January 2009 02:38
Place is a collection of modules for the programming language Perl, intended to enable non-programmers to fairly easily develop 2D point-and-click adventure games that can run on Windows, Linux and Mac. It is free software, distributed under the GNU GPL license, but that does not mean that the games that use it need to be under that license also; games developed using Place may be released under any license that their author wishes, so long as Place itself remains under the GPL.
Last Updated on Sunday, 18 January 2009 01:07