Corepox

Follow the development of Corepox, where you build and battle autonomous spaceships in a survival of the smartest.

 

Feature Graphic.png

2 comments
33 entries
Advertisement
Tom Larkworthy
February 11, 2020
“Avoid” Mission Redesign Part III

Well despite two design iterations, the abandonment rate for the “Avoid” mission is still sky high!

In the last iteration we fixed the UX, allowing the user to pilot the craft using two constants and no building. That was not enough it seems! Wttbz on Discord told me a friend the…

1,457 views
Tom Larkworthy
January 28, 2020
A Mission Redesign Failure Story

After our last release, we decided the next stated goal should be improving the abandonment rate of the ‘Avoid’ mission in our game (see previous blog). The purpose of this mission was to teach players that the world had Newtonian mechanics, that an engine acting off-center-of-mass caus…

1,098 views
Tom Larkworthy
January 28, 2020
Avoid Mission Redesign Failure

After our last release, we decided the next stated goal should be improving the abandonment rate of the Avoid mission in our game (see blog). The purpose of this mission was to teach players that the world had Newtonian mechanics, that an engine acting off-center-of-mass causes rotational accelerat…

1,164 views
Tom Larkworthy
January 26, 2020
Leaderboard is LIVE

You can now see the top ships using the tab at the top called leaderboard. Those URLs can be copy and pasted into the app, so you can try them out for yourself.

Read more

1,312 views
Tom Larkworthy
January 23, 2020
Unity Pattern: Stateless Scenes

Unity does not provide much direction on how to transfer game state between scenes. Some community suggestions are singletons, static variables or DontDestroyOnLoad. But these have other effects that you might not want. Here, I will share a pattern inspired by functional programming I call Stateles…

2,465 views
Tom Larkworthy
December 27, 2019
Core of 2019

I would like to congratulate Tonder for being the current best in the Corepox Universe! Clearly exploiting a few holes in the gameplay, Tonder has taken the top with ship EFC690EED7B924CF2A18A854C3EB6DB4.

This ship features the exploity mine-spawn-kill, plus a formidable 4 orb ramming ship. The …

806 views
Tom Larkworthy
September 21, 2019
Visual Game Worlds, designed in Unity, hosted in Functions-as-a-Service

You can run Unity in a serverless function-as-a-service (FaaS), with graphics, in less than 70 lines of code! Full demo code is on github. I think this is useful to game developers and robotics researchers alike.


But why? FaaS spin up resources to execute them per execution. It completely e…

1,233 views
Tom Larkworthy
September 18, 2019
Early Access is LIVE!

Wow it’s been years but you can now get Corepox in the Android app store. Corepox is the manifestation of a hypothesis that programming games can be fun.

As game enthusiast, I feel let down by mobile the mobile platform, I want a good game for mobile. As a father, I want a game that teache…

1,083 views
Tom Larkworthy
August 18, 2019
Reduce Google App Engine Flex Costs with Cloud Scheduler, Cloud Functions and the GAE Admin API

Google App Engine Flex can run most docker workloads, for instance, it is able to run headless Unity linux builds unlike Google Cloud Functions or Cloud Run which are on the gVisor runtime. However, you cannot scale-to-zero, which usually implies a GAE flex application will cost you around $50 a m…

1,430 views
Tom Larkworthy
July 25, 2019
How I connected Wonder Workshop’s Dash to a Kano Computer, and impressed my three year olds

At last, success, I have inspired my children with a technological marvel. I’ve combined their two favourite tech toys. I’ve improved usability, and exposed the kids to what makes computers special.

One toy is Dash the robot by Wonder Workshop. Dash is operated through a mobile app. Its …

1,915 views
Tom Larkworthy
January 27, 2019
Corepox Explained: the Core

In this devlog, we will focus on the Core: a critical component of each spaceship. The core represents you, the AI pilot. It is very important that the core remains intact during battles. The loss of the core will lead to defeat.

Here is what it looks like when a core is destroyed.


Read the fu…

1,136 views
Tom Larkworthy
January 17, 2019
Simple, Extensible, Performant, Low Cost Web Serving using Firebase Hosting

We just rebuilt the Corepox website to improve performance and to extend our functionality with custom pages generated from game data. The website scores 99/100 on a page speed test, and cost less than $5 to host and can be extended and scaled horizontally We think the architecture might be of i…

925 views
Tom Larkworthy
January 09, 2019
Corepox Explained: the Lazer

Today, we will discuss the lazer: a component that can help you destroy your enemy. A lazer shoots when its’ input is greater than zero. If no input is provided, then the lazer’s input is assumed to be 1. If the input is zero or negative, then the lazer does not fire.

Here, you can see a small…

1,261 views
Tom Larkworthy
January 05, 2019
Corepox Explained: the Engine

