All Projects → PixelVision8 → Pixelvision8

PixelVision8 / Pixelvision8

Licence: other
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.

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Pixelvision8

Fxgl
Stars: ✭ 2,378 (+207.63%)
Mutual labels:  game-development, game-engine, gamedev, 2d-game-engine, 2d
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+165.72%)
Mutual labels:  game-development, game-engine, gamedev, 2d-game-engine, 2d
Obengine
2D Game Engine with Lua Scripting made on top of SFML !
Stars: ✭ 335 (-56.66%)
Mutual labels:  game-development, game-engine, gamedev, 2d-game-engine, 2d
Glide
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
Stars: ✭ 353 (-54.33%)
Mutual labels:  game-development, game-engine, gamedev, games, 2d-game-engine
Blue Flame Engine
A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-83.31%)
Mutual labels:  game-development, game-engine, gamedev, 2d-game-engine
Grid Sdk
The Grid SDK - Game engine for Lua
Stars: ✭ 612 (-20.83%)
Mutual labels:  game-development, game-engine, gamedev, 2d-game-engine
Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (-15.27%)
Mutual labels:  game-development, game-engine, gamedev, games
Deadsimple Pixel Perfect Camera
An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
Stars: ✭ 186 (-75.94%)
Mutual labels:  game-development, game-engine, gamedev, sprites
Magictools
🎮 📝 A list of Game Development resources to make magic happen.
Stars: ✭ 8,853 (+1045.28%)
Mutual labels:  game-development, game-engine, gamedev, games
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (-82.15%)
Mutual labels:  game-development, game-engine, gamedev, 2d
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (-72.83%)
Mutual labels:  game-development, games, 2d, sprites
O2
2D Game Engine with visual WYSIWYG editor
Stars: ✭ 121 (-84.35%)
Mutual labels:  game-development, game-engine, 2d-game-engine, 2d
Glas
WebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (-64.04%)
Mutual labels:  game-development, game-engine, gamedev, games
Games
🎮 A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Stars: ✭ 18,676 (+2316.04%)
Mutual labels:  game-development, game-engine, gamedev, games
Flaxapi
Old repository with C# Editor and C# API for creating games in Flax Engine
Stars: ✭ 131 (-83.05%)
Mutual labels:  game-development, game-engine, gamedev, games
Novelrt
A cross-platform 2D game engine accompanied by a strong toolset for visual novels.
Stars: ✭ 81 (-89.52%)
Mutual labels:  game-development, game-engine, 2d-game-engine, 2d
Excalibur
🎮 An easy to use 2D HTML5 game engine written in TypeScript
Stars: ✭ 892 (+15.39%)
Mutual labels:  game-development, game-engine, gamedev, games
Gdevelop
🎮 GDevelop is an open-source, cross-platform game engine designed to be used by everyone.
Stars: ✭ 3,221 (+316.69%)
Mutual labels:  game-development, game-engine, gamedev, 2d-game-engine
Coffee
An opinionated 2D game engine for Rust
Stars: ✭ 771 (-0.26%)
Mutual labels:  game-development, game-engine, gamedev, 2d-game-engine
Quadplay
The quadplay✜ fantasy console
Stars: ✭ 563 (-27.17%)
Mutual labels:  game-development, game-engine, games, 2d-game-engine

Pixel Vision 8 Source Code

Pixel Vision 8

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. This engine simply provides a standard set of APIs to create authentic-looking 8-bit games with modern programming languages and workflows. It also allows you to define specific limitations that alter the following properties:

  • Memory and game size
  • Color palettes
  • System colors
  • Colors per sprite
  • Number of sprites on screen
  • Scrolling tilemap
  • and more

There are different ways to build and run Pixel Vision 8 games depending on your choice of language and skill level. The most common way is to use the commercial build of the fantasy console itself which you can download from pixelvision8.com and write your games in Lua. For more advanced developers familiar with C#, Pixel Vision 8 can be compiled in Visual Studio by visiting the GitHub repo as well. There you will find the two components which make up Pixel Vision 8: a Runner and Pixel Vision OS.

The platform was designed to be incredibly modular. This allows you to customize it to your own needs. While there are tools and a dedicated OS to help make games with, there is nothing stopping you from using your own external tools and workflows.

Credits

Pixel Vision 8 was created by Jesse Freeman (@jessefreeman) in collaboration with Christina-Antoinette Neofotistou (@CastPixel), Pedro Medeiros (@saint11) for art and Christer Kaitila (@McFunkypants) for music. With additional coding contributions by Shawn Rakowski (@shwany).

License

Licensed under the Microsoft Public License (MS-PL) License. See LICENSE file in the project root for full license information.

Pixel Vision 8 is Copyright (c) 2017 Jesse Freeman. All rights reserved.

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].