Poster | Thread |
tiffers
| |
Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 0:19:25
| | [ #1 ] |
|
|
|
Regular Member |
Joined: 7-Jun-2007 Posts: 349
From: Perth, Western Australia | | |
|
| Not sure where this belongs, and couldn't find anything about the PGE already posted, so here goes.
A YouTuber with the channel One Lone Coder has a simple game engine known as the Pixel Game Engine. It's written in C++ and was recently updated to be a full API. It attempts to be cross-platform, and it looks very interesting.
If there are any skilled AOS programmers who may be able to write a renderer for OGLES for OS4.x, maybe it could be a potential for writing cross platform stuff, or adding our platform to those able to run games written for the engine?
Here's a link to his video introducing PGE v2.0
Pixel Game Engine v2.0 Introduction Last edited by tiffers on 13-Apr-2020 at 12:20 AM.
|
|
Status: Offline |
|
|
BSzili
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 6:08:10
| | [ #2 ] |
|
|
|
Regular Member |
Joined: 16-Nov-2013 Posts: 447
From: Unknown | | |
|
| @tiffers
Are there any games (not tech demos) using it? _________________ This is just like television, only you can see much further. |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 8:11:51
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12817
From: Norway | | |
|
| |
Status: Offline |
|
|
BSzili
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 8:15:43
| | [ #4 ] |
|
|
|
Regular Member |
Joined: 16-Nov-2013 Posts: 447
From: Unknown | | |
|
| @NutsAboutAmiga
This is what I was trying to get at. No matter how good an engine / dev tool is, it's very unlikely that anything will be created with it. It's better to port engines that already have some games running on them. _________________ This is just like television, only you can see much further. |
|
Status: Offline |
|
|
tiffers
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 10:24:01
| | [ #5 ] |
|
|
|
Regular Member |
Joined: 7-Jun-2007 Posts: 349
From: Perth, Western Australia | | |
|
| @BSzili
I do agree to a certain extent, but games can't be available on an engine until it it ported. People can't write games until the engine exists. I think this offers a potential for new things.
I haven't looked to see what people have written. I just enjoy the OLC videos. I may look into it. |
|
Status: Offline |
|
|
BSzili
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 14:21:41
| | [ #6 ] |
|
|
|
Regular Member |
Joined: 16-Nov-2013 Posts: 447
From: Unknown | | |
|
| @tiffers
I would buy this is OLC was the first game engine ported to OS4. I'm not talking about you specifically, but people keep asking for various dev tools for their platform of choice, but they'll never use it if it becomes available. Again, this is not a jab at you, just a pattern I observed over the years. If you create something with this engine, you'll be in a better position convincing people that it's worth the effort to port it. _________________ This is just like television, only you can see much further. |
|
Status: Offline |
|
|
amigadave
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 15:46:46
| | [ #7 ] |
|
|
|
Super Member |
Joined: 18-Jul-2005 Posts: 1732
From: Lake Shastina, Northern Calif. | | |
|
| @BSzili
You must admit that the demo of version 2.0 of PixelGameEngine was impressively fast and efficient, to be able to draw and morph, and/or tint that many sprites on the screen (or decals as he called them), while still keeping the frame rate so high. Such a light weight game engine might work well on AmigaOS4, or MorphOS, or maybe even AROS 68k and AmigaOS3.x systems, where the system speed is a decade or three decades slower than current computer systems. If nothing else, it would be interesting to know how he is accomplishing what he is demonstrating "under the hood" of his code, to see if any of the techniques could be applied to our niche platforms. If PixelGameEngine 2.0 can't easily be ported to AmigaOS4, and/or MorphOS, then maybe some of OLC's techniques can be used to create a new native game engine. The way he modified PixelGameEngine 2.0 to use the GPU, instead of the CPU, which he stated was doing most, or all of the work in version 1.0, might be helpful in many applications for AmigaOS4 and MorphOS systems that have relatively newer video cards, since our CPU's are horribly out of date and limited. This is one reason why the ongoing work to improve video card drivers for our niche platforms is so important. Any work that can be transferred to the video card will dramatically improve performance on our systems with old, or limited CPU's intended only for use in embedded hardware or routers.
I subscribed to One Lone Coder's YouTube channel, as I think what he is doing is very interesting, and I can probably learn something from watching his videos.
Edit: I do agree that most AmigaOS/MorphOS/AROS users who ask for dev tools, never take the next step to actually learn how to code, so never use any of the tools they have asked for. I'm working on becoming one less person that fits that description, but it has taken a very long time, and I may never be good enough to actually develop something useful or entertaining, but at least I will have tried. Last edited by amigadave on 13-Apr-2020 at 03:52 PM.
_________________ Amiga! The computer that inspired so many, to accomplish so much, but has ended up in the hands of . . . . . . . . . . |
|
Status: Offline |
|
|
BSzili
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 13-Apr-2020 17:56:10
| | [ #8 ] |
|
|
|
Regular Member |
Joined: 16-Nov-2013 Posts: 447
From: Unknown | | |
|
| @amigadave
I don't doubt the merits of this engine, I'm sure it's very capable and lightweight. My point was that about whether or not it'll see any use if it gets ported, which you mentioned in your last paragraph. _________________ This is just like television, only you can see much further. |
|
Status: Offline |
|
|
densho
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 14-Apr-2020 11:18:08
| | [ #9 ] |
|
|
|
Regular Member |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| @tiffers
Looks nice but I'd prefer Godot Engine. _________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|
Lou
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 14-Apr-2020 20:55:39
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 2-Nov-2004 Posts: 4169
From: Rhode Island | | |
|
| @densho
I like Godot. Unfortunately I have almost no creativity... |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 14-Apr-2020 21:23:14
| | [ #11 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12817
From: Norway | | |
|
| |
Status: Offline |
|
|
Lou
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 14-Apr-2020 22:58:30
| | [ #12 ] |
|
|
|
Elite Member |
Joined: 2-Nov-2004 Posts: 4169
From: Rhode Island | | |
|
| @NutsAboutAmiga
Quote:
NutsAboutAmiga wrote: @Lou
Start remaking games that someone else have made, without looking at the source code, or following a tutorials, you forced to come up with your own ideas. To solve the problems. |
It's not that I can't code...it's just purely about creativity. I simply have none. Perhaps I need to smoke some good herbs...
I've 'made' 2 games you can download here: http://www.diasintegrated.com/Home/downloads
One is tile puzzle game using pictures of a couple of my cars. The other is a Texas Hold'em poker simulator for learning how to play... |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: Potential new game engine? Pixel Game Engine 2.0. Posted on 14-Apr-2020 23:48:08
| | [ #13 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12817
From: Norway | | |
|
| |
Status: Offline |
|
|