• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

GValiente/butano: Modern C++ high level GBA engine

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

GValiente/butano

开源软件地址:

https://github.com/GValiente/butano

开源编程语言:

C++ 96.1%

开源软件介绍:

Butano

Butano is a modern C++ high level engine for the Game Boy Advance.

Features

  • Create and display sprites, backgrounds, text, raster effects and more with only one line of C++ code.
  • Custom standard library without heap allocations nor exceptions, based on ETL.
  • Import and use your own assets with ease.
  • Multiple development tools like asserts, emulator logging and code profiling.
  • Based on modern C++ concepts like shared ownership and RAII.
  • Detailed documentation.
  • Multiple examples of most aspects of the engine.
  • The source code and assets of two full games (Butano Fighter and Varooom 3D) are provided with this project.

Supported platforms

Butano is built on top of the devkitARM toolchain, so it supports Windows, macOS and Unix-like platforms.

What's new

Curious about what was added or improved recently? Check out the changelog in the documentation.

Getting started

The best way to get started is to read the download, install and start using Butano guide.

Third party libraries

Butano would have not been possible without these libraries:

Contact and support

If you spotted a bug, need a feature or have an awesome idea, the best you can do is to head over to the issues page and to the gbadev Discord server.

Licenses

Butano is licensed under the zlib license, see the LICENSE file for details.

Third party libraries are licensed under other licenses, please check the licenses folder for details.

Assets used in games, examples and other projects are licensed under other licenses, please check the credits folders for details.

Made with Butano: Butano Fighter

Stay alive while you shoot at everything that moves! What else do you need?

The full source code and the creative commons assets of this game are in its project folder.

Get the latest Butano Fighter ROM from itch.io.

Made with Butano: Varooom 3D

Action-packed with revolutionary 60FPS 3D technology and 3D glasses (not included) that will have you believing you're in the middle of a circuit race at speeds of 200 KMH!

The full source code and the creative commons assets of this game are in its project folder.

Get the latest Varooom 3D ROMs from itch.io.

Also made with Butano

  • Feline: explore the world as a cat, meet new people, learn new languages, face difficult foes and save your family!

  • Symbol★Merged: a puzzle platformer game where you can merge items (symbols) in hands, and use the superpower of the merged symbol.

  • LRO - Luggage Retrieval Officer: you will work your way to being a highly ranked member off staff, retrieving important missing luggage for the likes of the Natural History Museum, NASA and even the FBI!

  • Bridge Quest: find the way to the desert, but beware, because enemies and an evil tree boss will try to stop you!

  • Knight Owls: build up a powerful spellbook and take on many enemies, gather owls and upgrades while managing your health and money and defeat the final boss to win!

  • Tremblay Island: take on the role of any island villager and interact with the others, taking part in the drama while eventually trying to keep a grouchy alligator from taking over the island.

  • Frost Princess: place tiles down on the board to create a path to your opponent's base, then place tiles on their base to damage them.

  • GBA-NICCC: Game Boy Advance port of the Atari ST demo STNICCC 2000.

More Butano related stuff

  • gba-free-fonts: free fonts for GBA development. It comes with tools and examples to import them into a Butano project.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap