XaiJu
eromancer
eromancer

patreon


PURE ONYX - May 2, 2019 Test Release

Hey guys! 

As promised, I'm posting our most current build of Pure Onyx!  That being said, we simply ran out of time and still have a couple of days worth of work to fix issues that were left for last,  We'll therefore be releasing another build in the next few days that should be a lot more presentable, and I strongly recommend waiting for that. 

 P.S. if you intend on leaking the release, wait for that one >_>.


PLEASE READ!

This is by all means still a test release of basic mechanics and, well, probably isn't fun yet -- especially with all the cosmetic/input issues.  Mr. Kittyhawk has put in a real Herculean effort on back-end stuff and it'll take a bit to realize the value of it.  Admittedly though, we bit off too much for one release and spent way more time debugging than I wanted to.  There are some serious bugs and a lot of cosmetic issues, so here's the bad news and known issues up-front so that you can temper your expectations :D.   


 KNOWN ISSUES / BUGS / TO DO


CHANGELOG

Now for some very good news!  We know how to fix pretty much all of the above issues, and just need the time to do it :D.  We can do much more frequent bite-sized updates and fixes now that we're past the major back-end overhaul.   At any rate, here's a list of the positive changes for this release.


DOWNLOAD LINK

Pure Onyx - May 2, 2019 Test Release on MEGA 


SYSTEM REQUIREMENTS

Currently only Windows 7/8/10 are supported. We plan on adding additional platforms if there is a demand. 

8 GB of RAM and at least a 2GB graphics card are heavily recommended. If you get poor performance please let us know and post your system specs (or send to eromancergames@gmail.com ); we’re still in the early stages of gauging system requirements.


CONTROLS

Keyboard:  

Currently Supported Controllers: Xbox 360, Xbox One, Dual Shock 4**

** The popular community made DS4 Windows drivers cause Unity to recognize a DualShock controller as an Xbox gamepad, and we can't tell them apart in code. This means that you'll be gifted with the untold joy of having your controller mapped by default with the wrong controls. You can fix it by rebinding the PS4 controller map, or removing the DS4 Windows drivers. (The latter is HARD, a simple uninstall isn't going to be enough)


BUG REPORTS

If you find a bug we haven’t listed in our known issues, please post the following with your description of the bug. 


Short Term Future Plans!

I've decided tacking on small sections to an arcade mode each release wouldn't make for a very fun development cycle.  It simply wouldn't add much playability to this kind of game.   Instead, I'd like the completed Arcade Mode to be the major milestone for a retail release -- akin to how many games use the single player campaign for this road marker.

So, how do we get more content out of this style of game without needing a lot of additional assets?  The current idea is a "Mission Mode".  Bite-sized playable sections with a spread of different objectives.  The objectives behave similarly to different game modes, and would include things like time trials, survival, and more unique experimental stuff. There will be a basic progression system, and once you reach certain goals you'll unlock new missions, including boss battles.  If we have the opportunity to down the road, we can eventually adapt this into a full fledged story mode.   

We can eventually construct the arcade mode from everything we produce for the mission mode.  I feel the mission mode can be enjoyable and diverse enough to merit a pre-release on Steam.


Thanks as always guys, and please give us your feedback!

- EROMANCER

PURE ONYX - May 2, 2019 Test Release

Comments

My pleasure! I hope it helped :)

Jeno

Glad you're not seeing off the edge of the map anymore Venus! I tested that with emulation, but sometimes things don't work out quite the same on real hardware

I have to say that's one of the stranger bugs we've seen, thanks for speaking up about it!

Oh! I hadn't realised that's what you meant. Indeed, switching that to English (Belgium) fixed the issue :) the left-right prompts appeared

Jeno

It's a possibility I'll ask the programmer about for sure! In the meantime though, date/time/number formats are actually independent of system language. It's changed here: <a href="https://media.discordapp.net/attachments/418449471760891904/573706044530884649/unknown.png?width=958&amp;height=441" rel="nofollow noopener" target="_blank">https://media.discordapp.net/attachments/418449471760891904/573706044530884649/unknown.png?width=958&amp;height=441</a>

Thanks for the quick reply! My system language is set to English but mashing left right does nothing (that was indeed my assumption based on similar games). I do not however have a qwerty keyboard. I have a French layout set... is that the issue? This is what I see: <a href="https://i.postimg.cc/cCymKJs6/onyx.jpg" rel="nofollow noopener" target="_blank">https://i.postimg.cc/cCymKJs6/onyx.jpg</a>

Jeno

Mash the left/right keys or direction on controller. If the struggle gauge isn't present you may be experiencing a bug that can occur when your OS date format isn't set to English (US). Apparently works with English (UK) too. It has something to do with how Unity is parsing periods/commas in our H system metadata, but haven't gotten to tackle it yet.

So I'm a bit late to the party, but how do you break free of a struggle?

Jeno

I appreciate that the gallery suggests you won't be making the mistake a lot of other games seem to make (in my opinion). They create an enemy and only assign one h-move to it. So the game ends up having 10 unique enemies and only ten moves. I'd much prefer a game that has 5 enemies and 30 different interactions, perhaps some based on damage or corruption or w.e. Anyway, just saying I'm happy it seems like enemies will have multiple h-moves. Such a waste when games design and build assets and only use them for one interaction.

