Author: bez-judius

After I had established my gameplay idea, I needed to think through how it would work – there is only so far you can get before you actually need to make a prototype, but it is certainly worth testing it on paper and in your head. I role-played the idea of the ‘van’ – I knew it’s speed needs to vary, while the opponents speed would be constant. But I didn’t know how many speeds would be needed, and how many is too little or too much! So I mapped out what 5 speeds and tracked what that would do for the game play. Ie. At what speed is the opponent? How many pickups do i need to get to the same speed as the opponent? How quickly will the opponent reach the top before I can catch him? How slow will I become after collecting a Beat. I had to sketch out these scenarios using a grid, because I was not able to visualize them all in my head – There were so many configurations to try and remember. I would relax on my bed, close my eyes, and just role play or visualize as many scenarios I could from start to finish. Essentially, I would visualize myself playing the game in a simple way – no fancy images. I used bright colors in my head so I could keep an eye on things – so the player was a green dot, the the opponent was red – nothing else existed (yet). Then I would write down any issues. The main thing I was looking for is what I was calling ‘saturation points’ – that moment in a game where the pressure is off, and you are no longer challenged or you have beat the system because of a loop hole. I would try think of the these saturation points and then adjust the game to maintain pressure on the player.

I eventually settled on 4 speeds for the van (special triangle) to make it simple, and one speed for the opponent. I also decided that you cannot be at the same speed of the opponent, you are either just slower or just faster, but never equal. This I hadn’t though of originally but during the role playing I realized that if you are never the same speed, then you will always be watching the opponent, and this is key to the player not losing interest in the opponent. I also decided that speed 4 for the fan, would be super fast. This meant that if you were very far behind the opponent you could use speed for to catch up. During this speed up, the player may decide to skip a Beat just to stay alive. I loved that idea that the player had to restrain his desire for a Beat, because he may die. Finally, If I could spawn pickups in clusters, then the player could alternate his speed from fast to slow very quickly and sporadically, this keeps the game play interesting and dynamic so that you don’t get comfortable to one speed. I knew players would master the speed changes, so I wanted a difficulty rake. This would be a constantly increasing speed for the player and opponent, the longer you stayed alive! so all 5 speeds were constantly changing in proportion to each other and getting faster!
 
This role-playing helped me understand the game-speeds and game-logic, but I didn’t entirely know if the mechanics would work. I knew this was as far as I could go on paper, before prototyping. I also role-played the background logic. Let me explain that quickly: I knew the final look of the game needed to be a beautiful 90’s poster graphic. I also wanted the background landscape to be randomized and not entirely controlled by me. This way I could keep it unique for every game play, and every user! I planned for the background to be like Photoshop layers, where I have a primary background and multiple layers on top. I closed my eyes again, lay on the bed and visualized this idea. I could see that these layers would be parallax and stacked. This is so that they would overlap and move at a different speed to the viewer and player. I wanted the user’s photogrphs to be embedded, and I decided they would be an extra layer. Then I had to limit myself to a number of layers for the graphics – I chose 6 for simplicity. I also felt that 6 was enough to give me very random spawns. I started painting and drawing these layers together. Ok, painting is not that necessary – but this was my craft! I googled 90’s design ideas and patterns and began drawing and painting mock ups of the background.
 
 
While painting, I realized that to add to the randomness I needed that layers to have two colours, or a top and bottom. Only 2/3rd or 1/2 of the layer would be visible in the scene, and then I could rotate the asset and have it appear again the other way. Now my 6 assets where essentially acting like 12 assets. This would increase my artistic palette by double! I dug into photoshop and started to make mockups. These were very rough and you can see the early ones on my instsgram @vectorpop.  Mockups are so important and they will become part of the next post – which is about creating a development BRIEF!
I did some more role-playing and visualization in bed, covering other areas like sprite animations and and how to represent the player’s speed. This you’ll notice is by using colors trails behind the player’s special triangle. The role-play and visualization process helped me take what was an idea from ’90’s inspired neon landscape in which a triangle races through the graphics against an opponent’ to a working logical game. One that I understood better and new how to communicate. I had also made my mockups. This is when you take the next step: MAKING THE BRIEF!
The brief is essential! not only for game development – but for you personally and then for testing your game idea and logic! Think about the Brief as a Business Plan, you should start your first game development without it!  Read about that next!

SIGN UP TO FOLLOW THE BLOG: here

Download and Play VECTOR POP too as this is the game and logic that the BLOG will talk about about:
Apple Download: http://goo.gl/p5Zdpb
Android Download: https://goo.gl/EwpPyZ

Thanks !
Bez

Right, just to note that this is not a ‘How to make a mobile game’ Blog, or ‘How to make your mobile game’ blog. This is a ‘How I made MY first Game (VECTOR POP) with no experience and little money’. What’s the difference, you ask? I want to share a real case study and not a vague bullet-point guide! And well, I do not know what your mobile game idea is – and mobile game concepts and complexities are so vast that it’s impossible to write a how to guide that is not specific. A runner game is not a strategy game or an RPG. I am also not qualified to tell you how to make any of those games! Like I said, this is my first game and I wanted to be specific so that it may help one of you be inspired and understand what I did to get this game made with no experience. That is lesson I want to share with you, so THIS IS NOT A HOW TO GUIDE. THIS IS A MY NAIVE PROCESS – A CASE STUDY IF YOU WILL.

