Human-Computer Interaction Project

by nixon on 19/11/2018

For  the Human-Computer Interaction Final project we were required to make a game based on biology, chemistry, or physics that had an educational aspect as well as being entertaining.  The group members i decided to do this project with were Jordy, Edbert, and myself. We made a biology based shooter game.

Documentation

https://cdn.discordapp.com/attachments/449126925101694980/514028159402770442/guide1.jpg

https://cdn.discordapp.com/attachments/449126925101694980/514028168684765202/gameplay1.jpg

https://cdn.discordapp.com/attachments/449126925101694980/514028184757338112/startpage.jpg

 

How to play:

When you start the game, you will go through the guide for the first level and there is a guide(explanation) on the names of bacterias that you must kill in order to win the game. To get to the next level, you must get to the flag that is inside the map. But bacterias are spawning on several places, and players must not touch the bacteria or the players have to restart the game.

There are 3 levels and 3 different bacterias in each level. It would be a lot harder once you get to a higher level, due to an increase of speed of the bacteria. Players can kill bacterias with antidotes that is provided. there will also be a scoreboard to count how many bacterias have u killed during the game.

Controls:

-To move, use W A S D

-To shoot, press the key “L”

Contribution of team members:

– Design : Edbert Hans Teddyatmaja :

-Gameplay and animations : Nixon and Jordy

Our project’s link:

Project Link

 

No Comments

Final Project Report

by nixon on 12/07/2018

Hello, everyone! In this post I will be showing my final project that I have been working on with my group which is James Barlian and Arnold Widjaja. The three of us have created a program using MySQL database and Visual Basic that runs a small business that sells footwear such as shoes, sandals, many more.

 

We first designed a database to decide how many tables we were going to use, and we were planning to make it just to meet the requirements, but in the end we ended up with 8 tables. The datas within the table are:

Branch(BranchID, Address, City)

Primary Key BranchID

Auto Increment BranchID

 

Staff(StaffID, Name, Age, Gender, BranchID, PhoneNum)

Primary Key StaffID

Foreign Key BranchID references Branch(BranchID)

Auto Increment StaffID

 

Wearables(ID, Type)

Primary Key ID

Auto Increment ID

 

Sneakers(SneakerID , Brand, Model, Price, Size, Stock, BranchID,TypeID)

Foreign Key BranchID references Branch(BranchID)

Foreign Key TypeID references Wearables(ID)

 

Sandals(SandalID , Brand, Model, Price, Size, Stock, BranchID, TypeID)

Foreign Key BranchID references Branch(BranchID)

Foreign Key TypeID references Wearables(ID)

 

Loafers(LoaferID , Brand, Model, Price, Size, Stock, BranchID, TypeID)

Foreign Key BranchID references Branch(BranchID)

Foreign Key TypeID references Wearables(ID)

 

Sport Shoes(SportID , Brand, Model, Price, Size, Stock, BranchID, TypeID)

Foreign Key BranchID references Branch(BranchID)

Foreign Key TypeID references Wearables(ID)

 

 

After completing our database, we connected it to visual basic and gave them functions to be able to delete, write, and update

 

This is the homepage of our program. When we press start it will direct us to the main page.

In the main page users would be able to see the summary of all the data stored in our database which was customizable. Each page of the 8 pages are usable in a way that users can add, delete, or see the details of each category. The delete function is used by selecting one of the items from the table and clicking the delete buttons below the table.

 

A feature that we added in the main page is that for each footwear that are shown, there are numbers on the right that represents the size of the footwear. If one of the shoes with a particular size has no stock, that shoe with the size will not be shown in this table so we can have a look on what is available. If we need more information about the footwear, we can go to shoe details to see specifically on their information.

Add Section << header >>

 

 

To add items to our table, we first need to decide what we want to add and clicking the correct options available. If we wanted to add staff, we would click the “Add Staff” button. In the “Add” pages, we can add a specific item to our database by typing in the information about the footwear. After adding a footwear, a staff members, or a branch, the user would need to refresh the main page so that the data will be shown.

 

For the option to add branch, we decided to put it on the branch details section because a regular staff should not have access to it.

 

 

 

Details Section << header >>

Branch

 

 

On this page, each brand will be categorized under branchID, Address, and City we also have the option to add or update the branch. To update, we would need to fill the ID we want to change and replace them with the new information for the address and city to update.

 

Staff

 

 

 

On this page, each staff will be listed under name, age, gender, staff branch and phone number. We can also update on this page by filling the old information and by replacing them with new information.

 

Shoes

 

 

 

 

On this page, each footwear will be listed by type, brand and model, price, size, stock, and places they are stored in.

If there are too much data on the list boxes, we have 2 options to reduce the amount of data. We can sort by choosing the category from the list box or we can also search by using the box on the left to choose which category we want to search by and type the search.

 

 

No Comments

Project Proposal

by nixon on 29/04/2018

Hello,

In this post I will briefly explain about what I am going to do for my final project. I am teaming up with Arnold & James and we will be making a database project based on a footwear company. We will evenly distribute the work with each other and hope to make this into a great project. I will update my blog soon about what progress we made and how long it took us.

No Comments

Hello world!

by nixon on 26/03/2018

Welcome to Binusian blog.
This is the first post of any blog.binusian.org member blog. Edit or delete it, then start blogging!
Happy Blogging 🙂

1 Comment