Run Maintenance

Expiring keep files and deleting pages marked for deletion
101 posts
2.5d logo
2.5d views
2011-07-06 Ramus update
2011-09-05 Dungeon Romp update
2012-01-22 Minor Ramus update
2012-01-31 New Ramus website
2012-03-18 Ramus in the real world
2012-03-24 Original Ramus story and more
2012-09-11 Square Shooter under the microscope
2012-12-03 Random awesomeness
2013-04-24 New Ramus story out there
2013-04-25 Announcing Square Shooter Enhanced Edition
2015-08-11 No Time To Play is five
8-bit dungeon crawling
A database-driven engine for strategy games
A different kind of optimization
A glance at the Nim programming language
A look at card games
About Rift, WoW and the numbers...
About Us
Adventure Creation Kit
Adventure Prompt
Adventures in Interactive Fiction
advprompt cloak
advprompt screen
alexboly
An original history of first person shooters
Annotated RPG Links
Announcing Adventure Prompt
anti-menu
api guide cover
app server layout
Articles
Attack Vector
attack vector missiles
ballistic snowballz 2
ballistic snowballz screen
Basilisk logo
Bastion screen 1
Bastion screen 2
Blowing Stuff Up in GW2
Book One
book one cover
Building A Game Application Server part 1
Building A Game Application Server part 2
Building A Game Application Server part 3
Building A Game Application Server part 4
Buzz Grid
buzz grid 3D
buzz grid desktop
Buzz Grid on the desktop
Buzz Grid postmortem
Can a Game Exist as an Expression of Art
Canabalt
canabalt screenshot
catch that cat tads
Cheetah
Code versus data
CoffeeScript as a domain-specific language for interactive fiction
coffeescript logo
Color Palettes
8 Comments on 2011-07-06 Ramus update
2 Comments on 2012-09-11 Square Shooter under the microscope
2 Comments on 2013-04-25 Announcing Square Shooter Enhanced Edition
2 Comments on 2015-08-11 No Time To Play is five
5 Comments on A different kind of optimization
3 Comments on About Rift, WoW and the numbers...
1 Comment on Adventure Creation Kit
2 Comments on Announcing Adventure Prompt
1 Comment on Building A Game Application Server part 1
1 Comment on Building A Game Application Server part 2
5 Comments on CoffeeScript as a domain-specific language for interactive fiction
2 Comments on Computers, games, browsers and performance
2 Comments on Configurable Games, Anyone
2 Comments on Desktop versus browser, gaming edition
4 Comments on DOM event portability revisited
2 Comments on DOM events portability
2 Comments on DRM saves the day...
4 Comments on From paper to computer art and back
4 Comments on Game-making tools part one
2 Comments on Game stories, the final frontier
5 Comments on Gamebooks, interactive fiction and hypertext
2 Comments on Go programming language
2 Comments on Going mobile with Buzz Grid
2 Comments on Going retro with sprite-based first person
2 Comments on GUI toolkits and videogames
4 Comments on How many pixels do you need
0 Comments on Hypertext doesn’t get much easier
1 Comment on I can has sound effects
2 Comments on In Two Point Five Dimensions
8 Comments on Java for games, pros and cons
2 Comments on Measuring hardware performance
4 Comments on More about diversity and representation
1 Comment on More about resource usage
4 Comments on More arguments against realistic graphics
2 Comments on Never mind game design, what about user interfaces
2 Comments on On the physics of flying snowballs
2 Comments on Pygame
3 Comments on Real success is long-term
2 Comments on Refactoring, optimization and personal coding style
1 Comment on Secrets of a successful programmer
2 Comments on Seltani
3 Comments on Square Shooter on the desktop
6 Comments on The Art of ASCII
2 Comments on The Bad and Good of Python
9 Comments on The future of browser game graphics
1 Comment on The outline of a game
6 Comments on The problem with modern sequels
2 Comments on The real cost of polygons
2 Comments on The work-to-fun ratio
1 Comment on Thoughts on portability
0 Comments on Three Linux shoot’em ups
2 Comments on Three unusual roguelikes
3 Comments on Three years of No Time To Play
2 Comments on To game or not to game
3 Comments on Top five myths about C Plus Plus
2 Comments on Top three myths about game design
2 Comments on Walk before you run
Computers, games, browsers and performance
Configurable Games, Anyone
Console woes
corridor
cq screenshot
Cross-pollination in text-based games
danlaser
Dark Unknown Screenshot
data queue
Delays and complications
Desktop versus browser, gaming edition
dice bell curves
dice bell curves2
Doing Quests in GW2
DOM event portability revisited
DOM events portability
DRM saves the day...
Dungeon Romp
dungeon romp 1
dungeon romp 2
dungeon romp 3
dungeon romp 4
dungeon romp screen
Eating an elephant in record time
Electric Rogue
emulators everywhere
Eschalon screenshot
Evennia, a MUD Building Toolkit
Felix
ffxiv catgirl
ffxiv flame
ffxiv windmill
Final Fantasy XIV... so close and yet so far
First impressions of programming in D
Five things to consider when assembling a team
flat cake
Frequently Asked Questions
From paper to computer art and back
Fun with voxels
Game-making tools part one
Game-making tools part two
game design
Game development and personal life
Game Programming Interfaces
Game stories, the final frontier
Gamebooks, interactive fiction and hypertext
Games
Games and me
Games as Application Servers
Getting noticed, the perpetual problem
Go programming language
Going mobile with Buzz Grid
Going retro with sprite-based first person
Good randomness, bad randomness
GUI toolkits and videogames
Guild Wars 2 Races
GW2 logo
How many pixels do you need
how to make games
How to program your gamepad
htmg cover
HTML5
HTML5 canvas
HTML5 programming interfaces
Hypertext doesn’t get much easier
I can has sound effects
Image preloader in HTML5
In Two Point Five Dimensions
InterMap
Java for games, pros and cons
js-like screenshot
Kelketek
Knowledge Bases
Links
logo
Looking like a game already
mad wizard cover
Major decisions time
Making an RPG, not easy
Making games, making money
Making Games Quickly
Making simple games in sdlBasic
Measuring hardware performance
Memory Lane
Memory management and game performance
Meta
microemu buzz grid
Misunderstanding interactivity
More about diversity and representation
More about Javascript roguelikes
More about resource usage
More about stories in games
More about tiny scripting engines
More arguments against realistic graphics
More thoughts on portability
More useful tricks for sdlBasic games
Motivation
Musings on browser-based MMO games
Musings on pixel art in 2016
My love-hate relationship with roguelikes
netpack screenshot
Never mind game design, what about user interfaces
Nightmod
Nightwrath
Nothing wrong with programmer art
octagon screen
Of games and stories
On games as pulp fiction
On the physics of flying snowballs
Optimizing HTML5 games
ossuary screenshot
Papercraft and games
philosophy
pine tree
pixels versus voxels
powder screenshot
Privacy Policy
Pygame
Python
Python and curses
Ramus
Real success is long-term
Recent Changes
red rogue screenshot
Refactoring, optimization and personal coding style
Rescuing the interactive fiction parser from oblivion
Retro diversions
Retrocomputing Resources
Reviews
Roguelike design notes
sdlBasic
Seconded, Make Pong
Secrets of a successful programmer
Seltani
serpenti
sfxr screen
small screens
snowman
Space Trader
spectrum rl
Square Shooter
square shooter desktop
Square Shooter on the desktop
Stories and their media
Storytelling in games
StyleSheet
technology
Terms of Service
Text, text everywhere
Text-based virtual worlds
The Art of ASCII
The Bad and Good of Python
The future of browser game graphics
The Future of MMOs... and RPGs too
The game that had no genre
The game that plays itself
The makings of an RPG rule system
The miraculous rebirth of Final Fantasy XIV
The outline of a game
The problem with modern sequels
The real cost of polygons
The Team
The work-to-fun ratio
Thoughts on portability
Three unusual roguelikes
Three years of No Time To Play
TileWorlds Screenshot
Tiny scripting engines for everyone
Tkinter
To game or not to game
Tool Reviews and Overviews
Top five myths about C Plus Plus
Top three myths about game design
Twine
Two HTML5 tower defense games
Two important postmortems
Two Javascript roguelikes
Two story games where you are the detective
Ultima 1 dungeon
Ultima 1 screen
Ultima 1 space
Ultima 1 vs Angband
Ultima 2 dungeon
Ultima 2 ega
Ultima 2 screen
Ultima 4 NES
Ultima 4 patched
Ultima 4 screen
Ultima logo
User interfaces in text-based games
vector graphics
Verb-oriented game design
voxel bas-relief
voxel heightmap
voxel pyramids
voxel tux
Voxels, revisited
Walk before you run
Walking simulators and interactive fiction
What porting can teach you
When “urgent” isn’t
When 3D games took a wrong turn
WOW 2.0
You aren't going to need it

Main lock obtained.

Moving part of the Recent_Changes log file.

Moving 0 log entries.

Main lock released.