Senior Design Projects

ECS193 A/B Winter & Spring 2023

Open Source Minecraft-like Simulation Environment for AI

Email **********
Name Justin Jia
Affiliation Apple

Project's details

Project title Open Source Minecraft-like Simulation Environment for AI
Background Note: The client is working at Apple, but this project is not related to or sponsored by Apple in any way.
Description You need to implement a Minecraft-like sandbox environment (game) but specifically designed to help test AI programs.

You need to define and implement a set of APIs and document them, so AI programs can interact with your sandbox.

You need to implement a basic Minecraft like sandbox game where users/AIs can complete relatively complex tasks.

You also need to implement a simple AI program that can complete some tasks in the environment (e.g. survive long enough if it’s a survival sandbox, build enough items if it’s a building sandbox, etc).

If two teams are chosen for this project, one team can work on the sandbox and the other team can work on the AI program. So please specify your interest.

(Not required, but you can get more detailed technical help from me if you work on iOS/macOS and use Swift/Objective-C).
Deliverable Open Source Project
Skill set desirable Willing to learn and work on technically challenging projects.
Phone number **********
Client time availability 30-60 min weekly or more
IP requirement Open source project
Attachment N/A
Selected Yes
Team members Matthew Tom
Yihong He
Chonghan Wang
Jiawei Zheng
TA Divyanshu