Skip to content

Latest commit

ย 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AMAU INTERACTIVE

Project Overview

AMAU Interactive is a professional portfolio and services website for an indie game development studio. The site showcases the studio's game projects, services, team members, and provides a contact platform for potential collaborators.

Type: Responsive Multi-page Website
Built With: HTML5, CSS3, JavaScript, Bootstrap 5
Repository: AMAU-INTERACTIVE (GitHub)


๐ŸŽฎ Features

Core Features

  • Multi-page Architecture โ€“ Home, Services, About, Contact pages
  • Dark/Light Mode Toggle โ€“ User preference persistence with localStorage
  • Responsive Design โ€“ Mobile-first approach using Bootstrap 5
  • Smooth Animations โ€“ Fade-in effects on page elements
  • Sticky Navigation โ€“ Navigation bar follows users while scrolling
  • Modal Dialogs โ€“ Product detail modals with rich information display

Page Features

๐Ÿ  Home (index.html)

  • Hero carousel showcasing featured projects
  • Navigation to main sections
  • Call-to-action buttons
  • Smooth scroll behavior

๐Ÿ› ๏ธ Services (service.html)

  • Product grid showcasing multiple projects and engines (metadata: type, release, platform):
    • Land of Tears โ€” Bullet Hell (2022) โ€ข Platforms: PC / Mobile / WebGL
    • Crimson Barrage โ€” Puzzle Adventure (2023) โ€ข Platforms: PC / Mobile / WebGL / Console
    • Ashfall Mirage โ€” Visual Novel (2025) โ€ข Platforms: PC / Mobile / WebGL / Console
    • HemoEngine VFX โ€” Visual Novel Engine (2025) โ€ข Platforms: PC / WebGL
    • Nemophilia INV โ€” Rigging Engine (2025) โ€ข Platforms: PC
    • TenPat Brute โ€” Bulletโ€‘Hell Pattern Systems (2025) โ€ข Platforms: PC
  • Hover effects, preview buttons, and detailed product modals for each item (modal data populated via data- attributes on buttons)
๐ŸŽฎ Portfolio Showcase
# Title Type Release Platforms Description
1 Land of Tears Bullet Hell 2022 PC / Mobile / WebGL Dark fantasy bullet-hell with adaptive shooting patterns and intense VFX
2 Crimson Barrage Puzzle Adventure 2023 PC / Mobile / WebGL / Console Magical adventure featuring interactive puzzles and dynamic visual effects
3 Ashfall Mirage Visual Novel 2025 PC / Mobile / WebGL / Console Experimental visual novel with custom shader systems and unique engine architecture
4 HemoEngine VFX VN Engine 2025 PC / WebGL Specialized VFX engine designed specifically for visual novel development
5 Nemophilia INV Rigging Engine 2025 PC Advanced rigging engine for visual novel character animation and control
6 TenPat Brute Pattern System 2025 PC Comprehensive bullet-hell pattern library with pre-designed shooting systems

Each product is interactive on the Services pageโ€”hover over any card to preview and click "View Detail" to access full metadata including description, type, platform support, and demo links (where available).

๐Ÿ‘ฅ About (about.html)

  • Studio vision and mission statement
  • Team member profiles with roles
  • Studio philosophy and capabilities

๐Ÿ“ง Contact (contact.html)

  • Contact form with validation
  • Social media links
  • Direct communication channels
  • Form feedback messaging

๐Ÿ“ฆ Our Portfolio

AMAU Interactive has developed 6 projects across games, engines, and specialized tools:

Games & Visual Experiences

  • ๐ŸŽฏ Land of Tears (2022) โ€” Dark fantasy bullet-hell with advanced pattern systems
  • โš”๏ธ Crimson Barrage (2023) โ€” Puzzle adventure with immersive visual design
  • ๐ŸŽญ Ashfall Mirage (2025) โ€” Experimental visual novel with cutting-edge shaders

Specialized Engines & Tools

  • โš™๏ธ HemoEngine VFX (2025) โ€” VFX powerhouse for visual novel production
  • ๐ŸŽช Nemophilia INV (2025) โ€” Professional rigging engine for character animation
  • ๐Ÿ’ฅ TenPat Brute (2025) โ€” Bullet-hell pattern system with pre-built designs

๐Ÿ‘‰ View Full Portfolio โ€“ Interactive showcase with detailed specs and media


๐Ÿ“ Project Structure

UAS_PEMWEB/
โ”œโ”€โ”€ HTML/
โ”‚   โ”œโ”€โ”€ index.html          # Home page
โ”‚   โ”œโ”€โ”€ service.html        # Services & portfolio
โ”‚   โ”œโ”€โ”€ about.html          # About & team
โ”‚   โ””โ”€โ”€ contact.html        # Contact form
โ”œโ”€โ”€ CSS/
โ”‚   โ”œโ”€โ”€ style-index.css     # Home styling
โ”‚   โ”œโ”€โ”€ style-service.css   # Services styling
โ”‚   โ”œโ”€โ”€ style-about.css     # About styling
โ”‚   โ””โ”€โ”€ style-contact.css   # Contact styling
โ”œโ”€โ”€ JS/
โ”‚   โ”œโ”€โ”€ script.js           # Home page logic
โ”‚   โ”œโ”€โ”€ service.js          # Services page logic
โ”‚   โ”œโ”€โ”€ about.js            # About page logic
โ”‚   โ””โ”€โ”€ contact.js          # Contact form logic
โ”œโ”€โ”€ assets/
โ”‚   โ””โ”€โ”€ img/                # Project images and assets
โ””โ”€โ”€ README.md               # This file

