All Projects → ISSOtm → Aevilia-GB

ISSOtm / Aevilia-GB

Licence: Apache-2.0 License
A RPG for the Game Boy Color -- WARNING: code base is very broken, I do not recommend re-using any code from here

Programming Languages

assembly
5116 projects
lua
6591 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Aevilia-GB

anise-cheezball-rising
an exciting new adventure for the Game Boy Color
Stars: ✭ 72 (+35.85%)
Mutual labels:  gameboy-color, indiegame
micro-rpg-catalog
A bunch of resources for micro-mini RPG systems
Stars: ✭ 98 (+84.91%)
Mutual labels:  rpg
adventureroad
An RPG where you are the hero!
Stars: ✭ 16 (-69.81%)
Mutual labels:  rpg
Emux
GameBoy emulator written in C#
Stars: ✭ 58 (+9.43%)
Mutual labels:  gameboy-color
The-Third-Element
🎮 Small scale RPG game for the ICS3U final project
Stars: ✭ 19 (-64.15%)
Mutual labels:  rpg
PyRPG Mini
A small Python RPG, focused on RPG elements like battle and grinding
Stars: ✭ 30 (-43.4%)
Mutual labels:  rpg
NavMeshDemo
Unity client navmesh export to server for pathfinding
Stars: ✭ 31 (-41.51%)
Mutual labels:  rpg
MMORPGMaker-MV
Plugin to transform RPG Maker MV to MMORPG Maker MV
Stars: ✭ 67 (+26.42%)
Mutual labels:  rpg
BurgerCustomArmor
Create Custom Armor Sets with several abilities!
Stars: ✭ 25 (-52.83%)
Mutual labels:  rpg
SOSCSRPG
Scott's Open Source C# RPG
Stars: ✭ 133 (+150.94%)
Mutual labels:  rpg
antkeeper-source
💿🐜 Antkeeper source code (GitHub mirror)
Stars: ✭ 23 (-56.6%)
Mutual labels:  indiegame
CuboidalDrift
A casual, fun, 3D indie game made with Unity
Stars: ✭ 13 (-75.47%)
Mutual labels:  indiegame
firecast
OpenSource side of RRPG Firecast =)
Stars: ✭ 56 (+5.66%)
Mutual labels:  rpg
deusexmachina
Game engine evolved from The Nebula Device 2 and 3
Stars: ✭ 15 (-71.7%)
Mutual labels:  rpg
DreamBlocks
Sandbox Game 2D written in Java
Stars: ✭ 17 (-67.92%)
Mutual labels:  indiegame
xibalba
A Mayan roguelike
Stars: ✭ 50 (-5.66%)
Mutual labels:  rpg
rpnow
The Do-It-Yourself Roleplay Chat Solution
Stars: ✭ 22 (-58.49%)
Mutual labels:  rpg
FFXIVPocketGuide
A collection of mobile friendly guides to help players navigate group content in Final Fantasy XIV.
Stars: ✭ 16 (-69.81%)
Mutual labels:  rpg
ILEastic
Embedded application server for ILE on IBM i
Stars: ✭ 31 (-41.51%)
Mutual labels:  rpg
PokeTraveler
Let's walk through Pokemon World!
Stars: ✭ 122 (+130.19%)
Mutual labels:  gameboy-color

Aevilia GB

Build status badge

A RPG for the Game Boy Color, written in pure Sharp LR35902 (aka GBz80) assembly.

Please be aware that this codebase is not updated anymore. A rewrite, not public for the moment, is being worked on.

Note : this is neither a tutorial nor a walkthrough for the game.

Downloads

Download links are provided here.

Compiling The Game

Nightlies (ROM rebuilt daily) can be found here

If you want to build the ROM from source, please refer to the INSTALL.md file.

Running The Game

To play the game, you can either play it on hardware, or use an emulator.

For hardware, we recommend the Everdrive X5 flashcart, although any flashcart should work. We may also release cartridges of the game when it's finished, depending on popularity and interest.

If you're looking for emulator advice, check out our wiki page.

Licensing

Aevilia is licensed under the Apache 2.0 license (please refer to the LICENSE file).

DevSound is licensed under the MIT license (please refer to its own LICENSE file).

The gist of these licenses is that re-use of the code/assets present in these repositories is allowed, even for commercial uses, as long as the licenses are included, and the modifications are clearly stated (in the case of Aevilia's license). If you want more info, you can always read the whole licenses (although I wish that on nobody), ask us (there's contact info below), or even just google what you're allowed to do.

Contents

  • bin/aevilia.gbc
    The game's ROM. To obtain this, compile the source (refer further down)
    Load it in your favorite emulator to play.
    Except VBA. You already know the A doesn't stand for 'accuracy'.
  • bin/aevilia.sym, bin/aevilia.map
    Helper files for debugging, also generated when compiling. Not required if you just want to play the game.
  • bin/HUD.lua
    Load it with the game in BizHawk to obtain a nice little HUD, showing collision, interaction boxes, etc.
    Again, useful for debugging, not for playing. Except maybe if TASing, as the emulator slows down a lot (20~40 fps) while using it.
  • compiler.offline.exe, compiler.online.exe
    Help build the game on Windows.
  • tools/*
    Stuff to help building and modifying Aevilia, such as a map editor.
  • doc/*
    Incomplete (largely so) documentation on the game engine.
  • images/*
    Resources, be it original copies before they are encoded in the game, or concept art.
  • corruptions/*
    Some fun the team had while messing with corruptors and this very game. Note that all of these are older builds and ~90% are unplayable.

Credits

Most programming was done by ISSOtm.

Sound engine by DevEd and Pigu, soundtrack by DevEd.

Most graphics were drawn by Kai.

Map-making by Parzival and Charmy.

Contact

Replace "@..." with "@gmail.com" in any of these.

  • ISSOtm : eldredhabert0@... (if you speak French, that's my main language !)
  • DevEd : deved8@...
  • Parzival : parzivalwolfram@...
  • Charmy   : amazingcharm4757@...
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].