In today’s devlog we will be talking about the engine: a vital component to any moving spacecraft. The engine gives a propulsive force proportional to the numeric value of its’ input. If the input is lower or equal to zero, then it is counted as zero and the spaceship remains idle.

Here, you…

1,197 views
Tom Larkworthy
January 04, 2019
Website Upgrade Complete! Mobile Users Rejoice

Yay, we have migrated to a new provider. Quite a lot of new pipes were installed, which has improved our page speed a fair bit, particularly for mobile users.

The old Wix site was particularly annoying for having a jerky cursor which is the terrible input latency. It took 30 seconds before you …

1,096 views
Tom Larkworthy
January 03, 2019
Web site migration

Hi, our Wix.com website performance has not been satisfactory. Pages are slow, sometimes content does not load, the mouse jerks around etc. So I have been preparing to move host, which should go live over the next day. I've been testing the new site and there are a few things to get right that I c…

1,354 views
Tom Larkworthy
January 03, 2019
Top ships

Some are monolithic, some are swarms, some use hyperdrives, some do not. The design space is massive! These are a selection scraped from our tester’s leaderboard.


Read the full article at corepox.net

710 views
Tom Larkworthy
January 03, 2019
Corepox is now on #instagram

You can now follow Corepox on Instagram @corepox.game. On Instagram, we will be sharing pictures & stories giving you a sneaky peak on what happens behind the scenes during Corepox development. Follow us now!


Read the full article at corepox.net

720 views
Tom Larkworthy
January 03, 2019
Corepox explained: the Constant

Today we look at the most used component in Corepox spaceships, the constant.

A constant is basically a numeric output. It is one of the simplest components in Corepox. However, its meaning and magnitude changes according to the number configured & the part that is connected to. Below the…

738 views
Tom Larkworthy
January 03, 2019
The Joy of Player Designed Ships

I am overwhelmed by the variety of designs that early testers have developed. Some of these ships solve problems in less components than I thought possible, and this is the point of Corepox. We are exploring the design space together!

Here are a few choice designs I found today

The Turr…

671 views
Tom Larkworthy
January 03, 2019
Happy holidays from Corepox!

I remember playing Lego when I was a child to create beautiful structures that matched my imaginary world.

With Corepox you can do that too.

You can create a ship that looks any way you want. The magic of modular designs allows your creativity and makes your ship unique: your own fingerpri…

666 views
Tom Larkworthy
January 03, 2019
Serverless Unity Game Hosting

You can run Unity in a serverless function, with graphics, in less than 70 lines of code! Full demo code is on github.
But why? Serverless is a new cloud trend, you place a snippet of application code in the cloud, and let the cloud providers spin up resources to execute them per execution. It comp…

1,625 views
Tom Larkworthy
January 03, 2019
The Corepox Devlog

This Devlog is about gameplay, tech and business.
I’ll be posting short blogs about the game mechanics and graphics. I’ll also be posting larger posts on how I build, monitor and monetize the game. So stick around if that interests you!


Read the full article at corepox.net

639 views
Tom Larkworthy
December 31, 2018
Top ships

Some are monolithic, some are swarms, some use hyperdrives, some do not. The design space is massive!

Read the full article at corepox.net

889 views
Tom Larkworthy
December 30, 2018
Corepox is now on #instagram

You can now follow Corepox on Instagram @corepox.game. On Instagram, we will be sharing pictures & stories giving you a sneaky peak on what happens behind the scenes during Corepox development. Follow us now!

Read the full article at corepox.net

997 views
Tom Larkworthy
December 28, 2018
Corepox explained: the Constant

Today we look at the most used component in Corepox spaceships, the constant. A constant is basically a numeric output. It is one of the simplest components in Corepox. However, its meaning and magnitude changes according to ...

Read the full article at corepox.net

1,057 views
Tom Larkworthy
December 26, 2018
The Joy of Player Designed Ships

I am overwhelmed by the variety of designs that early testers have developed. Some of these ships solve problems in less components than I thought possible, and this is the point of Corepox. We are exploring the design space together! 

Read the full article at corepox.net

1,169 views
Tom Larkworthy
December 24, 2018
Happy holidays from Corepox!

I remember playing Lego when I was a child to create beautiful structures that matched my imaginary world. With Corepox you can do that too. You can create a ship that looks any way you want. The magic of modular designs allows your creativity and makes your ship unique: your own fingerprint. Ha…

1,647 views
Tom Larkworthy
December 22, 2018
Serverless Unity Game Hosting

You can run Unity in a serverless function, with graphics, in less than 70 lines of code! Full demo code is on github.

...

View the full article

1,775 views
Tom Larkworthy
December 18, 2018
Missiles are space ships too

 

The core gameplay of Corepox is designing spaceships to fight other players or solve missions. I used to love unit customization in games, but most only allow you to change the weapon assigned to a predefined weapon slot, rather than radically rethinking the whole assembly.

With Corepo…

830 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement