Dec 3

Title : Employee Management System utilizing Databases

Project Details

Team Members:

Hengky Sanjaya (2201852492)

Naufal F. Basyah (2201840334)

Rio Adi Nugraha (2201798856)

Ryan Rusli (2201832446)

Problem Statement

In order for a company to function it must have a system to organize its own resources. One resource that is crucial yet sometimes overlooked is human resources. A company must at all times have access to all the required data related to an employee. The required data includes but not limited their wages, leave allowances, work ratings, contract type, etc. in today’s era HR becomes a given when talking about any workplace. 

In the interview we conducted we have surmised that a significant number of HR managers still have all their data in excel. This has its own share of problems such as field organization, scalability, and data integrity. We asked a number of questions such as “what do you use to store data?” and “What do you think can be improved?”. The answers we obtained as well as research results led to our conclusion that database might be a better means of data storage for this matter. Hence we have come up with the following problem statement:

How can the usage of databases improve the efficiency of an HR department in a company?

The above is the end goal of the project where everything is based on. Deliberations towards UI design, transaction requirements all have the above basis for the overall design of it.

Target User

The target user is an HR manager of a company. Currently, according to our interview there are plenty of HR managers who use excel as their main source of data storage. This has a suite of problems we are trying to solve by converting that data storage into a database. This in theory should ease their workload and apply scalability to the system. 

List of Relations

Jul 7

BoomBoom And IceCube Game Guide

By : Rio Adi Nugraha : 2201798856 

Nicholas Jovanka : 2201798446

Nicholas Michael Halim: 2201798761

Screenshots:

Level 1 of the game

Level 2 of the game

Level 3 of the game

 

Guide:

This game is characterized by being a multiplayer puzzle platformer that is simple yet as gameplay depth built into the mechanics. The game consists of 2 characters namely icecube and boom-boom. As with the namesake icecube is an ice based character while boom boom is a fire based character. Each of them have basic platformer movement of jump, horizontal movement, and gravitational pull. Cooperation is key in winning this game. Pressure plates are available so that a player must rely on the other to progress. 

 

What makes this game unique is each character has control over their own domain. Boom boom can make the world into a fire based world while ice cube does the cold domain equivalent. The on screen properties of objects change depending on the world it is based in. obstacles come and go depending on world. Ice becomes water in fire world. A steam blower becomes a flamethrower. Steam blowers push both players a certain direction.  Balloons go up because of the heat in the fire world.

 

Lastly, the characters have their own unique properties that is important in making the game work. Vines are impenetrable by icecube but the fiery boom boom burns it with fire. Water is lethal against boom boom but the ice cube can just go through it with relative ease. Flame from the flamethrower kills icecube but boom boom can go through it with ease.

 

Controls:

The controls for this game is simple as the player only controls 2 of the main characters. The controls can be seen in below:

Contribution:

Rio Adi Nugraha: Lead Programmer, Game Designer, and Map Designer. 

Nicholas Jovanka: Game Art Designer.

Nicholas Michael Halim: Character, Sprites, and Menu System                        Design.

 

Self-made resources:

  • The Main Characters (Boom Boom & Ice Cube)
  • The menu
  • Level layout

Resources taken from elsewhere:

-Most Assets and Background are taken from Open Game Arts:

https://opengameart.org/

 

Jul 6

In the ice cube and boom boom final project my group made my contributions were the lead designer and main programmer of the overall game. It was my job to create a cohesive game play experience while disregarding the aesthetically pleasing aspects of the game. The implementation of the design falls onto me as well where most of the code was manually created from scratch by me. in addition to this i came up with the general map design that to be traversed using the mechanics custom made previously. the overall user game play experience is my responsibility to look after.

May 13

Title: Coop platformer

Subject: Multimedia and Human Computer Interaction

Members: Rio Adi Nugraha, Nicholas Jovanka, Nicholas Michael Halim

Explanation: The project is to create a coop platformer that explores themes of empathy. we’re making the game coop so as to create empathy between the players.