Build a living machine brain that learns over time. Reach 1000 points within 15 loops to win!
Neural Forge is a strategic builder game where you create a network of machines that learn and evolve. Each machine acts like a brain cell. Connected together, they "think" and produce SCORE points.
- Reach 1000 SCORE within 15 loops to achieve machine consciousness
- Strategically place and connect machines to optimize your neural network
- Balance resource management with network complexity
- Select a machine from library
- Click on grid to place it
- Machines automatically connect nearby
- Press EVOLVE LOOP to end round
- Your machines produce resources and SCORE
- Repeat until you reach 1000 SCORE!
| Machine | Icon | Cost | Role | Best Placement |
|---|---|---|---|---|
| SENSOR | ๐ก | 15 ๐ฉ | Starts signal (like eyes) | Beginning of network |
| PROCESSOR | ๐ง | 25 ๐ฉ | Thinks and calculates | Middle of network |
| MEMORY | ๐พ | 30 ๐ฉ | Remembers past loops | After 5+ machines |
| ACTUATOR | ๐ฆพ | 20 ๐ฉ | PRODUCES SCORE! | End of network |
| CONNECTOR | ๐ | 10 ๐ฉ | Links far apart machines | When network grows |
| MUTATOR | ๐งฌ | 40 ๐ฉ | Evolves connections | Late game |
| Loops | Strategy | Goal |
|---|---|---|
| 1-3 | 2 SENSORS + 2 PROCESSORS + 1 ACTUATOR | Build foundation |
| 4-7 | Add 2 ACTUATORS + 1 MEMORY | Double production |
| 8-12 | Add CONNECTORS + MUTATOR | Boost learning |
| 13-15 | Maximize ACTUATORS | Reach 1000 SCORE! |
| Action | How |
|---|---|
| Select machine | Click on machine card |
| Place machine | Left click on grid |
| Remove machine | Right click on grid |
| Move camera | Click + drag on grid |
| End loop | Click EVOLVE LOOP |
| Auto-build | Click AUTO-BUILD |
| Reset game | Click RESET |
- Visit live demo
- Click HELP to read instructions
- Start building your neural network!
# Clone the repository
git clone https://github.com/raghul-tech/Neural-Forge.git
cd Neural-Forge
# Simply open index.html in your browser
# Double-click index.html or right-click โ Open with browserNote: This is a pure HTML/CSS/JavaScript game - no server required! Just open index.html directly.
Neural-Forge/
โโโ index.html # Main game page
โโโ style.css # Game styling & animations
|โโ js
| โโโ game.js # Core game logic
| โโโ neural-net.js # Neural network AI
| โโโ sounds.js # Sound effects
|โโ img
| โโโ img1.png # Game Layout
| โโโ img2.png # Game Play area
โโโ README.md # This file
|โโ CHANGELOG.md # Version history
|โโ CONTRIBUTING.md # Contribution guidelines
|โโ wavedash.toml # WaveDash configuration
โโโ LICENSE # MIT License
- Pure JavaScript - No external frameworks
- HTML5 Canvas - Smooth grid-based rendering
- CSS3 - Modern UI with neon animations
- Web Audio API - Dynamic sound effects
- Neural Network - Machines that learn and adapt
- Camera Panning - Drag to move around large grid
- Resource Management - Strategic spending
- Auto-save - Progress persists across sessions
- Win/Loss States - Persistent game results
- Cyberpunk aesthetic with neon cyan/gold colors
- Smooth animations and visual feedback
- Responsive layout for all screen sizes
- Mini-map shows your position in the world
| Feature | Description |
|---|---|
| 35x25 World | Large grid you can pan around |
| 6 Machine Types | Each with unique role |
| 15 Loops | Limited rounds to reach goal |
| Learning System | Machines adapt over time |
| Auto-build AI | Computer helps with placement |
| Sound Effects | Audio feedback for actions |
| Confetti | Celebration on victory! |
| Persistent Saves | Game state survives refresh |
This game is submitted to the following Gamedev.js Jam 2026 challenges:
| Challenge | Status |
|---|---|
| ๐ข Open Source by GitHub | โ Code on GitHub with MIT license |
| ๐ข YouTube Playables | โ Works in 2 minutes, mobile friendly |
| ๐ข Deploy to Wavedash | โ Leaderboard & analytics integrated |
| Stat | What It Means |
|---|---|
| SCORE | Your progress toward 1000 goal ๐ |
| RESOURCES | Currency to buy machines ๐ฉ |
| LOOP | Current round (max 15) |
| INTELLIGENCE | How smart your network has become |
| MACHINES | Number of machines placed |
| CONNECTIONS | Links between machines |
| LEARNING RATE | How fast machines adapt |
- Start simple - Just build SENSOR โ PROCESSOR โ ACTUATOR first
- Actuators win games - They're the only machines that produce SCORE
- Keep machines close - They auto-connect within 2 spaces
- Use AUTO-BUILD - The AI helps when you're stuck
- Read the HELP menu - Full strategy guide inside the game
| Browser | Support |
|---|---|
| Chrome 60+ | โ Full |
| Firefox 55+ | โ Full |
| Safari 12+ | โ Full |
| Edge 79+ | โ Full |
| Mobile browsers | โ Touch support |
| Version | Date | Changes |
|---|---|---|
| 1.0.0 | April 2026 | Initial release for Gamedev.js Jam 2026 |
- Gamedev.js Jam 2026 - For the amazing event and theme "Machines"
- Wavedash - For leaderboard and analytics platform
- Open Source Community - For inspiration and tools
- All playtesters - For valuable feedback
This project is licensed under the MIT License - see the LICENSE file for details.
You are free to:
- โ Use this code commercially
- โ Modify and distribute
- โ Use privately
- โ Hold liable (use at your own risk)
| Platform | Link |
|---|---|
| Play Online | GitHub Pages |
| Itch.io Entry | raghul-tech.itch.io |
| GitHub Repo | github.com/raghul-tech/neural-forge |
| Wavedash | wavedash.com/games/neural-forge |
Created with โค๏ธ for Gamedev.js Jam 2026
Theme: "Machines"
Year: 2026
Duration: 13 days
- GitHub: @raghul-tech
- Itch.io: raghul-tech.itch.io
- Email: raghul.tech.app@gmail.com
If you enjoy Neural Forge, please:
- โญ Star the GitHub repository
- ๐ฎ Rate on Itch.io
- ๐ข Share with friends
Build your machine brain. Reach 1000 score. Win the jam. ๐
Made for Gamedev.js Jam 2026 - Theme: "MACHINES"

