• My main role in the development on this game is as the developer who uses construct 2 to create the game, i am also the one who port the game to android via the cordova framework.

    At first i kind of enjoy the workflow of creating game in construct 2 especially with it’s ui based scripting language, but as the time goes by, i feel that number of limitation increases. on the beginning we decide to create a card based logic game on construct as construct is javascript based and it compiles the game to a javascript form which make us think that the scripting system will most likely be equivalent to it’s javascript counterpart, but it turns out that, that is not the case, the script have not implemented all features of the javascript framework so rather than acting as a transpiler, it behaves more like a programming language based on javascript with half of it’s capabilities, there is also a few number of bugs on the construct 2 engine.

    At last, we never reached our goal as there is technical limitation, and for some part of the game, we need to change how it should actually work. But at the end of the day, we have fun making the game and we have also learnt a lot about game development from this project.

  • The name of our game is Enam2 and our group’s team consists of 2 members, Vincentius Gabriel Tandra and Ravel Tanjaya.

    Below are 3 screenshots of our game, the first screenshot is the start menu of our game and the other two are during a player’s turn whilst playing the game.

    Our game is a turn-based card game where the player who obtains the most influence at the end of the game is the winner. This is done by sabotaging other players using action cards and buying the influence using cash obtained. When the game starts, players are each given their own character card. Each character card has their own unique ability which can be used when playing the game. After that, they receive 5 cards which are either action cards or cash.  During a player’s turn, players are able to do certain actions. These actions include, using their character’s special ability, using cash to store it, buying influence and using action cards. A player may also skip their turn if they are unwilling to play anything.  

    Another one of our game’s main features is that it is also available on mobile devices. This is why the layout of the game is designed in this way, for it to be compatible on both devices. We made it as a pass and play game so one person can own the game and play it with a group of friends just like a real board game.

    As for player controls, all of the game is controlled by touch, due to the concept of a card game, no actual movement is being simulated here so we decided against using any keyboard controls.

    Each team member’s contribution is as follows. Vincent was in charge of the design of the game ranging from textures to the overall idea for gameplay and balancing. Ravel was in charge of all of the hard coding, debugging and testing the game. We both came up with the idea for the game together and decided it would be an interesting project to make a card game fully themed with Indonesian culture.

    All of the textures within our game were created using assets within programs such as Photoshop, these are as follows; the background, menu, cash, influence cards, action cards and character cards. Some assets such as the characters were inspired by a template from online and then adapted to fit the style of our game. There are about 36 cards in total.

    Start Menu
    Player Turn
    Player 2 Turn