๐ŸŽจ Design System

Color Palette

Dark Mode (Default):

  • Background: #000000
  • Text: #FFFFFF
  • Accent: #820000 (Deep Red)
  • Accent Dark: #540000

Light Mode:

  • Background: #F4F6FA (Off-white)
  • Text: #1a1a1a (Dark)
  • Accent: #0A0F2A (Navy Blue)

Typography

  • Headings: Playfair Display (serif)
  • Body: Inter (sans-serif)

Key Components

  • Responsive navigation with toggle button
  • Product cards with hover effects
  • Modal dialogs for detailed information
  • Form inputs with validation
  • Footer sections on all pages

๐Ÿ’ป Technology Stack

Technology Purpose
HTML5 Semantic markup and structure
CSS3 Styling, animations, responsive design
JavaScript DOM manipulation, form handling, theme switching
Bootstrap 5 Grid system, components, responsive framework
Bootstrap Icons Icon library for UI elements

๐Ÿ”ง Key Features Implemented

1. Dark/Light Mode Toggle

  • Persistent theme preference using localStorage
  • CSS variables for dynamic color switching
  • Smooth icon transitions (sun โ†” moon)

2. Sticky Navigation

  • Navigation bar stays visible while scrolling
  • High z-index for layering
  • Responsive collapse on mobile devices

3. Form Validation

  • Email validation
  • Required field checking
  • User feedback messages

4. Modal System

  • Product detail modals on Services page
  • Dynamic data population from button attributes
  • Centered, responsive modal dialogs

5. Animations

  • Fade-in effects on page sections
  • Hover transforms on cards
  • Smooth transitions (0.3s - 0.6s)

6. Responsive Design

  • Mobile-first approach
  • Bootstrap grid system
  • Media queries for different breakpoints
  • Touch-friendly navigation

๐Ÿ“ฑ Responsive Breakpoints

  • Mobile: < 768px
  • Tablet: 768px - 1024px
  • Desktop: > 1024px

๐Ÿš€ Getting Started

Prerequisites

  • Modern web browser (Chrome, Firefox, Safari, Edge)
  • No backend server required (static files)

Installation

  1. Clone the repository:

    git clone https://github.com/Arielabdel/AMAU-INTERACTIVE.git
  2. Navigate to project directory:

    cd UAS_PEMWEB
  3. Open in browser:

    • Double-click index.html or
    • Use a local server (e.g., Live Server in VS Code)

๐Ÿ“ File Dependencies

HTML Files

  • All HTML files link to Bootstrap CDN and local CSS files
  • JavaScript files loaded via script tags at bottom of each page

CSS Files

  • Each page has its own CSS file for specific styling
  • CSS variables defined in :root for theming
  • Bootstrap CSS loaded via CDN

JavaScript Files

  • script.js - Home page logic
  • service.js - Services page + fade-in animations
  • about.js - About page logic
  • contact.js - Contact form handling

๐ŸŽฏ Project Achievements

โœ… Responsive Multi-page Website โ€“ All pages fully responsive
โœ… Dark/Light Mode โ€“ Theme switching with persistence
โœ… Smooth Animations โ€“ Fade-in effects and hover animations
โœ… Form Validation โ€“ Client-side validation on contact form
โœ… Modal Dialogs โ€“ Dynamic product detail display
โœ… Sticky Navigation โ€“ Navbar follows user while scrolling
โœ… Professional Design โ€“ Clean, modern aesthetic
โœ… Cross-browser Compatible โ€“ Works on all modern browsers


๐Ÿ‘จโ€๐Ÿ’ป Team

Amau Interactive is a collaborative indie studio with the following team members:

  • Adit โ€“ Lead Programmer
  • Fattah โ€“ VFX Artist
  • Ariel โ€“ Lead Artist
  • Misykat โ€“ Game Designer

๐Ÿ“„ License

ยฉ 2025 Amau Interactive. All rights reserved.


๐Ÿ”— Links


๐Ÿ“ Notes

This is a Final Project (UAS) for Web Programming course. The website demonstrates proficiency in:

  • Semantic HTML5
  • Modern CSS3 with animations
  • Vanilla JavaScript (no frameworks)
  • Responsive design principles
  • User experience design

๐Ÿ“‹ Changelog

v1.1 (December 2025)

  • โœจ Added 3 new products: HemoEngine VFX, Nemophilia INV, TenPat Brute
  • ๐ŸŽจ Expanded portfolio to 6 total projects
  • ๐Ÿ“ฑ Enhanced Services page with scroll-to-top button
  • ๐Ÿ“– Updated README with comprehensive portfolio showcase
  • โœ… Fade-in animations on service page header

v1.0 (Initial Release)

  • ๐ŸŽฏ Multi-page website with Home, Services, About, Contact
  • ๐ŸŒ“ Dark/Light mode toggle with localStorage persistence
  • ๐Ÿ“ฑ Fully responsive design (mobile-first)
  • ๐ŸŽช Interactive product modals with dynamic content
  • ๐Ÿ”— Sticky navigation bar
  • โœจ Smooth animations and transitions

About

Project UAS Pemrograman Web - pembuatan company profile Amau Interactive

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages