Jan 10, 2017
HoPiKo - James
Hi Everyone,

First of all, a huge thanks to everyone who has played HoPiKo so far!

We've seen all of your feedback, we understand the controls have been a big problem for some and we've released our first patch to fix this as the highest priority!

If this was a sticking point for you, please give the game another try, let us know your thoughts here!

While not essential, we also HIGHLY recommend using a controller. Xbox 360 controllers work great with HoPiKo and we would urge you all to switch over from your favourite KB&M setup to give HoPiKo a try with a controller. We think you'll really enjoy it!

Full Changelog:
  • Greatly improved mouse controls by changing the way the mouse input is read and fixing several bugs.
  • Changed the way music is streamed from disk to prevent audio performance issues.
  • Tweaked bonus level difficulty (slightly easier!)
  • Removed bug that cause long pauses in the game (specifically in later levels)

Jan 6, 2017
HoPiKo - James
Hi Everyone,

HoPiKo is out now! For launch, you can get the full game for 15% off!

HoPiKo is perfect for speedrunners. Blast through the levels and claim the fastest time. Do you have the reflexes to help HoPiKo succeed?

Check out HoPiKo today!



Nov 25, 2016
HoPiKo - Seb
What's HoPiKo?

Defining the game

When people ask you about your game, they normally ask what genre it is. HoPiKo doesn't fit perfectly into the "platforming" genre as you never run, there are, however, lots of platforms. When we’re asked this question, we normally say something like:

"HoPiKo is an immensely difficult speed-run platformer set in zero gravity where you will die a lot."



The story
The world of HoPiKo is all about saving gaming. In the good old days, the HoPiKo lived and worked inside games consoles, making sure the games kept running. All was well, until the evil nanobyte virus spread throughout the world, enslaving the HoPiKo.

https://www.youtube.com/watch?v=rRSv_8DICG4

You play as the last remaining free HoPiKo, found inside an old discard NES cartridge. Enhanced with your glowing power gloves, you must navigate the infected landscape and punch the virus directly in the face. With each punch, the virus becomes more and more corrupt, until, on the fifth punch it explodes, releasing the captive HoPiKo.



HoPiKo world

Each level contains platforms that can be used to traverse the world. As the player progresses through the game, they will be introduced to more and more challenging platforms. Each platform brings a new game mechanic into play that can be used in various ways.



The nanobyte virus has also littered the levels with its own platforms, designed to destroy the HoPiKo on touch. These platforms also increase in difficulty as the game progresses.



Watch as their eyes follow you around the levels!



Prototyping

HoPiKo started as all of our games do; a simple idea and a game jam. The initial prototype was very different from the end game. HoPiKo was originally called "Debris", and was a follow-up to our previous game "ALONE...".

This very basic "programmer art" sketch shows the astronaut, that was once piloting the



out-of-control pod, stranded in a debris field. The player would have to slowly navigate the zero-G environment looking for supplies.
While this was fun for a while, Simon, as he always does, asks the very simple question:

"Can we make it faster?"



The above gif shows a very early gameplay test as a proof of concept it’s using randomly positions blocks and obstacles. This was a lot more enjoyable to play than the slower version, and when the randomly positioned blocks spawned in the right place, you could get a really skilful feeling run.
At this point, it was very obvious that we were going to need some sort of level editor for us both to create and test levels. This was where my awesome programmer art came to use once again!



As you can see, the above is possible the greatest UI ever created. This is actually the system we stuck with all the way through development. It's ugly, but does the job. It saves the level data as a json string to an online database. This allows us to create levels anywhere, using the editor on our phones.



Simon and I began making more and more complex levels to test each other. We still didn't fully have the game-loop thought out at this point.

Game Loop

A problem that took a long time solve was how a player would actually play these levels and progress through the game. We wanted to keep the levels compact, but really difficult (lots of death and restarting to learn how to complete them. As a level can take as little as 2 seconds to complete, we decided to string 5 levels together to make a run.



As soon as we started testing the 5-level-run system, we LOVED it. It solved a lot of problems and also has a lot of benefits:
  • It gives the player enough time to learn the level structure and perfect their path to the end.
  • It gives us greater control over the difficulty. For example, in a run we can have some REALLY difficult levels sandwiched between easier levels.
  • We set par times for each level, meaning if you complete all levels super-fast, you par the whole run.
  • Splitting the gameplay into 5 smaller levels reduces the amount of objects to be processed, giving us better gameplay performance.

Controls

HoPiKo uses a unique control mechanic. Using the right analogue stick, you aim where you'd like the character to jump and then "release" the stick, allowing it it to recenter. We originally tried aiming and then pressing a button, but this was slow and not nearly as fun.



In our extensive play tests, once a player has got their head around the controls, they can play very, very fast, which is what the game is about!



You can actually play the entire game one handed. We have enabled the right stick as default, and disabled the left.

The reason for disabling one of the sticks is due to results from our play testing. Naturally, you want the left stick to control the movement of the character in a platformer, as that's how it's always done. HoPiKo is different though, as you're not running left and right, you're aiming and jumping. For most people that have played first person shooter games, you've been trained to aim with precision using your right thumb. While this might seem like the wrong way around at first, you'll have to trust us that most people are more accurate at aiming with their right thumb.

There is of course and option to switch which way around you'd like to play.

Style

HoPiKo's style changed a lot throughout development. As the gameplay got more and more difficult, Simon reflected this is a darker feeling art style.



Right from the start of development, I made the game in a way that allowed Simon to easily tweak the entire colour scheme of the game and UI. This meant we could very quickly change the entire feel of the game in specific levels, adding to the player's feeling of progression.



In order to colour the entire game, it meant that every single sprite is exported from Illustrator as white. We'd then layer up the sprites to create the different colours in each object.



While this technique worked really well for us, it got quite complicated when, for example, the player is made up of 7 layers and has 10 different animations. That's 70 animations. Quick maths ;)
This is a technique we also used in another one of our games, PKTBALL.

Putting it together

Both Simon and I were creating a lot of levels for the game. There are nearly 1000 levels in the database. We needed a way of putting them in a sensible order so that the game felt like it had a natural progression in terms of difficulty and what the player sees.

I added an option into the level editor that allowed us to rank the levels in difficultly from 1 to 10. I then created a web based editor where we could easily see what each level contained and how difficult it was. Using this, we grouped together levels that were similar.



Using this data, I then created some graphs so we could easily see an overview of the game's difficulty progression. This became incredibly useful as there were so many individual levels to work with.



Game feel

HoPiKo is a fast game. There are several things we've added to make it play at a pace that a human can cope, but feels even faster.

Firstly, a lot of work has been put into the camera movement to ensure that it feels as fast as possible, yet allowing the player to actually play. When the player is aiming, the camera zooms out slightly, and moves towards the aiming direction. As soon as the player jumps, it starts zooming in. This really increases the pace of the game.



We've also added a subtle bounce to certain platforms, this adds to the feeling of motion, even when the player has reached the end of a jump.

Particles, particles, particles. There are a lot of particle effects in HoPiKo. Spawning, jumping, landing, dying, winning and so on. This cements the character in the world as they are directly interacting with the environment.

A massive part of what makes HoPiKo feel the way it does is the sound effects. They range from complete 8bit noise effects to synthesis. When you land on a platform, there's a real "thud". You need to know what's happening before your eyes have even seen it.

Thank you for reading this HoPiKo development post! Next week we will be talking about the music in the game!
Nov 11, 2016
HoPiKo - Seb
HoPiKo - Mechanics!


HoPiKo is a game that requires lightning-fast reflexes and coordination. Pit your skills against the evil Nanobytes in order to save gaming! To ensure that you get the best times, there are some key mechanics that you will need to know.

HoPiKo is extremely unique due to the fact that you only use one side of the controller. Play using a unique aim and release control method on just the right stick. Simply aim where you want to jump and release when you're ready! Make sure that you are using quick jump in order to get the best time possible!



First, let’s take a look at the platforms that you will be using to traverse the world of the HoPiKo!


Platforms



Timed Platforms:
Your reflexes will be put to the test with these innocent-looking platforms!
The second HoPiKo touches them, a timer starts ticking.
Line up your next shot and get HoPiKo moving.
Move swiftly or poor HoPiKo will be left in the dust!





Spinner platforms:
When you hit these platforms they will spin around!
Don’t get disorientated though, go with your guts!





Blast Cannons:
Use RB / R2 to shoot out of these cannons at the speed of light!
Donkey Kong himself will be proud of your blast cannon skills!





Glass Platforms:
Glass will move when you touch it.
Make sure the glass is facing the right way before you move on!
Hit the correct side to spin it the way you want.





Waypoint Platforms:
These platforms will move back and forth.
Try to predict the patterns to find your destination!
Let your instincts lead the way!





Pusher Platforms:
Similar to Glass, these platforms move in the direction you land, but they don’t spin.
Make sure your aim is spot on!





Rocket Platforms:
The clue is in the title! These platforms will fire off into the distance, better be quick!


That's the platforms covered, time to take a look at those pesky nanobytes!


Nanobytes



Turret:
This Nanobyte will fire projectiles at you.
Timing is key, wait for the projectiles to fire and then go!



Follower:
This Nanobyte will chase you! He’s fast, you need to be faster.



Spikey:
The standard killer of HoPiKo.
Spikeys come in lots of variations, some moving some rotating
some just really annoyingly set to block your path.
Dodge them at all costs!



Laser Spikey:
Lasers hurt, you should probably avoid them.


That’s it folks! Once you have these mechanics mastered you will be able to save gaming with the help of the trusty HoPiKo!


Stay tuned for more.








Sep 19, 2016
HoPiKo - Nick


HoPiKo is getting another public outing, this time on the right-hand side of the Atlantic. Developers, Simon Renshaw and Rob Alison (collectively known as Laser Dog), will be on hand to discuss the project at EGX. Located at the NEC in Birmingham, England, EGX runs from September 22nd through 25th. If you’re attending then be sure to drop by stand RZ11 (in the Rezzed area) and play HoPiKo as well as our other games Sublevel Zero – Redux, Aragami and Mainlining.
HoPiKo - LaserDogRob
Watch the trailer here.

We had a lot of fun creating the music for HoPiKo. Each track was made using LSDJ for gameboy. The gameboy in question was the one Rob's grandma bought for his birthday over 20 years ago. It's nice that it's being used again :)

Listen to the album here.
HoPiKo - James
Hi Everyone!

Excited about HoPiKo? We know we are!

We're playing through the levels today so come check out the stream over on Twitch!
https://www.twitch.tv/laserdogrob





...

Search news
Archive
2019
Jun   May   Apr   Mar   Feb   Jan  
Archives By Year
2019   2018   2017   2016   2015  
2014   2013   2012   2011   2010  
2009   2008   2007   2006   2005  
2004   2003   2002