Asym Multiplayer Game: Review

itch.io download link: https://youngjord.itch.io/an-okay-game

Our game was called CyberDome, an asymmetrical 2 versus 1 / co op arena combat multiplayer game. The game is set in the CyberDome, a futuristic arena made for the most glorious combat.

There are three players in our game. Two players are in the same team and the third one is against them –

Player 1 (Light) – They have the ability to use a jetpack to navigate around the environmental and are equipped with a quick fire laser gun. This makes them more agile but less impactful in terms of damage and hence they have to work in accordance with the other player to win the game. They have also have two special abilities, one of them being shielding (protecting themselves and their partner). This ability has a cool down,a forcing the player to use it judiciously.They are viewed from a first person perspective.

Player 2 (Heavy) – They are equipped with a heavy laser beam gun and don’t have the ability to jump, which while limits their agility, but greatly increases their damage. They also have the bonus ability to throw bombs. Also to make it more challenging and force the player to use their ability more judiciously, the ability has a cool down.They are also viewed from a first person perspective.

Players 1 and 2 team up to defeat Player 3.

Player 3 (Boss) – They are the most powerful character game who features the most number of abilities, which are four different attacks, (while doing the same amount of damage, they force the player to strategize their play style accordingly) Unlike the other players, the boss can’t move as it is attached to the center of the arena, but it can rotate in order to prevent its weak spots being hit and strategize it’s style, whether it’s offense or defense.

Goals of the game – For Players 1 and 2, they have to team up to defeat Player 3 in order to win. Whereas Player 3 has to defeat Players 1 and 2 to win.

How is the game asymmetrical – The game shows it’s asymmetricality primarily by differentiating the experience of each player. While Players 1 and 2 feel like playing a first person shooter bossfight game, Player 3 feels like playing a top down action with tower defense elements. And even when the primary goal of Players 1 and 2 are same, their individual interactive experience are differentiated enough to elicit different emotions when engaging in interaction.

The Player roles are balanced in such way that in terms of health and impact of damage, the boss is equal to the other two players combined and vice versa.

Our Roles

While everyone holistically assisted everyone, here are our primary roles in the making of the game respectively –

Wilson and Tanish – Level Design, Effects, UI

Meriç – Character Design and Creation, assisting in programming.

Jordan – Primary Gameplay Scripting, assisting in character abilities design

PlayTech Presentation and Feedback –

As luck would have it, owing to time shortages, we presented a playable demo of our game at the PlayTech event. While it was certain that there was still a considerable amount of refining to do for our final version, much to our surprise the game was well received in terms of the overall look and feel of it. Almost all of the people playing the demo responded positively to how to visuals of the environment, characters, UI and effects melded to create a cohesive experience reminiscent of cyberpunk art. Obviously if given more time, we would refine on our game by making the interactions and game logic more robust, but we’re proud that we were able to take this challenge and came up with something which was certainly a step in the right direction.

Asym Multiplayer Game: Progress

These are the core ideas we agreed upon for our game –

It is a split screen 2 versus 1 Arena  Combat multiplayer game.

It’s going to be set in a single hexagonally shaped arena with pillar-shaped platforms.

There are going to be three playable characters.

Player 1 has a jetpack and has 2 attack abilities, Is more agile(move faster and jump higher) but does less damage. Their default weapon is a quick fire gun. Is viewed from over the shoulder third person camera viewpoint.

Player 2 is a heavy, meaning they are less agile but do more damage. They also have 2 attack abilities. Their default weapon is a heavy laser beam or a machine gun. Is also viewed from over the shoulder third person camera viewpoint.

Player 3 is the boss. They can’t move but they can rotate themselves. They have 4 attack abilities and has a weak spot. The boss has multiple attack phases. The phases haven’t been finalized yet, but in some phases, the boss would not take damage. They are seen from a top down perspective.

 

Goals of the game –

For players 1 and 2, they have to team up and defeat the boss to win.

For player 3, they have to defeat the other players to win.

 

Gameplay style-

Primarily will feel like a 3rd person shooter with some light platforming involved, for Players 1 and 2.

For Player 3, the boss, it will feel like a top down action game with elements of real time tower defense.

 

Aesthetics –

Low poly, 80’s wireframe aesthetic would be used to give a sense of stylized futuristic atmosphere.

 

Further Elements for consideration –

