Sol Trader now in Alpha

It’s released!

After a hectic four months of early development Sol Trader has gone into Alpha.

With this release, you can explore the known Solar System and make money through trading on the stock markets. There isn’t much else there yet, but I’m planning a slew of improvements over the coming months.

I’ve decided to charge right off the bat: you can buy the Alpha for £5 (about $8). This price will go up as I put more work into the game, and future game updates will be free until it’s finished.

Exciting yet terrifying

This is both a wonderfully exciting and deeply terrifying moment for me. The game isn’t near finished, yet I’ve released it on an unsuspecting set of game players. I’ve been reading the Lean Startup and I think it’s ready for feedback. This is my Minimum Viable Product.

The exciting bit: I finally get a sense of whether I’m going in the right direction and whether people might enjoy the fairly simple mechanics that are on offer in this version. Seeing Paypal emails letting me know that people have bought the game is very gratifying, even if I have to manually activate every purchase with a knocked-together ruby script.

The terrifying bit is: I finally get a sense of whether people actually might play this game. After all, if nobody likes it at all, there’s not much point continuing.

How I’m going to improve the game

I’m using KISSMetrics to track both website activity and gameplay. So far it’s working out well: I can see how people go through the site, make purchases, and then sign in and play the game.

I’ve deliberately not worked on the code behind the game for a couple of days, to let the metrics filter through and inform me about what’s next. So far the reaction has been generally positive - my metrics have had good framerates and people are playing for an average of 15 minutes and making about a dozen visits to planets each.

My first impressions based on early metrics and feedback: I need to make the economy more realistic as I think this will cause people to play the game for longer, and I need to add a video of gameplay to the front page to improve my sign up/purchase rates.

More on how I’m following the Lean Startup approach over the next few weeks and months.

The long road

This is where I need self-discipline more than ever. My weakness is that when I feel like I’ve achieved something (like launching an alpha), my tendency is straight away to look for the next thing. I’m determined not to let that happen here. I feel like I’ve delivered on perhaps 5% of the vision for the game. I’m passionate about seeing the rest of the vision fulfilled.

The more of you who buy the game now and play it, the clearer the way forward becomes. I’m grateful for every purchase: thank you to the brave early adopters!

If you’ve purchased the game, what can I do to improve it? If you haven’t purchased it yet, what can I put on the website to better inform your decision? Let me know.

If you'd like to purchase Sol Trader you can do so at soltrader.net.

Share this article

More on: sol trader

The Job Is Not To Build
Why Ealdorlight's Kickstarter might have failed
Ealdorlight's Kickstarter is live at 4pm today
How Ealdorlight's story stands out
Ealdorlight Kickstarter on 6th June, Sol Trader 1.3 released
What's next for Sol Trader and me
5 ways I screwed up Sol Trader's launch: a post-mortem
Gossip: the best new Sol Trader feature for ages
Sol Trader at EGX Rezzed: 7-9 April 2016
The cunning plans of Sol Trader
Full disclosure: Sol Trader conversation upgrades
The Sol Trader Christmas Eve update: moddable missions
New Sol Trader beta: the science of blame and unforgiveness
Modelling opinions and prejudices in Sol Trader
Sol Trader combat preview
Why (I hope) I will weather the Indiepocalypse
Sol Trader Kickstarter now live!
Three days to go
Gossip as a game mechanic
How to add live code reload to your game
Why I wrote Sol Trader's GUI code from scratch
Sol Trader will be at EGX in September!
3 new screenshots of Sol Trader's new interface
Trailer: How it will feel to move around Sol Trader's cities
How Sol Trader uses information as currency
The difference review and planning makes to indie development
How to quickly add bloom to your game engine
The huge difference a good Entity System could make to your game
How tone of voice works in Sol Trader's dialogue system
How dialogue works in Sol Trader
How face generation works in Sol Trader
How I'm using Proxemics in Sol Trader's game design
Why I ditched all the build tools in favour of a simple script
How to choose between realism and fun in game design
How I doubled the speed of my game by giving up on C++
4 things every space game must have
After a long journey, Sol Trader has been greenlit!
Why video game coders don't use TDD, and why it matters
7 things I've learnt in 3 years coding my first indie game
New for 2015: Sol Trader now on Kickstarter
Extreme isolation part 2: separate the domain from the changes
Rack::Usermanual - Cucumber features as in-app user manual
Extreme isolation in web apps: part 1
Features are documentation, not tests
The perils of curiosity
Attempting validated learning with Sol Trader
A fresh take on DCI with C++ (with example)
Sol Trader: a continuous deployment story
Sol Trader: on lighting
Effective bloom in OpenGL for Sol Trader
Switching Sol Trader from Ruby to C++: one week on
Why I switched from Ruby back to C++
Introducing Sol Trader

More on: products

Why Ealdorlight's Kickstarter might have failed
Ealdorlight's Kickstarter is live at 4pm today
How Ealdorlight's story stands out
Ealdorlight Kickstarter on 6th June, Sol Trader 1.3 released
Introducing: Ealdorlight
What's next for Sol Trader and me
5 ways I screwed up Sol Trader's launch: a post-mortem
The perils of curiosity
Introducing Morning Pages
Showroom software
Attempting validated learning with Sol Trader
Sol Trader: a continuous deployment story
Sol Trader: on lighting
Effective bloom in OpenGL for Sol Trader
Switching Sol Trader from Ruby to C++: one week on
Why I switched from Ruby back to C++
Introducing Sol Trader
Kanogo: vapourware to beta in 24 hours
Pin in the map: customisable pin icons

More on: agile

Your Code Is A Liability
Why you can scale agile with the right attitudes
Why BDD works solo, and why that matters for everyone
4 questions to discover if you're *really* agile...
Make Cucumber features more readable with this one weird trick
How to give BDD a chance
Your framework is a liability
Job titles are a team anti-pattern
Attempting validated learning with Sol Trader
Layers of abstraction: writing great cucumber code
Layers of abstraction: combining BDD and UX
e-petitions: handling traffic
Work with me
e-petitions: deconstructed
Cucumbers with personality
Card Of The Day: Actually Do Retrospective Actions
Radiating status at Eden
The Story Card Is Not The Story
Pairing works for everything

More on: startup

The Job Is Not To Build
Your Code Is A Liability
The First Thing A Startup CTO Must Do
Extreme YAGNI: How BDD nails your prototyping stage
The power of feedback
Attempting validated learning with Sol Trader