The Strange Evolution of OpenGL Part 3

By Shamus   Apr 9, 2015   Programming 58 comments



The Strange Evolution of OpenGL Part 2

By Shamus   Apr 5, 2015   Programming 36 comments



The Strange Evolution of OpenGL Part 1

By Shamus   Apr 2, 2015   Programming 76 comments



Ideas about a new programming language for games, Annotated: Part 4

By Shamus   Mar 4, 2015   Programming 99 comments



A new programming language for games, Annotated: Part 3

By Shamus   Mar 1, 2015   Programming 97 comments



A new programming language for games, Annotated: Part 2

By Shamus   Feb 27, 2015   Programming 108 comments



A new programming language for games, Annotated: Part 1

By Shamus   Feb 25, 2015   Programming 179 comments



Overused Words in Game Titles

By Shamus   Feb 15, 2015   Programming 109 comments



Borderlands Badass Ranks

By Shamus   Oct 28, 2014   Programming 60 comments



Pleasant and helpful error messages

By Shamus   Oct 1, 2014   Programming 127 comments



glNext

By Shamus   Sep 21, 2014   Programming 81 comments



Project Unearth Part 7: Oh Please, Shut Up About Shadows Already

By Shamus   Jul 24, 2014   Programming 67 comments



Project Unearth Part 6: Kissing Cubes

By Shamus   Jul 13, 2014   Programming 31 comments



Project Unearth Part 5: Speed Boost

By Shamus   Jul 9, 2014   Programming 60 comments



Project Unearth Part 4: Enclosed Solids

By Shamus   Jul 7, 2014   Programming 63 comments



Project Unearth Part 3: Relief Picture

By Shamus   Jun 30, 2014   Programming 39 comments



Project Unearth Part 2: Skimming Hazzard

By Shamus   Jun 26, 2014   Programming 37 comments



Project Unearth Part 1: Shadow of the Occluder

By Shamus   Jun 23, 2014   Programming 52 comments



Frontier Rebooted Part 7: What Have We Learned Today?

By Shamus   Jun 18, 2014   Programming 66 comments



Frontier Rebooted Part 6: Worst-case Scenario

By Shamus   Jun 12, 2014   Programming 93 comments



Frontier Rebooted Part 5: Kneel Before LOD

By Shamus   Jun 5, 2014   Programming 50 comments



Things that drive me nuts about OpenGL

By Shamus   May 29, 2014   Programming 73 comments



Frontier Rebooted Part 4: Stuck in a Rut

By Shamus   May 18, 2014   Programming 87 comments



Frontier Rebooted Part 3: Act Normal

By Shamus   May 15, 2014   Programming 43 comments



Frontier Rebooted Part 2: Welcome to Orientation

By Shamus   May 11, 2014   Programming 77 comments



Frontier Rebooted Part 1: Back to School

By Shamus   May 7, 2014   Programming 92 comments



Experimenting with Threes! Part 2

By Shamus   Mar 13, 2014   Programming 44 comments



Experimenting with Threes!

By Shamus   Mar 9, 2014   Programming 52 comments



Screensaver: Plasma

By Shamus   Jan 20, 2014   Programming 68 comments



Passage Screensaver

By Shamus   Jan 13, 2014   Programming 59 comments



15 Sorting Algorithms in 6 Minutes

By Shamus   Sep 18, 2013   Programming 92 comments



Quakecon Keynote 2013 Annotated: Part 4

By Shamus   Aug 11, 2013   Programming 39 comments



Quakecon Keynote 2013 Annotated: Part 3

By Shamus   Aug 7, 2013   Programming 34 comments



Quakecon Keynote 2013 Annotated: Part 2

By Shamus   Aug 5, 2013   Programming 34 comments



Quakecon Keynote 2013 Annotated: Part 1

By Shamus   Aug 4, 2013   Programming 48 comments



Starcraft 2: Rush Analysis

By Shamus   Jun 13, 2013   Programming 86 comments



The Bug is, There is no Bug

By Shamus   May 6, 2013   Programming 76 comments



