To check out the Game Demo, please click here
Thank you and have fun!
The targets are imported within 10 different spots and different difficulties. There will be 5 targets for each session of a game. The sky model has also been imported in.
Below are the examples of random position of the targets
As you can see, the targets (coloured white) are in different positions.
Sniper Simulator Game
Computer Graphics Final Project Proposal by Elbert Christopher Larosa & Matthew Kharli
Background
The idea for this Computer Graphics final project is based on our first understanding that the idea should be feasible, fun, but still challenging for us. Having interest in the subject of sniping (which is to shoot at individuals as opportunity offers from a concealed or distant position), also because of having early understandings in some of sniping’s concept, we came up with the idea to make a realistic Sniper Simulator game. The game will not only be a typical shooting game; instead it is going to be realistic so that the game will not only excel in visuals and interactivities, but the game could also excel in animations because of the logics and calculations behind it (such as the movements of the bullet being affected by various causes). Thus, multiple aspects of the final project can be fulfilled.
Project Description
The story behind the game is about a sniper recruit that is currently being tested by the academy at the sniper shooting range. The recruit must pass the test by a certain standard or else, it means going back to the class all over again. The player will act as the recruit that has to hit all the target practice placed at various ranges. The player’s number of shots (attempts) needed to hit all the target practice is going to be counted and that the number must be lower than a certain standard set by the academy in order to pass. Even though this is only the shooting range, the player still must fight against the environment in order to hit the targets. The player must fight against wind, gravity, and other aspects that could affect the shot, resulting in a miss. To pass the course is maybe can be considered as easy, but to get the best record, it is another story. The details of the project’s features are going to be discussed in the Project Scope section.
Project Scope
The project scope is going to be discussed into two parts, which are the project’s in-scope (the features that are going to developed in the game) and the project’s out-scope (the features that are not going to be developed in the game / not going to be the concern of this project).
The project’s in-scope are:
While the project’s out-scope are going to be:
Although the features of the game have been mentioned, changes may occur in the future as the game is being developed.
Environment
For the project, we are going to use WebGL as the renderer for the game’s visuals, which will be 3D based. For the framework, we will be using Babylon.js because of its targeted approach towards web based game development. For the visuals, some of the models are going to be made and there could be also some models that are going to be taken from the internet, if available.
Group Members’ Responsibility
For the group members’ responsibility and task allocation, Elbert is going to handle the coding side while Matthew is going to handle the modeling of the project. However, as the project is being conducted, the could be conditions where each other subject’s workloads will be shared.
User Interface Sketches
To download the final project proposal’s file, please click on this link: Computer Graphics Final Project Proposal by Elbert C. L. & Matthew K.
Course Name: COMP6126-Scripting Language
Developers: Elbert Christopher Larossa
Matthew Brian Teguh Kharli
Project Description :
ME Drums is an online e-commerce site that sells drum kits. Right now we already have 2 main categories:
Series Kits
Custom Kits
Features :
Home Page.
Custom Kit Page, on this page
Series Kit Page, which leads to 3 different series kits.
Shopping Cart, with its input validation and overall convenience.
Login/Sign Up.
Social media buttons, we have facebook, twitter, gmail and youtube account.
Admin Page, with capabilities to add drum, modify drum information, delete drums, and verify transactions
Promotion:
To check out the video Click here
For the final project, I will be working with Elbert Christopher Larossa on creating a website that will be focusing on selling drummer’s needs.
This website will be called ME Drum Shop. The website will have these following pages: Home, Series Drums, Custom Drums, Gallery, Progress, Contact.
There will be several features in the website, I will be explaining those features by page.
At the Home page, there will be an introduction of the services we provide, which is selling drums (ready stock and custom made), there will be login option at every page.
At the Series Drums page, there will be 3 types of series that are readily stock with the detailed criteria of each of the series including pictures.
At the Custom Drums page, there will be options to choose a custom made drum and the detailed pricing.
At the Gallery page, we will show the previous custom made drums that we produced.
At the Progress page, there will be a table of processes that will take how much time.
At the Contact page, we will provide ways to contact us.
The customer will be able to sign up to the website and provide bio data and details, such as credit card number to pay the products that they are going to buy. The customer are able to choose the delivery options too, such as express or normal, this will affects the total cost.
The admin will be able to get a record of who is buying what and be notified when there is a custom made order.
Matthew Brian Teguh Kharli (1801436575)
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 🙂