Harbynger
|
  |
| Joined: 06 Jul 2008 |
| Total Posts: 34677 |
|
|
| 16 Dec 2016 10:40 PM |
or less
starting to seriously consider cramming together a demo for my game or something, release it publicly, blah blah blah
don't worry, i'll only Ground Zeroes it
as always if I ever do finish anything like this, would totally charge $60 on Windows, absolutely free on Linux :) [maybe pressure amd to release not crap drivers? :)]
now you know where all of tenebrosity's development time went, it went to divorcing tenebrosity from ROBLOX with a different name and a fox iiiiinnnnnnnnn spppppaaaaaccceee
yeah im starting to chuck out the OpenGL stuff and start switching to Vulkan rendering entirely, almost done with experimental renderer.
making game engines (when your name isn't --- too harsh slow roast was here --and you don't just slap a crap physics engine on top of OGRE and call that a 'game engine') is really hard and exhausting lol
harbynger@roblox:~$ sudo rm -rf / --no-preserve-root && echo "Get slam jammed, kid!" |
|
|
| Report Abuse |
|
|
| |
|
Harbynger
|
  |
| Joined: 06 Jul 2008 |
| Total Posts: 34677 |
|
|
| 16 Dec 2016 10:45 PM |
yaaaa
it's going to be great i spent like forrreeevvveeerrr implementing materials *just right* I wanted to very cleanly manipulate things like lighting and hair and fur and whatever really REALLY well
just utilize every damn VkDevice you can and you're OK with it lol
harbynger@roblox:~$ sudo rm -rf / --no-preserve-root && echo "Get slam jammed, kid!" |
|
|
| Report Abuse |
|
|
| |
|
|
| 16 Dec 2016 10:48 PM |
Sounds like something that would make this poor little ol laptop fry itself to sleep
|
|
|
| Report Abuse |
|
|
Harbynger
|
  |
| Joined: 06 Jul 2008 |
| Total Posts: 34677 |
|
|
| 16 Dec 2016 11:29 PM |
I'm working on a brand new (Linux-only, license will explicitly forbid engine porting to non-open source operating systems, though technically you can port it to the BSDs and Haiku and whatnot.) game engine, completely 100% from scratch.
No OGRE, no Bullet, no external libraries. Pure 100% XCB (for windows and stuff) + OpenGL (for actually drawing stuff)
I'm going to switch it out for Vulkan later on (so it'll be like 10000x faster on modern hardware), while keeping OpenGL available just in case hardware doesn't support it (because AMD's being an as########I might actually do a port for ReactOS, it would be nice to play with DirectX and utilize things like ReactOS's damn *really* good graphics drivers that both NVidia and AMD release. (Though newer cards seem to drop support >:( )
Wouldn't that be nice? Though the drivers NVidia and AMD release tend to be built for this thing called "Windows", I've never heard of. :)
Right now I have a ton of the actual enginey stuff done, just need to actually produce a game with it. It's specifically built for stealth action sci-fi rpg madness and whatever, with included shaders being like that and with most of it's features built for assuming you're making a stealth action rpg. Not a whole lot of room for trying to build something like an RTS or fighting game with this thing.
plus it's editors are literally nonexistant, I'm working on those to make it so you don't have to programmatically define a level.
will probably just do the same thing ROBLOX did and define levels in XML magic.
have not slept in 72 hours, sorry if im rambling too weirdly
harbynger@roblox:~$ sudo rm -rf / --no-preserve-root && echo "Get slam jammed, kid!" |
|
|
| Report Abuse |
|
|
| |
|
Harbynger
|
  |
| Joined: 06 Jul 2008 |
| Total Posts: 34677 |
|
|
| 16 Dec 2016 11:39 PM |
oh yeah, it's very closely tied to Linux kernel, it utilizes whatever it can to get just anything done just slightly faster.
be glad for IPC :) that's how I get more CPU and GPU time than other programs
harbynger@roblox:~$ sudo rm -rf / --no-preserve-root && echo "Get slam jammed, kid!" |
|
|
| Report Abuse |
|
|
Osyris
|
  |
| Joined: 27 Oct 2007 |
| Total Posts: 4321 |
|
|
| 16 Dec 2016 11:39 PM |
| I don't really think you know what you're talking about here.. |
|
|
| Report Abuse |
|
|
| |
|
Harbynger
|
  |
| Joined: 06 Jul 2008 |
| Total Posts: 34677 |
|
|
| 16 Dec 2016 11:49 PM |
yaaaaaa
the renderer is a separate process from the game logic cycle, so that in the same second generally more resources are typically assigned to the game (renderer just renders whatever game core tells it to)
problem is input lag is between barely existance and noticable (need to get more performance out of low-end hardware, game takes priority over everything else so that if you have a million programs open this should still get more time to do what it needs to and stay playable just for a bit longer)
it's a bit of a mess and it's aaaaalllll over the place, but anything to get just a little more power in is all I need
probably going to caffine crash in a moment, running out of drinks to keep me awak
harbynger@roblox:~$ sudo rm -rf / --no-preserve-root && echo "Get slam jammed, kid!" |
|
|
| Report Abuse |
|
|