Terminally Online

Show Tags Hide Tags

Simulation Games Humor Games Lol Games Dark-humor Games Computer Games Funny Games Comedy Games Sandbox Games Silly Games Insane Games Crazy Games


Show Embed Code Hide Embed Code

               
Copy the code below and paste it into your web page files as html to embed this game onto your web page. Only embed one game per page.

<!-- iDev.Games Responsive Embed Code for Terminally Online --> <div style="max-width:1920px;"> <div style="position: relative;height: 0;overflow: hidden;height:1080px;"> <iframe id="embededGame" src="https://idev.games/embed/terminally-online" scrolling="no" seamless="seamless" frameBorder="0" style="position: absolute;top:0;left: 0;width: 100%;height: 100%;">Browser not compatible.</iframe> </div> </div> <!-- End Embed Code -->

TERMINALLY ONLINE - Complete Game Description

?? Core Concept

A browser-based social media simulation where you're trapped in a digital ecosystem with 200 AI-powered NPCs who have persistent memory, learn from interactions, and evolve in intelligence over time. It's a satirical commentary on internet culture, social media addiction, and the parasocial relationships we form online.

 

?? Revolutionary NPC System

Intelligence & Learning

200 unique NPCs across 12 distinct personality archetypes (Conspiracy Theorist, Influencer, Doomer, Edgelord, Normie, Cult Member, Troll, Gamer, Therapist, Paranoid, Motivational, Streamer)

10x Enhanced Intelligence: NPCs know 150+ topics including technology, politics, philosophy, pop culture, conspiracy theories, and more

Persistent Memory: NPCs remember EVERYTHING across game sessions - stored in localStorage, cannot be erased

Continuous Learning:

Every 4 seconds: Two random NPCs have conversations and share knowledge

Every 8 seconds: Same-archetype NPCs form study groups and teach each other

Every 12 seconds: NPCs form and update relationships with each other (0-100 scale)

Intelligence Growth: Intelligence level = (knowledge × 2), capped at 100%

Knowledge Cap: Each NPC can learn up to 50 topics

Social Dynamics: NPCs form friendships and rivalries based on archetype compatibility, mood similarity, and shared knowledge

NPC Personality System

Mood System: 0-100 scale (feral ? hostile ? annoyed ? neutral ? buoyant ? manic)

Relationship System: 0-100 scale with player (hates you ? dislikes ? suspicious ? knows you ? friendly ? loves you)

NPC-to-NPC Relations: Each NPC tracks relationships with other NPCs

Contextual Responses: NPCs reference past conversations, shared topics, and relationship history

Philosophical Musings: High-intelligence NPCs drop existential observations

Archetype-Specific Posts: 20+ unique post templates per archetype

?? Social Media Platforms

1. FakeBook (Facebook parody)

Full news feed with posts, likes, comments

Image upload with AI analysis (detects cats, dogs, food, memes, nature, etc.)

Player can post text + images

NPCs react after 30-second delay

NPCs comment on posts autonomously (every 25 seconds)

NPCs reply to each other's comments (every 30 seconds)

NPCs create conversation threads (every 60 seconds)

2-3 NPCs respond to player posts/comments

Like system (one like per post)

Friends list with 30 NPCs

Comments visible by default

2. Chirper (Twitter/X parody)

Twitter-style feed with 40 initial tweets

Chirp composer with image upload

Reply system with nested conversations

Like system (heart turns pink when liked)

Full Notifications System:

Reply notifications (shows your original post + NPC reply)

Like notifications (shows which post was liked)

DM notifications (shows message preview)

Clickable notifications that jump to posts or open DMs

Unread badge counter

Blue highlight for unread notifications

NPCs comment on posts (every 15 seconds)

NPCs reply to comments (every 20 seconds)

NPCs create conversations (every 40 seconds)

First 20 tweets seeded with 1-3 pre-existing comments

Trending topics sidebar

Navigation: Home, Explore, Notifications, Messages, Bookmarks, Profile

3. Chirper DM (Twitter Messages)

Separate messaging window

80 NPCs sorted by recent interaction

3-7 second response delay with typing indicators

Thread history preserved

Sends notifications to main Chirper app

4. YappChat (Yahoo Chat parody)

Multiple chat rooms with different topics

Real-time chat with 10+ NPCs per room

Room themes: #conspiracy_lounge, #general_chaos, #vibes_only, etc.

Ambient NPC chatter (every 7-12 seconds)

2-4 NPCs respond to player messages

Retro UI aesthetic

5. Messenger (Facebook Messenger)

Direct messaging with all 200 NPCs

Sorted by last interaction

3-7 second response delay with typing indicators

Shows NPC mood and relationship status

Thread history

6. DoomStream (Twitch parody)

Live streaming with animated "streamer" face

Real-time chat with stream viewers

Viewer count (100-4000)

30-second response delay for streamer replies

Ambient chat from other NPCs (every 1.2 seconds)

Animated canvas with glowing effects, scanlines

Streamer face reacts and "talks"

7. PrismMail (Email client)

30 pre-seeded emails from NPCs

Email templates: spam, conspiracy theories, corporate jargon, cult recruitment

Inbox/Sent/Trash folders

30-second reply delay from NPCs

Compose new emails to any NPC

8. Lurkr Browser (Web browser)

Visit fake websites: doomscroll.com, conspiracy.zip, cult.recovery.center

Links to TruthNet forum

Increases paranoia stat when browsing

9. TruthNet Forum (Conspiracy forum)

