Robert Elder Software Inc.
  • Home
  • Store
  • Blog
  • Contact
  • Home
  • Store
  • Blog
  • Contact
  • #linux
  • |
  • #commandline
  • |
  • #softwareengineering
  • |
  • #embeddedsystems
  • |
  • #compilers
  • ...
  • View All >>

Terminal Based Block Mining Simulation Game

2023-12-04 - By Robert Elder

     This article is the first public announcement of a video game that I've decided to start working on.  I've also set up a kickstarter for anyone who finds this game idea as interesting as I do:

Block Mining Simulator Kickstarter

     The basic premise behind the game is to move around an infinite procedurally generated universe mining blocks of iron ore.  The game is played entirely in the terminal with a top-down view.  The game provides a 2D top-down view of one slice of the world, but the world itself is actually 3D. The graphics in the game are entirely provided by emoji characters to keep things simple.  Here is a screenshot that shows an example of the gameplay:

Block Mining Simulator

     The idea of building an indie video game like this from scratch is kind of a crazy one, especially when there are already a zillion other low-quality 'indie' games out there.  Having said that, I haven't been able to stop thinking about this idea for the last few years, so I've decided to give it a shot and iterate on this idea as a side project over a long-term basis.  In particular, the part that interests me the most is the large number number of ways that such a simple game engine/model would be iterated upon without too much time/effort.

     I could talk more about the grandiose ideas I have to extend this game, but I'll refrain from doing so until I have something further to demo.  For now, this first basic iteration of the game will give me a lot of useful feedback that I can incorporate into the next phase of development and marketing of the game.

A Surprisingly Common Mistake Involving Wildcards & The Find Command
A Surprisingly Common Mistake Involving Wildcards & The Find Command
Published 2020-01-21
Terminal Block Mining Simulation Game
$1.00 CAD
Terminal Block Mining Simulation Game
A Guide to Recording 660FPS Video On A $6 Raspberry Pi Camera
A Guide to Recording 660FPS Video On A $6 Raspberry Pi Camera
Published 2019-08-01
The Most Confusing Grep Mistakes I've Ever Made
The Most Confusing Grep Mistakes I've Ever Made
Published 2020-11-02
Use The 'tail' Command To Monitor Everything
Use The 'tail' Command To Monitor Everything
Published 2021-04-08
An Overview of How to Do Everything with Raspberry Pi Cameras
An Overview of How to Do Everything with Raspberry Pi Cameras
Published 2019-05-28
An Introduction To Data Science On The Linux Command Line
An Introduction To Data Science On The Linux Command Line
Published 2019-10-16
Using A Piece Of Paper As A Display Terminal - ed Vs. vim
Using A Piece Of Paper As A Display Terminal - ed Vs. vim
Published 2020-10-05
Join My Mailing List
Privacy Policy
Why Bother Subscribing?
  • Free Software/Engineering Content. I publish all of my educational content publicly for free so everybody can make use of it.  Why bother signing up for a paid 'course', when you can just sign up for this email list?
  • Read about cool new products that I'm building. How do I make money? Glad you asked!  You'll get some emails with examples of things that I sell.  You might even get some business ideas of your own :)
  • People actually like this email list. I know that sounds crazy, because who actually subscribes to email lists these days, right?  Well, some do, and if you end up not liking it, I give you permission to unsubscribe and mark it as spam.
© 2025 Robert Elder Software Inc.
SocialSocialSocialSocialSocialSocialSocial
Privacy Policy      Store Policies      Terms of Use