Coding Style Part 4

By Shamus   Jan 28, 2013   Programming 67 comments



Coding Style Part 3

By Shamus   Jan 21, 2013   Programming 120 comments



Coding Style Part 2

By Shamus   Jan 18, 2013   Programming 144 comments



Coding Style Part 1

By Shamus   Jan 17, 2013   Programming 154 comments



Coding a Parser

By Shamus   Dec 26, 2012   Programming 108 comments



Ok Cancel

By Shamus   Dec 12, 2012   Programming 155 comments



Physics Engine

By Shamus   Jun 10, 2012   Programming 81 comments



Project Octant Part 14: Moving Goalposts

By Shamus   May 31, 2012   Programming 102 comments



Project Octant Part 13: Bug Hunt

By Shamus   May 29, 2012   Programming 63 comments



Project Octant 12: Fix All The Things

By Shamus   May 25, 2012   Programming 60 comments



Project Octant Part 11: Shaders

By Shamus   May 23, 2012   Programming 115 comments



Project Octant 10: Marching

By Shamus   May 21, 2012   Programming 96 comments



Project Octant 9: Data Structures

By Shamus   May 17, 2012   Programming 46 comments



Project Octant Part 8: The Time-Hole

By Shamus   May 15, 2012   Programming 130 comments



Project Octant Part 7:Slopes

By Shamus   May 14, 2012   Programming 97 comments



Project Octant Part 6:Tiling

By Shamus   May 11, 2012   Programming 81 comments



Project Octant Part 5:The Rainbow Collection

By Shamus   May 9, 2012   Programming 68 comments



Project Octant Part 4: The Beautiful Noise

By Shamus   May 7, 2012   Programming 61 comments



Project Octant Part 3: Using Qt

By Shamus   May 4, 2012   Programming 100 comments



Project Frontier: Source

By Shamus   May 3, 2012   Programming 121 comments



Project Octant Part 2: Octree

By Shamus   May 2, 2012   Programming 83 comments



Project Octant Part 1: Introduction

By Shamus   Apr 30, 2012   Programming 129 comments



The GUI Problem

By Shamus   Apr 15, 2012   Programming 117 comments



Let’s Code Part 33: Taking Contributions

By Shamus   Sep 18, 2011   Programming 50 comments



John Carmack 2011 Keynote Annotated:
Part 3 of 3

By Shamus   Aug 10, 2011   Programming 133 comments



John Carmack 2011 Keynote Annotated:
Part 2 of 3

By Shamus   Aug 9, 2011   Programming 64 comments



John Carmack 2011 Keynote Annotated:
Part 1 of 3

By Shamus   Aug 8, 2011   Programming 63 comments



Project Frontier #18: Particle Man

By Shamus   Jul 25, 2011   Programming 60 comments



Project Frontier #17: Feature Dump

By Shamus   Jul 15, 2011   Programming 134 comments



Project Frontier #16: Interface’d

By Shamus   Jul 13, 2011   Programming 87 comments



Project Frontier #15: Devil of a Problem

By Shamus   Jul 12, 2011   Programming 120 comments



Learning to Program vs. Learning to Write Software

By Shamus   Jul 11, 2011   Programming 246 comments



Project Frontier #14: Import Models

By Shamus   Jul 6, 2011   Programming 159 comments



Project Frontier #13: An Animated Topic

By Shamus   Jul 4, 2011   Programming 86 comments



Project Frontier #12: Character Building Exercise

By Shamus   Jul 3, 2011   Programming 90 comments



Project Frontier #11: Bug Hunt

By Shamus   Jul 1, 2011   Programming 82 comments



Project Frontier #10: More Trees

By Shamus   Jun 29, 2011   Programming 108 comments



Project Frontier #9: Happy Little Trees

By Shamus   Jun 27, 2011   Programming 142 comments



Project Frontier: Week 4

By Shamus   Jun 24, 2011   Programming 133 comments



Project Frontier #8: FAQ

By Shamus   Jun 22, 2011   Programming 115 comments



