Simulation Games Humor Games Lol Games Dark-humor Games Computer Games Funny Games Comedy Games Sandbox Games Silly Games Insane Games Crazy Games
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.