开源模拟器框架

文化娱乐 · 游戏 案例ID: 232845
联系该工程师
微信扫码,建群沟通
作者: Yuexiang - 14年经验- 上海华腾计算机有限公司

案例介绍

目标平台:Android(支持多种架构,如 armeabi-v7a, android-x86_64 等)
开发环境:Ubuntu Linux, Android NDK 29.0.13846066
主要功能:多平台游戏模拟器,支持多种经典游戏机(如 Mega Drive/Genesis 等)
项目概述
emu-ex-plus-alpha-new 是一个开源的多平台游戏模拟器框架,旨在为 Android 设备提供高性能的游戏模拟体验。该项目支持多种经典游戏机平台,包括但不限于 Mega Drive/Genesis(通过 MD.emu 模块实现)。它通过结合本地 C/C++ 代码和 Java 代码,利用 Android NDK 和 Gradle 构建系统,提供高效的模拟器应用。
项目结构
项目采用模块化设计,包含以下主要模块:

MD.emu:Mega Drive/Genesis 模拟器模块,负责核心模拟功能。
EmuFramework:通用模拟器框架,提供共享的 UI 和输入处理功能。
imagine:底层的跨平台库,提供图形、音频、文件系统等功能。
外部依赖:

libarchive:用于处理压缩文件(如 ZIP, RAR)。
flac:支持 FLAC 音频格式解码。
xz:支持 LZMA 压缩格式。
libogg:支持 Ogg 音频容器。

相似案例推荐

  • 古神遗踪

    古神遗踪

    《古神遗踪》​是一款以探索题材的冒险风格Roguelike类

  • Steam游戏和回合制游戏

    Steam游戏和回合制游戏

    Steam游戏和2D回合制游戏开发项目,也可以支持联网项目,

  • 3D动作,怪物猎人

    3D动作,怪物猎人

    仿照怪物猎人制作的Demo,技能编辑器,动画编辑器,人物动作

  • Bloodline

    Bloodline

    1.负责与服务器及策划完成对游戏运营维护相关活动功能的开发编

  • IdleAgents

    IdleAgents

    1.欧美风放置挂机养成游戏,已上架海外市场 2.系统功能逻

  • 河图寻仙记

    河图寻仙记

    1.完成项目内大部分功能系统开发,如养成、战斗、公会等 2

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×