John Smith

The build I just posted may work for you. It may be slow though :X -- if you try it please let us know how it goes!

Also, could you give a bit more info on the sound you're hearing? There's no sound on the main menu @_@. Is it the level music?

Can you send your log file to eromancergames@gmail.com? Also your system specs? The log file is located at C:\Users\USERNAME\AppData\LocalLow\Eromancer\Pure Onyx\output_log.txt The previous demo didn't have a physics engine, which pretty much requires a discrete GPU. Integrated graphics would yield unpredictable results, so that's one possibility. Let us know!

When I launch the program, the menu sound plays but I have a black screen, and the previous demo didn't do this. Sad.

Robert Dant

I appreciate you putting this build out there. You promised a release date after a delay and it wasn't working out, but you bit the bullet and kept your promise anyway, with the appropriate warning flags attached. Weird thing, people are having trouble with 120hz, but I ran the game on a 144hz monitor just fine. English UK system locale.

MangoFishSocks

You can zoom with the right analog stick or Shift/Ctrl on keyboard. We will add a bone to the skeleton that the camera can track so that it centers on it better. We'll also probably have some scripted zoom when the scene starts, because I agree default zoom doesn't look good.

Quick question: Is it planned to have the camera zoom in at all during H scenes? Right now the camera seems a little removed from the action.

CrazyDiamond

Thanks a lot for the detailed report ^-^. This bug is caused by displays being set to 120 hz refresh rate. If it's possible to put it in a 60 hz mode that should solve it. We're going to look at solutions ASAP for this one :D.

Unable to start. The specific error window is: Unable to switch screen resolution. It then says it is trying to lower the monitor resolution. But fails a pile of times before stopping the attempt. Reproducible every time just by opening the Onyx app. Windows 10 Home. Updated as of May 3. 11 GB VRAM, 16 GB RAM, 300 GB free HD space. NVidia GTX 1080 Ti. Intel i7-8th gen. 2560x1660 native resolution (apple 30" cinema display on Display Port). I'll email a screencap.

Hammer

I'd like for more content to have been in the release also, but we need a stable H system before we can show the content :D. We definitely pushed too far ahead on the AI stuff for one release without having the physics engine stable yet, and it took a while to get straightened out.

Stuff like that is now possible since we have a behavior system in place :D.

We'll look into this one ASAP. I suspect however that it's due to your graphics hardware being integrated and not a dedicated GPU. I'm not sure if it supports Vulkan. I'll check with Mr. Kittyhawk as soon as he's back online!

Feels like they have been pretty transparent about this whole thing to me... I mean, it HAS been a long time since MatM content but they explained why like half a dozen times. It's still buggy obviously but the quality on this game seems pretty high and they are pounding through it pretty fast considering. When this game is done and the devs have their cash cow and MatM updates are STILL not happening, I think complaining at that time about lack of content is more appropriate.

Dee

Yet there has been no mention of MatM the last three months. Seems like a bait and switch to me.

Freeko Suave

MatM is not canceled just put on hold until PO is done. The updates for the inner circle is more regular but yeah we all wish to see the team output more work. Slave drivers the lot of ya!

Venus

Tested at 21:9 and its looking great. I see the AI is handling the button mashing a little better. I really wish they had a hard counter to button mashing. Like three punches and they counter attack. Still very rough though.

Venus

Hey Ero, when i try to start the game i only get a pink screen on my windows 10 Laptop . Intel HD 3000 Graphic Card. Intel I-5 2520 M 2.5 GHZ.

Craldo

Sorry, not going to lie I'm pretty disappointed with this release, I thought more content would have been added from the last release, and also, I don't know why you gave up MATM, the storyline was strong and was very keen for the next update but unfortunately, you gave it up. I love you guys but would like to see more content being produced having the time you have between updates

Yup there are a few glitches with their death animation depending on what animation they came from. There's another where their pants and hands have the wrong draw order. It's an easy fix and will be in the update :D. As for the date thing, it's likely unexpected behavior with how Unity is parsing our H scene metadata. H animations have a bunch of data we feed the engine so it knows things like what speed to play at, whether it should loop, and so on.

I tested out the bug and is quite hilarious to see turbo-H-content. I wonder why is the system date which causes that. Anyway i noticed that when you kill the splices and they fall with the face down, the spit particle of when you hit them remains in the death frame on the top right or left, depending on where they are facing

Velgarn

That's what I suspected due to the hz = 0 bit, and thanks for confirming :D. Right now vsync is forced to keep the physics engine wrangled, but this isn't ideal. I'll see what Mr. Kittyhawk suggests as we may need a more thorough temporary solution.

i7-8086k, 2080ti. 120hz monitor. Looks like it's the refresh that is causing the issue. If I turn it down to 60hz then start the game it works, it seems to work fine back at 120hz after the application has started. But I have to set it to 60hz every time I start the game.

Gilver

Good news, I was able to reproduce it on one of my laptops :D. Bad news, gotta wait for Mr. Kittyhawk to wake up to debug it ;(

Could you give us a bit of info about your system? Graphics card / monitor?

Getting an error I try to start the game. "Switching to resolution 1920x1080 failed, trying lower one All resolution switches have failed" Screen: could not switch resolution (1920x1080 fs=1 hz=0)

Gilver


More Creators