The special abilities of each player still need to be elaborated upon further. At this stage it seems like, the abilities involve spawning bombs and spikes for players 1 and 2, and for player 3, it is to spawn turrets, special melee moves, bombs and more.

 

Playtest in class –

We only had a demo to show and explain to players what the game would be like. So it was difficult to get any feedback that helped with our development. There was only the arena which received positive feedback. It is unfortunate that we could only have this to show. However it only goes to show how much harder we need to work in order to produce a finished prototype.

 

Reflection on Development –.

It had definitely been tough with all our members focusing on other aspects of school. There is also our inexperience with designing an asymmetrical multiplayer game with such a small time frame. We have started to make progress at least and leave the ideation phase which shows promise for future development.

Platformer: Review

itch.io link: https://youngjord.itch.io/ldr-sim

in the end I really struggled with the way that I approached this assignment. I should have focused on how mechanics interact with the game environment instead of trying o tell a story through mechanics. For the time period I was given i could not accomplish this to the extent at which i hoped.

This being said, going forwards with this project I would like to further develop the level design to be more mechanically interesting while keeping the fact that they tell a story to the relative level. I also want to develop the characters animations a little more to convey stronger emotions.

I feel that the way the levels progress was the strong point of this game. The difficulty scaling is something that I wanted to make sure was on point. The first level is the first screen going on to more difficult levels that don’t change the end point (being reaching the other player). This creates a simplistic game play that provides a challenge.

 

Platformer: Update

I have been really struggling with the overall theme of the game design for this one. I originally wanted to create a classic platformer that has one or two neat mechanics, however I need to challenge myself. I want to create a theme that matches the design of the level.

I want to create a game where the level design tells a story of its own.

I have been struggling with this. I have found a theme that I want to focus on which is inspired by the long distance relationship I have with my girlfriend. I want to take struggles and sayings from this life experience and translate that into a video game. I haven’t found a way to display this within my level design.

So far I have the idea where the two players must work together to reach a common goal: each other, However they affect each others emotional state which is used as a mechanic and changes each character controller. Then the platforms will also be changed by the other player.

I have been working on the animation of each character and I want to focus on making the animation mesh with the style of game play I am designing. Slow and smooth. I want to try to instil the emotions that come with a long distance relationship in the player.

I feel that I am learning a lot about how difficult and time consuming level design can be to get it to the level that I want to achieve.

 

Shmup Final

Itch.io link: https://youngjord.itch.io/gravity-based-shmup

Overall creating this game was very challenging and a lot of fun. I strayed a little from the traditional scrolling shmup, and went for a more arena style shmup. I think that the art style looks great, however it is a copy, so moving forwards I would definitely want to update the art style to be more of my personal style (whatever that may be).

I also ran out of time near the end since I wanted to make the AI more complex than just chasing and shooting or ramming into the player. That is where I spent a lot of my time. Getting the fighter to run away from the player when the player got too close and then shoot at a certain distance was fun but challenging.

What seemed simple at first but ended up being very complicated was the “gravity bomb” weapon that I created. It seemed simple: create and object on top of the player that had an insane amount of gravity to it but didn’t affect the player or the planet. But making it act and look the way that it does took some time, and since the gravity was so strong it made weird interactions with other game elements.

Overall I would like to take more time to implement a health and shield system for the player and expand the size of the game to include more planets and different enemies. The largest change that I want to make is to make the player gain levels and be able to customize/upgrade their ship to become more powerful.

 

Shmup: Progress

I found a video tutorial showing how to create planetary gravity that uses real world physics and I want to use this in a way to make everything in the shmup environment affected by gravity. The bullets that the ship shoots and the ship itself.

Right now I just have one planet but I want to see if I can create more, however just by adding one other planet my computer slows down when calculating a large number of game objects. So I think that I will just stick to one planet for now.

Art style wise I found a game developer who’s games are similar to what I am trying to accomplish.

https://pixeljam.com/lasthorizon/

I really like the way the planets look in this game and the way that the ship lands is similar to how I would like to code my game.

Their other game nova drift is also visually what I want to try to accomplish however, I would like to make them all on my own and learn how to create an artstyle like that.

https://www.kickstarter.com/projects/1429475366/nova-drift

So now that I have gravity working, I need to spice up the game with a cool art style and make the AI of the enemies challenging enough to make the game and gravity fun.

 

Escape From Karmaac: Board Game week 2

Changes


