SShortSingh.
Back to feed

Developer Builds AI Character Generator and Browser Game Engine on a $100/Year VPS

0
·9 views

A developer has launched two browser-based applications, CHARFORGE and a 3D Game Engine, running entirely on a budget VPS with 6 vCPUs, 11 GB of RAM, and no GPU. CHARFORGE generates realistic 3D human characters with AI-assigned names, backstories, and clothing, using only locally hosted AI models and no third-party APIs. The companion 3D Game Engine allows users to place forged characters into procedurally generated environments and play in first or third person directly in the browser. To work around the lack of GPU, all 3D rendering and mesh deformation is handled client-side via Three.js, while the server handles only file storage and AI inference. A shared 163-bone skeleton system allows characters created in CHARFORGE to be used seamlessly in the game engine without any retargeting.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingHacker News ·

Global Student Test Scores in Sharp Decline, Experts Warn of Long-Term Crisis

A report highlighted by The Economist warns that falling academic test scores represent a slow-moving but serious crisis in education. The decline appears to be widespread, raising concerns among educators and policymakers about long-term consequences. Poor academic performance at scale can have lasting effects on workforce productivity and economic growth. The issue has drawn significant discussion, with analysts debating the root causes and potential remedies. The article calls for urgent attention to the trend before its impacts become irreversible.

0
ProgrammingDEV Community ·

Developer Builds Tool-Using Telegram AI Agent with Shell, Web, and File Access

A developer has created Hexzie (HexTelegram), an open-source Telegram AI assistant capable of executing real-world actions beyond simple text responses. Built with Node.js and Telegraf for the bot layer, it uses a Go-based tool runner to handle shell commands, file operations, web searches, and system information queries. The assistant connects to an OpenAI-compatible API that supports function-calling, allowing the AI model to decide autonomously when to invoke a tool. An agentic loop supports up to eight rounds of tool use per request, enabling multi-step tasks such as inspecting a website's server stack. The project is currently in active development, with streaming replies and live progress updates designed to give users real-time feedback during longer operations.

0
ProgrammingDEV Community ·

Building a Calendar App Reveals Surprising Complexity Behind a Simple Grid

A developer exploring calendar interface construction found that what appears to be a straightforward seven-column grid involves numerous non-trivial engineering challenges. Key issues include the distinction between a calendar date and a JavaScript timestamp, which can cause bugs when timezone logic is applied too early to date-only data. Week start days vary by locale, and months differ in length, requiring flexible grid calculations that account for leading and trailing empty cells. The developer found that separating date calculation logic from presentation layers made the codebase far more reusable across web, mobile, and print formats. Accessibility and semantic HTML structure, such as using proper table elements to convey date-to-weekday relationships, also emerged as important considerations often overlooked in initial designs.

0
ProgrammingDEV Community ·

Capsize Audio Visualizer Gains Floating Mode and Cross-Shader Audio Mappings

Developer Capsize Games has updated its Capsize Audio Visualizer, a C++ and Qt desktop application that converts live audio input into shader-driven visual scenes. The latest round of updates introduces floating mode, which allows the visualizer to run alongside other applications without occupying the full screen. Cross-shader audio mappings now let a single audio signal drive multiple related visual scenes, replacing per-effect toggles with a unified input path. The project also received CRT presentation work and three new releases this week, with builds available on itch.io and a public version accessible at av.capsizegames.com. A full four-week development overview has been published at capsize.online.