Here is the vulnerable part, nice and early in the blog, I thought my idea could be executed by a game developer in a month. *hides face in shame – Sorry all you talented game devs out there, I didn’t mean to doubt your talents and efforts, I just literally had no f*cking clue when I started! I was the idiot. Yes my idea was a ‘simple’ endless runner / vertical format platformer, but simple doesn’t mean ‘Can be produced in 4 weeks’, only a draft can be done in that space of time. And that is what happened. I made a draft game in 4 weeks. But I will come to that part soon. For now Let talk about the idea… and my next tip I think is the most IMPORTANT and FUNDAMENTAL rule to your idea actually working out!

I saw a video on Youtube (I need to find the link) where this guy explains the mistakes most indie game devs make. They go for the big complex game ideas first, and after months or years of dedication, blood, sweat and tears, they’ve lost sight of the game concept, or it just sucks. The video suggests you start small. Lucky for me I love small minimal games. So I started to think of basic ideas. This next tip is the one I think was absolutely essential! Before Vector Pop became a retro 90’s theme arcade, which is essential a triangle in a moving poster from the 90’s, it was a car or a van.

 

Hmmm, you’re thinking that was an anti-climax aren’t you? Let me elaborate then. Every game should have a narrative, or to rephrase that: Every game should have a story. It was easier for me to think through the game play logic and the various assets and interactions that I was going to create by conceptualising the game with a narrative first. I knew I wanted ta retro neon landscape of 90’s pop nostalgia – But seriously… where the hell do you begin with game logic!? So I imagined the triangle was first a hero-van chasing after another van (The opponent triangle) on your left. The hero-van had to collect goods and pass in front of the other van. To do this the hero-van needed to collect gasoline and special speed ups because every time he collected goods his van would slow down. That narrative helped me visualise the game logic, figure out speed changes and the functions of game pickups. Later it helped me understand how my point system would work and potential levels and difficulty rakes. More on that later. So to end this post off, I cannot stress the importance of narrative behind your game. Our brains are hard wired to understand stories, human scale interactions, and worldly rules – like gravity, or a van that needs to speed up aor down.

Use narrative to guide your idea. And for the haters out there who are thinking, ‘’well, my idea is about anti-gravity and a weightless counter-intuitive game logic’’ That’s cool man, because if its’ ANTI-gravity then you have based it on your existing knowledge of what gravity, and if its ‘COUNTER’ intuitive, well then you are simply basing it on your existing knowledge of intuition. These are all worldly rules that are your base, as I said, So you all good 🙂

SIGN UP TO FOLLOW THE BLOG: here

Download and Play VECTOR POP too as this is the game and logic that the BLOG will talk about about:
Apple Download: http://goo.gl/p5Zdpb
Android Download: https://goo.gl/EwpPyZ

Thanks !
Bez

Ok! So Just a heads up – I am probably going to say a lot of obvious sh*t here. So let me just caveat that from the start; I AM GOING TO SAY A LOT OF OBVIOUS SH*T IN MY DEV BLOG! But I need you to understand where I am coming from.

1# I am not an indie game developer (was not?, am I one now? probably not. I dunno.) So this blog is not for amateur or experienced game developers. It’s for the clueless but the passionate wannabees, like me!  So if you are an indie game dev, and you are here, be kind please – I, and We (the people like me that want to make a game but dont know how), We just want to be like you and this is a process of how we start 🙂

2# I am obviously insecure about some things, but aren’t we all, and actually it is so much better not to hide it – understanding your sh*t will help you execute and make the right decisions. When someone asks you to help them decide if they should or shouldn’t end a relationship – you ask them about themselves and the other person. You do this so you know how to Help them make the right call.

3# Motivation and Enthusiasm is a contagious magic. You need this, You want it, If you don’t have it for this project of yours. Stop here. Go do something else. There will be moments and times when you and the people around you will become doubters (note that I include you in this) and they will try erect glass walls around you. You need the blind piercing force of a magic sword called motivation to shatter those glass walls at every moment they come. Because the glass wall will become a brick wall that will become a concrete wall that will become a fortress that traps you inside forever, and you will never accomplish jack sh*t after that. So arm yourself with that magical sword, and keep swiping like a mad man.

OK, I could add more points here but 3 is good. I also need to keep these next blog post shorter, because no-one has attention spans anymore – and I can waffle like an ice-cream shop. Hlib Rubanski my team mate on Vector Pop (and an actual real developer) is going to contribute to this blog. He is awesome.

SIGN UP TO FOLLOW THE BLOG: here

Download and Play VECTOR POP too as this is the game and logic that the BLOG will talk about about:
Apple Download: http://goo.gl/p5Zdpb
Android Download: https://goo.gl/EwpPyZ

Thanks !
Bez

We’re so damn excited to release our first game! Honestly its been the most amazing learning curve, especially for me having no experience in game development before. I wanted to share how we made our first game, and how I became we, and how a sketch became a neon landscape of 90’s madness.
I really hope it will be helpful to otehrs making their first game from scratch and with NO experience! like me –

I will be blogging a behind the scenes, and stepped process of the making of Vector Pop here, and I hope it inspires you to make your first game too.

SIGN UP TO FOLLOW THE BLOG: here

Download and Play VECTOR POP too as this is the game and logic that the BLOG will talk about about:
Apple Download: http://goo.gl/p5Zdpb
Android Download: https://goo.gl/EwpPyZ

Thanks for being here with me!
Bez