Software Developer Needed for Cube World Alpha Project
Worldwide
I am looking for a software developer to help create the software for a Cube World Alpha-inspired handheld device. The goal is to create a living digital ecosystem inside a cube where small characters exist, learn, grow, and develop over time. Unlike a traditional game, these characters should have persistent lives. They should gain experience through their activities, develop unique personalities, learn new behaviors, form relationships, and remember important events from their lives. As the characters grow, the cube itself should evolve. New rooms, environments, activities, and features should become available, making each cube feel like a living world that changes over time. One of the most important features is cube-to-cube interaction. When cubes are connected together, characters should be able to recognize each other, communicate, visit neighboring cubes, make friends, share experiences, and participate in activities together. Characters should be able to bring things back from their travels, including memories, gifts, knowledge, skills, stories, and new behaviors learned from other characters. These experiences should influence their future development and make each character unique. The long-term goal is to create a digital ecosystem where no two cubes become exactly the same. The history, relationships, experiences, and decisions of the characters should shape how each cube evolves over time. This project will run on an ESP32-S3-based device and should support persistent save data, character progression, memory systems, wireless communication between cubes, and a simple but engaging user interface. This is an initial prototype project. I am looking for a developer who is interested in helping build the foundation of a living virtual world rather than a traditional game. Please provide examples of relevant projects involving embedded software, simulations, virtual pets, AI companions, autonomous characters, or interactive digital ecosystems.
$100.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:Less than 5
- Last viewed by client:2 weeks ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- United States12:43 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by