Manmade Games

A Trip Down Memory Lane: The Early Years

The first computer game I ever played, if I remember correctly, was Oregon Trail. It was on an Apple IIe at the elementary school I attended. We would gather around the computer, enter the pioneers’ names using our classmates’ names, and try to make it to Oregon. We would laugh as our friend got dysentery, become frustrated when our wagon would sink while fording a river, and be excited as we shot 4,300 lbs of buffalo (but could only carry 200 lbs of meat back with us). We would always look forward to playing it.

The Oregon Trail (mid-1980s)

Once computers made their way into households, I played games on our family computer. My dad got copies of Wheel of Fortune and Jeopardy (on 5¼″ floppy disks!), which I played incessantly on our MS-DOS computer.

Wheel of Fortune (1987)

Jeopardy! Junior Edition (1987)

After I played these games to exhaustion, I looked for more. In the small town I grew up in, there were no computer or software stores. So every time we went to the local Walmart, I would trawl through the small collection of $5-$10 computer games in the electronics department. My best friend would do the same, and we would share our finds — from ports like Ninja Gaiden (terrible) and Golden Axe (addictively fun), to originals like Duck Tales (not the NES game) and War in Middle Earth (a bit too deep for 9-year-olds).

Golden Axe in glorious VGA. It’s amazing how long this game stuck around through the years.

Duck Tales: The Quest For Gold was a mixed bag of mini-games, but we still had a lot of fun playing it.

My best friend found games like Barbarian, a one-kill fantasy arcade game from Psygnosis, and Lightspeed, a crude but interesting game of traveling through space and meeting with aliens. At the time, we were violently opposed to reading manuals, so any controls or features had to be learned by experimentation or chance.

What we would find on the next screen of Barbarian was always a surprise.

Lightspeed, a space exploration game that fascinated us but could also frustrate.

My dad would also get educational games, hoping that we would use the computer to improve ourselves (a big selling point in early computer marketing). Luckily, games like the Carmen Sandiego series were actually pretty good.

Man, I miss the box covers of early games.

Where In Time Is Carmen Sandiego?

When our family made the occasional trip to the big city (Des Moines, Iowa), we would visit one of the software stores of the time, Electronics Boutique or Babbage’s. There they had wall after wall of games and software. Like a kid in a candy shop, I would pick up the boxes, looking at the screenshots and reading the flavor text on the back.

That was where I was drawn to a specific box. It was a different shape, not the standard boring rectangle. It showed an Arabian Nights-esque figure jumping over spikes, and was published by the trusted Brøderbund company (known for Carmen Sandiego and other games). It promised adventure. It was called Prince of Persia.

Prince of Persia box.

Prince of Persia, another platformer with almost-one-hit kills.

It was the beginning of what I consider the golden age of PC gaming. Many games up to that time were “small” according to future standards — made by individuals or very small teams, and consisting of simple rules and a relatively small set of levels/maps. This would change and expand throughout the 1990s.

As kids, all of the games we played were chosen by what was available, and by their names and box art. This time also began my lifelong practice of never finishing games. Nevertheless, we had a huge amount of fun playing them as much as possible, and moving on to something else when we got stuck.

All images are from Mobygames, the video game database.

Web-Based Tech

In my day-to-day job, I work as a software engineer building web interfaces for our company’s products (think websites). That means I work with HTML, CSS, and Javascript extensively.

I’ve decided to use the same technology for Realms. Javascript is a great scripting language for quickly building things. The ecosystem is filled with tools to make development easier and better.

As an example, I’m using Electron to package the game for the variety of desktops that it supports (Windows, OS X, and Linux). Electron makes creating desktop apps about as simple as you can get, using the web technologies that I’m familiar with.

I’m writing the game in Typescript, a superset of Javascript that includes static type checking. That doesn’t mean much to non-programmers, but type checking enforces certain contracts inside your software, making it easier to maintain and less prone to bugs (IMO).

The game development community has traditionally written their games in a language like C++. This is partly for performance. I’ve written software in C++ a bit in the past, but it’s always been too cumbersome and difficult for me to write with. Luckily, Realms doesn’t need to be super-fast — it’s a turn-based game with simple graphics. Web engines have advanced to a point where they are quite fast at rendering and scripting. Of course, as the game progresses I’ll be sure to keep an eye on its performance and report any findings I have.

Introducing Realms

I’ve always enjoyed fantasy settings — I read Lord of the Rings, Shannara, Xanth, and many similar books when I was younger. I’ve played a good share of RPGs, both on the tabletop and on the computer. Dungeons & Dragons has provided me a wealth of experiences over the years.

Though I don’t always have the patience for it, Civilization-style games have always interested me as well. In these, you can craft an empire, expanding your reach and allying with or exterminating your neighbors.

A game I played a lot was Heroes of Might and Magic (mainly 1 through 3). What’s neat about this series is that it’s less of a traditional 4X game and more like a strategy + RPG hybrid. You have individual heroes that can gain experience and level up, and you explore the map to pick up treasure and fight monsters (and other players).

HoMM is sort of the foundation I’m working from for Realms (working title), a turn-based strategy game that tries to capture that feeling of excitement and exploration as you take on the role of a hero exploring and conquering the world.

I love creating stories, whether they’re written directly or they emerge naturally from a game system. And I love creating worlds. This game should have plenty of both.

Freeciv screenshot by Nybygger at English Wikipedia CC BY-SA 3.0. HoMM 3 screenshot from gog.com.

Hi, I’m Manmade Games

My name is Eric. I’ve been an avid gamer my whole life — board games, PC games, puzzles, etc. Since I was 10, I’ve been writing and developing ideas for games of my own.

File cabinet of game ideas

File cabinet full of ideas. Yes, some of those are old Trapper Keeper folders.

 

As a kid, I made a small word game in QBasic, and a simple board game for a science class, but otherwise have never taken the time to actually make these ideas reality. This site and blog is an attempt to force me into actually making this lifelong dream come true. So please subscribe and join me on this exciting journey.

© 2024 Manmade Games