Game Dev Engine #1. A New Beginning.

Subscribers:
808
Published on ● Video Link: https://www.youtube.com/watch?v=PqFQv60p-0E



Game:
Duration: 0:39
381 views
8


2023-03-13. Blog http://thefirstpixel.com/2023.03.15/game-engine-xona-system-8/

Beginnings of the creation of a new game development engine / framework for building new games quickly, and also releasing older ones to PC and other consoles. Currently this is showcasing the distinctive divide between a game and the engine, with clearly defined ownership. Engine is showcasing: Low resolution screen & graphics handling, and an extensive font library and framework. Game demo is showcasing basic sprites and integration into the engine, without requiring too many low level details to be handled.

I have made several engines over the past couple of years, as you can see in my other videos - platforming engine, side-scrolling shmup engine, each with parallax effects, voxel engine, pseudo 3D scan-line road engine, ray casting 3D engine, along with some non-graphics engines: equation parsing and rendering engine.

It's time to break down the barriers to entry that can prevent these from becoming fully, feature-rich, implemented, playable, and releasable games. Further, it's time to collaborate all of the work into a single engine system - a game dev system - that allows the extra "fluff" of a game to be handled elegantly by a core engine, with many sub-systems, that are all protected from the user (the game maker, not the gamer) of this engine.

Finally, its purpose is to provide a framework from within to make prototypes and simple weekend game jams, without rewriting an engine from scratch (or borrowing code from a prior engine). I am going back to my roots as a TI BASIC, GW-BASIC, and Turbo Pascal developer where either the language was simple enough to allow (BASIC dialects), or the language was powerful enough to allow (Turbo Pascal units), a quick foundation upon which you could build. Demos in 5 minutes flat from "IDE -- Create New File/Project". No more barriers.

I am keeping the following concepts in mind:
- "Fight code entropy" - John Carmack
- "You never, ever, open the (encapsulated) box." - Chris "Kiwidog" Hargrove
- MVP - minimal viable product; what do I need today.
- The First Pixel (the name of my blog) - motion is more important than perfection.

"A New Beginning" is reminiscent of the release of the Sega Genesis, which was renamed from Mega Drive when released in North America. Sega co-founder and CEO, David Rosen, disliked "Mega Drive" and wanted to represent "a new beginning" for Sega.

Playlists:
--------------------
- Voxel Software 3D: https://youtube.com/watch?v=uadGU-stF-w&list=PLjnbT4UISq0bQF1g85tE9jTrKfEtdRYlY
- Ray Casting 3D: https://youtube.com/watch?v=SkaPYZOKPQg&list=PLjnbT4UISq0YcFtRFjFQqK0g6ONNCtrvY
- Graph-All Calculator 2D: https://youtube.com/watch?v=kLSc7bZW2Bs&list=PLjnbT4UISq0YLgynFSpLzml4BMC6TDZL2
- Parallax Side-Scroll Shooter 2D: https://youtube.com/watch?v=l9bIYkZepPo&list=PLjnbT4UISq0Y_7IAN_zUzxgZnfhXxo_0Q
- Road Pseudo 3D: https://youtube.com/watch?v=rA4g4VX7ys8&list=PLjnbT4UISq0bnfd1RC3M4PgTgkmhlkikV
- Arena Shooter 2D: https://youtube.com/watch?v=VKjiuq437t0&list=PLjnbT4UISq0adw__Y9B2eXA0LL35TyORU

Websites:
---------------------
- GitHub: https://github.com/JDoucette
- Indie Game Studio: http://xona.com
- Blog: http://thefirstpixel.com







Tags:
gamedev
monogame
indie
development
graphics
engine
xona
firstpixel
pixel
pixelart
retro
coding
wolf3d
raycast
raycasting
software
custom
shader



Other Statistics

A New Beginning Statistics For Jason Doucette

At this time, Jason Doucette has 381 views for A New Beginning spread across 1 video. Less than an hour worth of A New Beginning videos were uploaded to his channel, making up less than 0.03% of the total overall content on Jason Doucette's YouTube channel.