A lot has progressed and changed in the game since the last post. Although the main mechanics staying the same there were some additions to balance some existing mechanics. All the changes are noted in the rule book I created for the game.

*please click the hyperlink for the rule book to see the rules of the game in detail.

Reflection


reflecting on the criticisms given by my play testers in class there are some fundamental balancing issues with the actions and privileges of the action cards. The auction card has a very high value and is very effective in gaining items and resources while traveling is a less effective way of gathering resources. Some ideas that were discussed are adding a way to customize your ship and therefore creating different paths to reach the same goal instead of having all the players follow one linear style of play. This does add some issues with balancing however that can be solved over time. One way of accomplishing this would be to add different UPGRADES that are associated with the upgrade capacity card. Instead of having just a fuel capacity have an item and resource capacity as well, that way you can focus on one of the three outlets of gathering materials; going further to gather more valuable resources (fuel) being able to hold more items (auctioneer) or being able to gather more resources when you do travel to a planet (forger). This adds necessary diversity to they way the game is played and also creates unique opportunities to sabotage other players by stealing their privilege from a role card.

 

Thanks for Reading! Here is a sammie to make your day better.

@jordo

 

About Me: Designer Statement

Designer Statement


 

Tldr;

Torontonian, game designer and enthusiast, amateur woodworker, techie, audiophile, mech keys, foodie, critic, think-tank, and over-all strategist.

Story

I started studying product design when I was 17 and spent about 2 years studying it at Parsons School of Design.

 

My core is based in product design. Creating an experience though a product. That is how I found my way into game development. I want to create a product that instills the same happiness I experience using products everyday.

I got into game development by wanting to transfer my desires as a product designer into a digital product.

My most recent attempt at this was teaching a younger generation how to make simple video games at my local university.

Interests

I’m passionate about games, design, craftsmanship, UX, a good story, cooking, internet and design culture.

I also love Samoyeds, movies, Game of Thrones, and traveling. But I really love Sammies.

 

 

Board Game Rule and Explanation Week 1

 

How to set up the game area:

Place the star main board in the middle of the table and put the planets in order starting from 1 going to 6, 6 being the Capital. Each player is given a player board, an information board and pick a player piece. Each player starts with 3 fuel to travel to different planets. Place all resources on the bottom of the board and loot cards, face down on the right side of the board. Place the Action Cards on the left side.

 

How to start:

This is a 4 player game that will take approximately 25 – 30min. The way the game starts is that each player is given a hidden faction card. Through the fashion of the players they will pick someone who is the Star Captain. The Star Captain starts the game.

 

How to play:

There are 14 rounds in the game. Each round has different phases. At the beginning of the round the Star Captain starts the round, they do this by choosing an action card. Each player must do the action described on the action card the player picked in a clockwise order. After every player has completed an action the round is over. To end the round return all player pieces to the capital planet, pass the Star Captain card clockwise and Rotate the planets on the game board a quarter turn.

Factions:

There are two factions that are competing against each-other in the game however this information MUST be kept quiet. Sharing this information would break the rules and therefore count as cheating. The Factions define the winning conditions of the game. Each faction has a different set of conditions, how ever both much gather resources from mining planets to build and object. The colonists are building a colonization ship while the terrestrials are building a weapon to stop it. Once an individual person has enough resources they must announce that they have created their object. Then they must choose their allied faction player in order to win the game, if they do not their plans are sabotaged and then therefore lose.

Action Cards: Take and action and privilege. The action is completed by all players while the privilege is granted to the player that selected the action card.

Travel and Mine: Travel to a planet to mine it. Traveling costs fuel. The farther you travel the more the fuel cost is. To mine the planet you must role a die, you can get 1 to 6 of the material of the selected planet. If a 6 is rolled you are allowed to look at a “Loot Card” and can choose between the loot card or the 6 materials.

Privilege: Traveling Costs 1 less fuel

 

Forging: Combine materials to create building parts. If you have materials you must forge them when this card is picked.

Privilege: Gain 1 extra of the material you craft.

 

Salvage: Salvage a loot card for raw materials.

Privilege: Gain extra resources when salvaging.

 

Gamble: Place a loot card face up in the middle of the game board and gamble with other players for it.

privilege: Player gets to place the last bet.

 

Loot Cards:

Loots cards are cards that modify the way players play the game. They give special abilities that enhance and speed up the way you gather resources and materials to create your object

Resources:

Resources are gathered by mining. Resources can be forged into materials that contribute to the object that you are building.