swiftcoding

Profile
Galicia, Spain
Ramblings on code, etc.
10 comments
9 followers
15 entries
Advertisement
swiftcoder
October 27, 2015
PlayFab Game Jam Postmortem

A couple of weeks ago I participated in a 48-hour game jam hosted by PlayFab here in Seattle, with fellow procedural planet veteran Alex Peterson, my good friend and composer href="http://leolangingermusic.com/" target="_blank">Leo Langinger, and the fortunate l…

1,535,024 views
swiftcoder
October 27, 2015
PlayFab Game Jam Postmortem

A couple of weeks ago I participated in a 48-hour game jam hosted by PlayFab here in Seattle, with fellow procedural planet veteran Alex Peterson, my good friend and composer Leo Langinger, and the fortunate last minute addition of artist Brent Rawls.

We were both surprised and excited to have wo…

5,522 views
swiftcoder
March 13, 2015
Data permanence (or a lack thereof)
When Google VP Vint Cerf warned that increased dependence on technology could lead to a 'digital dark age', he merely echoed the concern of everyone involved in the preservation of information in a digital world. While it is expedient to dismiss his claim as sensationalist and/or paranoid, Google's…
5,657 views
swiftcoder
May 23, 2014
Approaches to Resource Disposal
I'm working on developing a novel programming language, working title 'aevum'. As part of that process, I'll be writing a series of articles about various aspects of language design and development.

Every long running computer program is going to need to obtain a variety of resources, and those reso…
7,048 views
swiftcoder
June 15, 2013
Fun with commas
This thread over at GameDev got me thinking, "can one assign Python-like tuples in C++?"

I don't want to pollute the thread in For Beginners with that discussion, but the answer is yes, even without C++11 initialiser lists:

#include struct A { A &operator = (int i) { std::cout <<…
5,051 views
swiftcoder
October 29, 2011
Bidding a Freelance Contract
Although I am gainfully employed at present, in the past I have made a good portion of my living in freelance work: websites, Facebook applications, database tools - even the odd carpentry project. The most essential skill involved in freelancing any field? Communication. But the next most importan…
4,894 views
swiftcoder
June 21, 2010
Logarithmic Spiral Distance Field
I have been playing around with distance field rendering, inspired by some of Inigo Quilez's work. Along the way I needed to define analytic distance functions for a number of fairly esoteric geometric primitives, among them the logarithmic spiral:

The distance function for this spiral is not partic…
5,592 views
swiftcoder
January 21, 2010
The price of progress
I recently installed the beta of Microsoft Office 2010, and the first thing that struck me is how it performs noticeably worse on my 3.0 GHz quad-core AMD gaming rig, than Office '98 performed on a now 12-year-old PowerBook G3, powered by a little 250 MHz PPC processor.

You can probably guess the ne…
4,160 views
swiftcoder
September 12, 2009
RFC 1149 implemented
This one goes out to all the networking students in the house:

Wired reports that a firm in South Africa successfully demonstrated that data transmission via flash drive equipped carrier pigeon is faster than their existing internet service (source).

Of course, any networking student worth his salt s…
3,894 views
swiftcoder
August 17, 2009
simplui 1.0.4 released
New in this version:

  • Support for multiple windows
  • Java-style flow layout
  • Full batching
  • Numerous performance enhancements and bug fixes
  • Minor theme tweaks
  • setuptools/easy_install supportGiven the speed of development, simplui has moved to its own googlecode project:

    http://simplui.googlecode.com

    You can obt…
3,968 views
swiftcoder
August 14, 2009
Community News
Various things have been snowballing recently, with the result that both development and blogging have fallen by the wayside. A few interesting things are happening however, take a look and see for yourself, after the jump...




The future of pyglet
Alex Holkner recently announced that he isn't able to …
1,363 views
swiftcoder
June 06, 2009
simplui 1.0.3 released
No major features this time, instead a slew of small bug fixes, an update to the API, and the rendering code has been rewritten for performance (primarily though batching).

I wasn't intending to push a release out until more features were added, so consider this a maintenance release.

You can downloa…
1,274 views
swiftcoder
June 02, 2009
Simplui 1.0.2 released
The default themes provided by simplui

Today brings the 1.0.2 release of simplui. This is a beta release, previewing major enhancements, and I need as much feedback as possible on the new features. As such, this release isn't heavily optimised - that is on the wishlist for next release.

The big news …
1,423 views
swiftcoder
May 28, 2009
Starfall: planet rendering
I just posted a quick youtube video to demonstrate the current state of the planet renderer. This is early development stuff, and the eye candy is minimal, but it should give you some idea of the scope.

I will follow up with a more technical blog post in the next few days, explaining all that is goi…
2,155 views
swiftcoder
May 23, 2009
simplui 1.0.1 released
I am going to be performing a number of small releases for simplui over the next few weeks, as features are added and bugs are patched.

Today's 1.0.1 release introduces a slider control, docstrings for all widget constructors detailing the keyword arguments, and a couple of bug fixes.

You can grab th…
1,270 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
8 Followers
15 Entries
9 Followers
johnhattan
Programmer
1,277 Entries
46 Followers
ApochPiQ
Generalist
628 Entries
43 Followers
dgreen02
Generalist
338 Entries
55 Followers
Advertisement