Project Frontier #7: River Raid

By Shamus   Jun 20, 2011   Programming 159 comments



Project Frontier: Week 3

By Shamus   Jun 17, 2011   Programming 174 comments



Project Frontier #6: Growing Grass

By Shamus   Jun 16, 2011   Programming 161 comments



Project Frontier #5: Stitching Time

By Shamus   Jun 14, 2011   Programming 128 comments



Project Frontier #4: Dr. Seuss, Geologist

By Shamus   Jun 13, 2011   Programming 125 comments



Project Frontier #3: Adding Variety

By Shamus   Jun 10, 2011   Programming 61 comments



Project Frontier #2: Paging Data

By Shamus   Jun 8, 2011   Programming 80 comments



Project Frontier #1: Getting Started

By Shamus   Jun 6, 2011   Programming 113 comments



Ask Me a Question: Loading Screens

By Shamus   May 4, 2011   Programming 162 comments



Hashing

By Shamus   May 3, 2011   Programming 117 comments



Let’s Code Part 16: Fun with Shaders

By Shamus   Apr 10, 2011   Programming 58 comments



Transformation Matrix

By Shamus   Apr 4, 2011   Programming 189 comments



Let’s Code Part 8 & 9

By Shamus   Jan 21, 2011   Programming 35 comments



Let’s Code Part 7: Video Production

By Shamus   Jan 7, 2011   Programming 44 comments



Let’s Code Part 5 & 6

By Shamus   Dec 31, 2010   Programming 31 comments



Let’s Code, Part 4

By Shamus   Dec 19, 2010   Programming 13 comments



Let’s Code Part 3

By Shamus   Dec 9, 2010   Programming 41 comments



Project Hex Part 6 – A Comment on Comments

By Shamus   Dec 1, 2010   Programming 154 comments



Project Hex Part 5 – Growing Grass

By Shamus   Nov 17, 2010   Programming 74 comments



Project Hex Part 4 – 8 Bits is Enough

By Shamus   Nov 10, 2010   Programming 59 comments



Project Hex Part 3 – Things Get Hilly

By Shamus   Nov 3, 2010   Programming 100 comments



Project Hex: Part 2

By Shamus   Oct 20, 2010   Programming 92 comments



Project Hex: Part 1

By Shamus   Oct 13, 2010   Programming 145 comments



Ask Me a Question:
What is “Trashing the heap”?

By Shamus   Oct 6, 2010   Programming 251 comments



Comic Press

By Shamus   Sep 28, 2010   Programming 47 comments



Object-Disoriented Programming

By Shamus   Sep 27, 2010   Programming 178 comments



Lingua Programmatica

By Shamus   Mar 29, 2010   Programming 186 comments



My Version of Tetris

By Shamus   Mar 8, 2010   Programming 71 comments



Why My Website Goes Down

By Shamus   Jan 31, 2010   Programming 62 comments



The Truth About The BSP

By Shamus   Aug 31, 2009   Programming 53 comments



AI Follies: Behaviors

By Shamus   Aug 25, 2009   Programming 31 comments



AI Follies: Pathing

By Shamus   Aug 20, 2009   Programming 49 comments



AI Follies: Targeting

By Shamus   Aug 19, 2009   Programming 42 comments



AI Follies: Interesting Behavior

By Shamus   Aug 18, 2009   Programming 27 comments



AI Follies: Detection

By Shamus   Aug 13, 2009   Programming 45 comments



AI Follies: Introduction

By Shamus   Aug 12, 2009   Programming 45 comments



Software Engineering

By Shamus   Jul 28, 2009   Programming 44 comments



Scratch

By Shamus   Jul 15, 2009   Programming 43 comments



Cityscape Developer Diary

By Shamus   Jul 9, 2009   Programming 19 comments



Getting Started with Programming

By Shamus   Jun 2, 2009   Programming 83 comments



Example Code

By Shamus   Jun 1, 2009   Programming 57 comments



Pixel City, Test

By Shamus   May 8, 2009   Programming 132 comments



