Build the next generation of entertainment experiences with our comprehensive development platform.
Get started with these practical examples
// Install ACGN SDK
npm install @acgn/sdk
// Initialize your project
import { ACGNClient } from '@acgn/sdk';
const client = new ACGNClient({
apiKey: 'your-api-key',
environment: 'production' // or 'development'
});
// Create a new game project
const game = await client.games.create({
name: 'My Awesome Game',
genre: 'adventure',
platform: ['web', 'mobile'],
web3: {
enabled: true,
blockchain: 'ethereum',
features: ['nft', 'marketplace']
}
});
// Add characters and assets
const character = await client.characters.create({
name: 'Hero',
type: '3d',
animations: ['idle', 'walk', 'run', 'jump'],
customizable: true
});
console.log('Game created:', game.id);
console.log('Character created:', character.id);Choose your preferred language and framework
Type-safe development with TypeScript
npm install @acgn/sdk-typescriptEverything you need to build amazing experiences
Learn the basics of ACGN development platform
Complete reference for all ACGN APIs
Create stunning 3D animations
Build blockchain-powered experiences
Develop games with our engine
Browse community-created projects
Connect with thousands of developers building the future of entertainment technology.