All Projects → paladin-t → B8

paladin-t / B8

BASIC8 - The Fantasy Computer/Console!

Projects that are alternatives of or similar to B8

Pixelvision8
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Stars: ✭ 773 (+436.81%)
Mutual labels:  game-development, game-engine, retrogaming
Cryengine
CRYENGINE is a powerful real-time game development platform created by Crytek.
Stars: ✭ 580 (+302.78%)
Mutual labels:  game-development, game-engine
Openage
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
Stars: ✭ 10,712 (+7338.89%)
Mutual labels:  game-development, game-engine
Opensurge
A fun 2D retro platformer inspired by Sonic games and a game creation system.
Stars: ✭ 143 (-0.69%)
Mutual labels:  game-development, game-engine
Gamedev4noobs
Olá, sejam bem-vindos ao repositório _gamedev4noobs_ do Estúdio Vaca Roxa. O propósito desse repositório, além de contribuir para o projeto 4noobs, é ensinar o básico do desenvolvimento de jogos para iniciantes. Apresentando boas práticas e insumos para criar games incríveis.
Stars: ✭ 122 (-15.28%)
Mutual labels:  game-development, game-engine
Lambda Lantern
🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
Stars: ✭ 122 (-15.28%)
Mutual labels:  game-development, game-engine
Chronoshift
An open source re-implementation of Red Alert written in C++.
Stars: ✭ 144 (+0%)
Mutual labels:  game-development, game-engine
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+1326.39%)
Mutual labels:  game-development, game-engine
Gplayengine
Cross-platform C++ 2D / 3D game engine.
Stars: ✭ 129 (-10.42%)
Mutual labels:  game-development, game-engine
Blue Flame Engine
A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-10.42%)
Mutual labels:  game-development, game-engine
Imagineengine
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
Stars: ✭ 1,751 (+1115.97%)
Mutual labels:  game-development, game-engine
Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
Stars: ✭ 136 (-5.56%)
Mutual labels:  game-development, game-engine
Defold
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Stars: ✭ 1,938 (+1245.83%)
Mutual labels:  game-development, game-engine
Openjk
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Stars: ✭ 1,641 (+1039.58%)
Mutual labels:  game-development, game-engine
O2
2D Game Engine with visual WYSIWYG editor
Stars: ✭ 121 (-15.97%)
Mutual labels:  game-development, game-engine
Xenko
Old repo for Xenko Game Engine. Please use https://github.com/xenko3d/xenko instead.
Stars: ✭ 1,565 (+986.81%)
Mutual labels:  game-development, game-engine
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (-4.17%)
Mutual labels:  game-development, game-engine
Dmitrysengine
[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies
Stars: ✭ 119 (-17.36%)
Mutual labels:  game-development, game-engine
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (-17.36%)
Mutual labels:  game-development, game-engine
Rapid
A game engine written in Nim, optimized for making cool games fast.
Stars: ✭ 129 (-10.42%)
Mutual labels:  game-development, game-engine

BASIC8

Manual | Changelog | Wiki | Gallery | Why BASIC8? | About

Get BASIC8!

BASIC8 on Steam

FANTASY COMPUTER
BASIC8 is an integrated Fantasy Computer for game and other program development. You can create, share and play disks in a modern BASIC dialect, with built-in tools for editing sprite, tiles, map, quantized, etc.

It's been a while since we used to enjoy coding and playing straightforward after a computer bootup. The goal of BASIC8 is bringing a sense of joy back from retro/vintage computing and gaming, also being quick at getting higher level stuff done for modern development.

Technical specifications

  • Display: 160x128 pixels
  • Audio: 2 music channels, 1 MIDI channel, 4 sound effect channels, 1 speech channel
  • Code: BASIC (structured/prototype-based/functional)
  • Graphics: up to 65535 drawing commands per cycle
  • Palette: 16 colors with transparency support
  • Sprite: up to 32x32 pixels per frame, up to 512 frames per sprite
  • Tiles: 240 cels
  • Map: up to 128x64 tiles per layer, up to 4 layers (including a layer of logic mark) per page
  • Gamepad: 6 buttons for each pad (D-Pad + A/B), up to 8 players
  • Keyboard and mouse: supported

Creative tools

BASIC8 offers a range of built-in tools for editing sprite, tiles, map, quantized, etc; and extra tools as regular disks, such as the Wave Maker, Player Maker, and HTML Maker. Furthermore it's possible to bring your own tools, or use plugins.

Shareable disks

See examples, Cosmos Saga, Infinity Fighter, and Boing Ball, for the first image.

BASIC8 disks can be handily shared via the Workshop with built-in tools; saved as "*.b8", "*.png" file, or text based through other sharing ways.

Workshop

Redistributing

BASIC8 is productive. Make redistributable standalone player as executable binary with the Player Maker for Windows, Mac OS X and Linux, and as web based with the HTML Maker for browsers.

Get BASIC8

BASIC8 on Steam

System requirements

Minimum Recommended
OS Windows 7/8/10 (32/64bit)
MacOS X 10.7 or later (64bit)
Ubuntu (32/64bit)
CosmOS 1.0
CPU Atom 1.44GHz
Core 2 Duo 1.83GHz
Quantum
RAM 512MB 38911GB
GPU Intel HD Dark matter
Storage 50MB available space 50MB available space

Links
Discuss Forums
Chat #basic8 on Discord
Twitter @wangrenxin
Roadmap Tracking boards
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].