Gamedev and etc
A blog about computer and tabletop game development, as well as random thoughts, opinions, and observations.
Wednesday, 16 August 2017
Sunday, 11 June 2017
Fun with C++ (Expert)
Or; C++ bytecode interpreter snippet with fused operations
Or; yeah, I'll add comments...
I program. A lot. I started with a little-known computer known as the Commodore *VIC-20(c), which was (to quote Wikipedia) "... the first computer of any description to sell one million units." It was succeeded shortly thereafter, with total sales of 2,500,000 units, by the Commodore 64(c), which went on to sell a staggering **17,000,000 units. In the early-to-mid 1980s.Which isn't all that relevant today, except to establish some background info for those who normally see tabletop gaming stuff on here (on the rare occasions I post).
And today, I'm still programming. Including to relax.
Warning: There's a lot I don't know about interpreters and bytecode. I have no professional training here. I was just messing around, came up with something that looked neat, and decided to post it.
So I stuck it under the MIT license, and you can find it below the breakpoint.
Friday, 18 November 2016
Thursday, 17 November 2016
Standard Litany of Complaints: d20 System (Part One)
It's probably past time for another one of these
When reading forums and other material on the internet, there are complaints that are levied against this or that RPG. Upon reflection, it seems that many of these complaints can be compiled into standardized lists, and addressed generally. This is an attempt to do so for some of the complaints levied against the d20 System; by no means do I expect the advice to suit everyone (or even most) or to be without flaws.Friday, 28 October 2016
The Speed of an Unladen Barbarian
In the d20 System
The Barbarian class in the d20 System gains a 10-foot bonus to speed. But how fast does this make them? In this, I will do a quick examination of some aspects of speed in the d20 System, and show that, on average and in general, the speed of d20 System Humans is on-par with the speed of real-world Humans, allowing for reasonably small variances in physical fitness.
Tuesday, 18 October 2016
Standard Litany of Complaints, GURPS
When reading forums and other material on the internet, there are complaints that are levied against this or that RPG. Upon reflection, it seems that many of these complaints can be compiled into standardized lists, and addressed generally. This is an amateur attempt to do so for some of the complaints levied against GURPS; said attempt will likely fail horribly in at least a few ways, and likely more.
Friday, 7 October 2016
1982: Commodore 64, $595 USD
1982: Median US Income: $14,531 USD
Musings and observations...The Commodore 64 is, arguably, the best-selling computer system. Not of any particular decade, but of any computer system since the Abacus. And by Abacus, I mean one of these: Wikipedia: Abacus
Sales of the Commodore 64 may have reached close to 30 million units, for a total of nearly $18 billion in gross profit. In 1982 money. For its time, it had high-quality graphics, sound, floppy disk and cartridge support; multiple types of input, including keyboard, joystick, and even mouse support. it came with a built-in programming language; later additions included a hard drive, and modern efforts have managed to connect it to the internet through its cartridge port.
In short, it was one of the very best home computers you could buy, and all for $595. In short, it was cheap, and high-quality.
But that's $595 in 1982 money.
In 2014, the median US income was $53,657 USD. Today, a high-end gaming machine will cost around $1,500 USD.
With inflation, that $595 in 1982 USD is now $1,485 USD.
In 1982, a high-end gaming computer was 4% of US yearly median income. Today, a high-end gaming computer is around 2.8% of US yearly median income.
Funny how the $595 seems smaller...
Subscribe to:
Comments (Atom)