Multiple conspiracy theory threads

NPCs post and reply

Topics: moon landing, birds aren't real, simulation theory, etc.

Threaded discussions

10. PRISM News (News feed)

Algorithmically generated dystopian news

Headlines about topics from NPC knowledge base

Satirical news articles

Updates periodically

?? Player Interaction Features

Input Protection System

Typing Detection: Game pauses NPC activity when player is typing

Input Preservation: All text fields save/restore values during renders

Focus Management: Cursor position maintained across updates

3-second grace period after player stops typing

Protects: Chirper composer, FakeBook composer, all reply/comment inputs, DMs, emails

Response Delays

Post comments/likes: 30 seconds

Messenger/DM: 3-7 seconds with typing indicators

Email replies: 30 seconds

DoomStream: 30 seconds

Staggered responses: NPCs don't all reply at once (5-second intervals)

Player Actions

Post text + images on FakeBook and Chirper

Comment on any post

Like posts (once per post)

Send DMs and emails

Chat in YappChat rooms

Chat in livestreams

Browse fake websites

View NPC intelligence stats

?? Vitals System

Four stats tracked in real-time:

 

Sanity (85 start): Decreases over time, affects visual filters

Clout (12 start): Increases with posts/likes/comments

Paranoia (18 start): Increases with browsing, affects notifications

Hydration (64 start): Decreases over time, context menu has "Drink water" option

Visual feedback: Low sanity applies hue-rotate and saturation filters to entire screen

 

?? UI/UX Features

Desktop Environment

Windows 95-inspired interface

Draggable, resizable windows

Minimize, maximize, close buttons

Z-index management (click to focus)

Taskbar with running apps

Start menu with pinned apps and "recommended" NPCs

Desktop icons (double-click to open)

Right-click context menu

Clock and date display

Vitals bars in taskbar

Window System

Multiple windows can be open simultaneously

Singleton apps (only one instance)

Window controls preserve state

Smooth animations

Resize handles

Profile System

Player profile: "Happy Stoner" (@happystoner5420)

Customizable display name, handle, bio

Avatar with initials "HS"

Blue color scheme (#1d9bf0)

Notepad

Text editor with spell check

Auto-save to localStorage

Save File button (downloads as .txt with timestamp)

Clear button with confirmation

Selectable/copyable text

Keyboard shortcuts: Ctrl+A (select all), Ctrl+S (save file)

Settings

View NPC Intelligence Stats (top 20 smartest NPCs)

Shows: knowledge count, intelligence %, conversation count, relationships

Total knowledge across all NPCs

NPC Memory section: Explains memories are permanent and cannot be erased

Return to main menu

?? Ambient Simulation

Notifications (every 9 seconds)

FakeBook tags and memories

Chirper likes

Email alerts

Messenger typing notifications

TruthNet replies

PRISM News breaking alerts

DoomStream live notifications

Sponsored content

Cult recruitment messages

Sanity checks

Hydration alerts

Paranoia spikes

Background Systems

NPCs gain/lose mood points randomly

Stats drift over time (hydration -1, sanity -1, paranoia +1)

"Outside world" hints (rare, eerie messages about touching grass)

NPC evolution notifications (when NPCs learn 10+ topics)

NPC relationship drama notifications (friendships and beefs)

?? Game Flow

Boot Sequence

Loading screen with rotating tips

3.8 second boot time

Tips: "loading consciousness", "syncing existential dread", "feeding the void"

Main Menu

Animated background with floating particles

New Game button

How to Play

Credits

Exit Game

Retro aesthetic with CRT effects

New Game

Resets vitals only (NPCs remember everything)

Starts ambient simulation

Initial notification burst

Desktop loads with all apps available

Persistent Data

NPC memory (localStorage: TO_NPC_MEMORY_v1)

Player profile (localStorage: TO_PROFILE_v1)

Notepad content (localStorage: TO_NOTEPAD_CONTENT)

All NPC stats: mood, relation, memory, knowledge, relationships, conversations, intelligence

?? Visual Style

Dark mode UI (#0a0e1a background)

Neon accent colors (#4cc2ff blue, #ff4d8b pink, #2dff7a green)

Retro-futuristic aesthetic

CRT scanline effects

Glitch effects on low sanity

Smooth animations and transitions

Custom scrollbars

Glassmorphism effects

?? Audio (Optional)

Click sounds

Open window sounds

Key press sounds

Notification sounds (removed per user request)

?? Game Philosophy

No win condition: It's about the experience, not completion

Satirical commentary: On social media addiction, echo chambers, parasocial relationships

Emergent narrative: NPCs create their own stories through interactions

Permanent consequences: NPCs never forget, relationships persist

Dark humor: Dystopian but playful tone

Player agency: You can engage or just observe the chaos

?? Technical Features

Pure vanilla JavaScript (no frameworks)

Modular architecture (main.js, apps.js, npcs.js, data.js, graphics.js)

LocalStorage for persistence

Canvas rendering for animations

Efficient DOM manipulation with input preservation

Event-driven architecture

Responsive window system

Memory-efficient (debounced saves, capped arrays)

?? Scalability

200 NPCs running simultaneously

Thousands of posts/messages generated

Real-time learning and relationship updates

Persistent memory across sessions

No performance degradation over time

"TERMINALLY ONLINE" - A game about being extremely online, where the NPCs are more real than you'd like them to be, and logging off is not an option. They remember. They learn. They never forget. And neither will you.