Procedural City, Part 14: Feedback and Assessment

By Shamus   May 7, 2009   Programming, Projects 63 comments



Procedural City, Part 13: “Release” of Program and Source

By Shamus   May 5, 2009   Programming, Projects 189 comments



Procedural City, Part 12: Finishing Touches

By Shamus   May 4, 2009   Programming, Projects 48 comments



Procedural City, Part 11: Demonstration Video

By Shamus   May 2, 2009   Programming, Projects 93 comments



Procedural City, Part 10: More Performance

By Shamus   Apr 30, 2009   Programming, Projects 61 comments



Procedural City, Part 9: Speeding Things Up

By Shamus   Apr 28, 2009   Programming, Projects 51 comments



Procedural City, Part 8: Optimization Tests

By Shamus   Apr 27, 2009   Programming, Projects 27 comments



Procedural City, Part 7: The Street-Level Trap

By Shamus   Apr 23, 2009   Programming, Projects 65 comments



Procedural City, Part 6: Sky

By Shamus   Apr 21, 2009   Programming, Projects 51 comments



Procedural City, Part 5: Fixes

By Shamus   Apr 20, 2009   Programming, Projects 33 comments



Procedural City: Intermission

By Shamus   Apr 17, 2009   Programming, Projects 20 comments



Procedural City, Part 4: City Planning

By Shamus   Apr 16, 2009   Programming, Projects 47 comments



Procedural City, Part 3: Generating Buildings

By Shamus   Apr 15, 2009   Programming, Projects 41 comments



Procedural City, Part 2: Building Textures

By Shamus   Apr 14, 2009   Programming, Projects 49 comments



Procedural City, Part 1: Introduction

By Shamus   Apr 13, 2009   Programming, Projects 149 comments



Sierpinski Triangle

By Shamus   Dec 4, 2008   Programming 104 comments



“New” Posters

By Shamus   Jun 4, 2008   Programming 55 comments



Faces

By Shamus   Jul 3, 2007   Programming 18 comments



Informless

By Shamus   Aug 17, 2006   Programming 15 comments



The Procedural World, Part 2

By Shamus   Aug 8, 2006   Programming 20 comments



The Procedural World, Part 1

By Shamus   Aug 7, 2006   Programming 33 comments



WordPress Plugin: Useless Stats v1.2

By Shamus   Jun 15, 2006   Programming 2 comments



WordPress Plugin: Useless Stats

By Shamus   Jun 6, 2006   Programming 23 comments



Random quotes in wordpress

By Shamus   Jun 3, 2006   Programming 15 comments



Lexicon WordPress Plugin v1.1

By Shamus   May 27, 2006   Programming 8 comments



Lexicon WordPress Plugin

By Shamus   May 24, 2006   Programming 19 comments



Favorite Things 2.0

By Shamus   Apr 30, 2006   Programming 9 comments



Terrain: Source Code

By Shamus   Feb 25, 2006   Programming 17 comments



Terrain Feedback

By Shamus   Feb 23, 2006   Programming 26 comments



Terrain, Part 10

By Shamus   Feb 20, 2006   Programming 23 comments



Terrain, Part 9

By Shamus   Feb 17, 2006   Programming 6 comments



Terrain, Part 8

By Shamus   Feb 15, 2006   Programming 2 comments



Terrain, Part 7

By Shamus   Feb 13, 2006   Programming 3 comments



Terrain, Part 6

By Shamus   Feb 10, 2006   Programming 9 comments



Terrain, Part 5

By Shamus   Feb 8, 2006   Programming 4 comments



Terrain, Part 4

By Shamus   Feb 6, 2006   Programming 5 comments



Terrain, Part 3

By Shamus   Feb 3, 2006   Programming 2 comments



Terrain, Part 2

By Shamus   Feb 1, 2006   Programming 8 comments



Terrain, Part 1

By Shamus   Jan 30, 2006   Programming 23 comments




From the archives:



This blog is powered by Wordpress and uses the High Roller theme by Shamus Young.