#dusk-duskworld-dungeonsofdusk

6 messages ยท Page 77 of 1

prisma halo
#

so when are you gonna publish the article?

#

I wanna see it

junior phoenix
#

i dunno i need to do reviews for stuff noboody wants to review etc.

#

as im not fulltime employed there

#

only as a parttime job

dusty blaze
#

I need to stop being a slacker and keep pumping out youtube videos.

#

now that I got all my audio issues worked out.

junior phoenix
#

now i realised... why am i waitting for key when i can try ask for one? :D

#

for review purposes

#

good idea ill try to write sb when i get home

dusty blaze
#

Waiting is half the battle, G I JOOOOOOOOOOOOE

jade root
#

@thorn trout https://en.wikipedia.org/wiki/DUSK_(videogame%29 its bare-bones right now and there may be errors, but I'll sort that out tomorrow

DUSK is an upcoming Retro first-person shooter developed by David Szymanski and published by New Blood Interactive for Microsoft Windows. The game is intended as a nod to older shooters from the 1990's, featuring low polygonal models, greater emphasis on movement and speed, carrying of multiple weapons, and non-regenerating health.

mild ginkgo
#

wow

#

that link breaks

prisma halo
#

Discord ignores trailing )s

#

change ) to %29

#

DUSK is an upcoming Retro first-person shooter developed by David Szymanski and published by New Blood Interactive for Microsoft Windows. The game is intended as a nod to older shooters from the 1990's, featuring low polygonal models, greater emphasis on movement and speed, carrying of multiple weapons, and non-regenerating health.

mild ginkgo
#

make sure you contest the deletion

jade root
#

i did

mild ginkgo
#

๐Ÿ‘

jade root
#

wew

#

that was a pain in the ass

#

but i enjoyed doing it

dusty blaze
#

Is it just the formatting that is a pain?

jade root
#

tommorrow will be adding references, photos, and better formatting

#

DONT TOUCH IT

#

INFACT

exotic ibex
#

im gonna touch it

dusty blaze
#

๐Ÿค”

jade root
#

DONT

thorn trout
#

too late I tweeted it

jade root
#

HEY

#

MY FIRST ONLINE WRITING AND IT GOT COVERED BY A GAME DEV

thorn trout
#

๐Ÿ‘

jade root
#

david is this your first game to appear on wikipedia?

thorn trout
#

yup

exotic ibex
#

congrats nerd

thorn trout
#

afaik

prisma halo
#

now we need a David Szymanski page

#

it has no text

#

just

thorn trout
#

says everything that needs to be said

jade root
#

David if there's any information you need/want in there for when I edit it tomorrow, just DM me and it will be done

#

Nice

#

Doing something right

junior phoenix
#

lol

#

nice

dawn granite
#

The wiki is pretty wiki-d

crystal vessel
#

ha

dawn granite
#

HA

jade root
#

Wat

dawn granite
#

Hm?

jade root
#

Nvm

dawn granite
#

It's 1 am. I'm waiting, waiting for that glorious moment to happen, yet it never does

jade root
#

Glhf I'm going to bed. Don't meme too much

quiet rose
#

rip DUSK wiki

#

already deleted

dawn granite
quiet rose
#

its already been deleted by the "Wikipedia's criteria for speedy deletion"

prisma halo
#

it's still there

twin rivet
#

I went ahead and contested it

quiet rose
#

if you have the direct link you can still access it obv

#

but i dont think you can search for it on google or whatever. i may be wrong

prisma halo
#

you wouldn't be able to find it on Google right after it was created

#

it has to be indexed first

quiet rose
#

oh didnt mean google

#

meant wiki

#

it doesnt show up in the disambiguation page

prisma halo
#

dunno

acoustic oriole
#

so, I have this suggestion, which might get me eaten alive, lol, but here goes
what if we had an ingame bind to toggle the y-axis lock\unlock, so that climbing up and down ladders won't have to be so awkward if the player so desires :P
thoughts?

#

(not something for the options menu, but a bindable key we can use while in-game

mild ginkgo
#

you can hold C to do that

acoustic oriole
#

...you can? LOL

#

oh, crap, now I realize why I never saw this

#

I rebinded the crouch key to C

#

when C was set to center view

#

anyways, thanks

prisma halo
acoustic oriole
#

well, I'll be damned

prisma halo
#

tfw genuine 320x240

quiet rose
#

well shit

#

guess im naughty

acoustic oriole
#

which means you have this? :P

quiet rose
#

i have the image telling me im naughty :^)

acoustic oriole
#

well, if that counts, then I'm naughty as well

prisma halo
#

you're all naughty

quiet rose
acoustic oriole
#

I really like the name btw LOL

prisma halo
#

I am a funny guy

quiet rose
#

for you

prisma halo
#

yes

mild ginkgo
#

good shit

jade root
#

๐Ÿ‘Œ good shit ๐Ÿ‘Œ ๐Ÿ’ฉ

junior phoenix
#

mading it public tho would be more good shit

#

but that maybe later i suppose :P

#

good work

#

in what have you coded it?

#

just curious

#

@Zombie

prisma halo
#

@junior phoenix C#

junior phoenix
#

nice

prisma halo
#

It's necessary because Mono.Cecil's needed in order to patch assemblies

junior phoenix
#

ou this you are doing

#

even nicer

#

i thought you are just injecting to ram

prisma halo
#

nah

junior phoenix
#

or is that what you meant

prisma halo
#

I can do that though

#

I've already written like

#

3 Unity code injectors

#

Dawn does on-disk patching though, since it's easier and more reliable

junior phoenix
#

yeah but also overwrites things... kinda oldschool type of modding

#

still nice work

prisma halo
#

The files get restored to their original state after the game closes

#

Dawn stores the originals in memory until the game quits

junior phoenix
#

ou ok then

#

btw are there plans for making it public? i know we talked about it but im stoned

#

like not from weed but yknow

#

from not sleepin

twin rivet
#

never heard that translation. stoned from sleep deprivation loll

jade root
#

Just say tired

junior phoenix
#

well pot-heads slang aticks hard

jade root
#

Ez pz

junior phoenix
#

i used to smoke a lot

#

but not anymore

twin rivet
#

it's okay if you do

junior phoenix
#

im not rly :D

twin rivet
#

๐Ÿ˜„

junior phoenix
#

i cant even if i wanted

#

school tok hard

#

tried it oncd after year pause

#

failed tests

#

cause i was not able to function properly after it for like 24h

#

nvm this is shitty debate

#

:D

#

zombie left us

#

again

mild ginkgo
#

no he didnt

#

of course hes going to release it, theres no point in making a modding sdk and not releasing it

jade root
#

He's always with us

junior phoenix
#

to the last thong i said

#

its bad mkay

quiet rose
#

thong

junior phoenix
#

im on phone

#

not checking

#

not caring

prisma halo
#

@junior phoenix It'll be public once the SDK's ready

junior phoenix
#

thumbs up

prisma halo
#

there'll probably be an additional button added later for an extra config options menu or something

acoustic oriole
#

very neat

slate edge
#

nice

#

is arguments the launch parametres?

prisma halo
#

yeah

slate edge
#

UI looks nice and clean

prisma halo
#

danke

mild ginkgo
#

I'd choose a different font, but that's just subjective :^}

acoustic oriole
#

I suppose you can always worry about making it prettier when you're done making it work :P

prisma halo
#

Yeah, pretty much

#

I need to make the theme more consistent, for one

#

the light-dark theme it's got there would murder your eyes at night

acoustic oriole
#

lol yeah

#

but it's not the highest up your priorities

#

or at least it shouldn't be

prisma halo
#

Yeah, it's not super important atm

#

if anything I'm just trying to get general UI placement right

acoustic oriole
#

awesome work putting it together so far

prisma halo
#

the ? button is probably either gonna show a changelog, or lead you to documentation for modding

#

dunno which yet

acoustic oriole
#

or maybe a dropdown menu of both?

prisma halo
#

possibly

acoustic oriole
#

I'm no UI expert, just throwing ideas

jade root
#

comic sans rainbow font

lament badge
#

Are we going to get Dusk on the nintendo switch? :P

crystal vessel
#

luhmow ecks dee

jade root
#

Prolly not in the foreseeable future

#

Doing backlip and frontflips with joysticks would be a absolute pain in the ass too

slate edge
#

not sure if unity has support for it, depending on the build

dawn granite
#

Is there a permadeath mode for Dusk?

lament badge
#

Also, what about coop mode?

vague egret
#

I know a 1v1 mode was talked about. Coop was never mentioned

slate edge
#

wait til sp is done

#

then ask for mp

elder heart
#

This chat = dead

lament badge
#

@vague egret coughRustcought

#

I beg for Linux dedicated servers

acoustic oriole
#

there's a difficulty called "DUSKmare" where you die in one hit

junior phoenix
#

@lament badge I think that Dave was talking abou possibility about porting the game to variety of consoles if there would be high-enough demand but I could be wrong

#

I was sleepy af, so i could misheards sth (he was talking about all their games,, but primary subject was Dusk)

gleaming berry
#

Yes there is a permadeth mode

#

yes we're working on co-op

#

I've mentioned it like 70000 times

spiral halo
#

@gleaming berry I must admit, I did not know about the permadeath mode.

#

If I get good enough at the game I will try to beat it on that mode. Doubt I can do it but we will see.

#

I have put a stupid amount of time into Doom 2016 and still can't get anywhere close to beating it.on Ultra-Nightmare.

distant sparrow
#

@gleaming berry will there be one liners in dusk?

jade root
#

there already are

#

they are just spoken by a mute

lavish galleon
#

are they as good as Gordon Freemans?

jade root
#

almost better

#

exhaling noises when on fire

lavish galleon
#

Holy shit. That right there is the future of PC gaming

viral mist
#

Has the El struck again?

viral mist
#

Please @gleaming berry Give us your wisdom

dawn granite
#

@thorn trout Do you have an image of a leather neck like the one in the dusk twitter profile pic?

prisma halo
#

speaking of that image, was it staged? I don't recall ever seeing the leatherneck play that animation

gleaming berry
#

which one?

#

overhead?

#

yeah he doesnt actually do that

#

he's posed

thorn trout
gleaming berry
dawn granite
#

THANK YOU

gleaming berry
subtle bane
#

Is "Leatherneck" part of the KKK?

mild ginkgo
subtle bane
#

just noticed you have pentagon jr as your avatar

#

that's pretty dank

atomic egret
#

idk but the other cultists look pretty kkk-ish

mild ginkgo
#

I doubt they can say "its kkk members" for pr reasons

#

but use your imagination

hexed roost
#

they are milita freaks!

#

easy as that

quiet rose
#

ONETRUECHAMP @subtle bane

subtle bane
#

lol I hate reigns xD

gleaming berry
#

WHO THE HELL

#

NO ROMAN REIGNS ALLOWED IN HERE

#

@graceful wing PLS UPDATE RULES

subtle bane
#

lol

#

good call

graceful wing
#

i can't edit rules. it's lain's post D:

quiet rose
gleaming berry
#

@vague egret

#

BAN ROMAN REIGNS PLS

quiet rose
#

ill sue

#

if you ban

#

breaking my discord nitro rights

gleaming berry
quiet rose
#

You got called out on that post lol

subtle bane
#

rofl

graceful wing
#

THIS IS NOW LAW

quiet rose
#

i can make one worse than reigns

subtle bane
#

nobody is as bad as reigns

quiet rose
#

there are worse

thorn trout
subtle bane
#

lol

quiet rose
#

hahahahahha

subtle bane
#

Eva > Roman

quiet rose
#

damn son

prisma halo
#

goddamn scrollbars are hard to recolour

dawn granite
#

This is why I asked for them leather necks

lavish galleon
#

Please tell me Dawn is a mod tool for Dusk

jade root
#

It is

prisma halo
#

It is

atomic egret
#

It is

prisma halo
#

what other options should I add?

#

I'm kinda at a loss for ideas here

zealous bridge
#

bordered window

#

semi-bordered

#

all variations of borders

prisma halo
#

:(

#

crossing border

zealous bridge
#

I'm useless but sometimes I can have a goof and a laugh

#

no clue, kinda joined this convo late

atomic egret
#

I would say safe mode but I'm pretty sure dusk would run on a toaster

prisma halo
#

tfw Dusk hates OpenGL

#

I added an option to make the game run under OpenGL but none of the shaders have GL versions included

junior phoenix
#

well thats sad

lavish galleon
#

Thats weird, I thought Unity had its own version that converted on the backend to GL or DX?

prisma halo
#

That's done at build time

#

it's not an in-engine thing

lavish galleon
#

Yeah

prisma halo
#

and it appears to not have been done for Dusk's build for some reason

lavish galleon
#

ahh ok

prisma halo
#

only D3D versions are present

junior phoenix
#

maybe he forced specific apis?

lavish galleon
#

Maybe, forced it only to use D3D11

junior phoenix
#

like selected dx only, removed opengl from the que

#

yep this

lavish galleon
#

Not much of a DX fan, but yeah they may have

junior phoenix
#

me either

#

hate it

#

ogl, vulkan ftw

lavish galleon
#

Yes

#

Ive been working with OpenGL for the past few months

#

Id like to get into Vulkan but holy crap

prisma halo
#

it works with d3d9

lavish galleon
#

Ahh

#

Hopefully not 12

#

haha

junior phoenix
#

ive done fair work in both

#

but sticked to ogl for now

#

developing for vulkan is too time consuming

lavish galleon
#

and most older systems dont support it

junior phoenix
#

but is ddfinitely more rewarding tho

lavish galleon
#

Yeah

prisma halo
junior phoenix
#

lol

#

option to behold

prisma halo
#

yes

atomic egret
#

maybe a compatibilty mode?

#

sorry I'm not much help

junior phoenix
#

ultra lowres 0x0 res

prisma halo
#

compatibility for what?

atomic egret
#

I don't know much coding outside of html and some css

#

windows xp?

prisma halo
#

that can't be done on my end

#

if the game doesn't run on windows xp there's not much I can do

junior phoenix
#

yep

atomic egret
#

guess not

prisma halo
#

I can add an option for force DirectX 9 but it should already do that on XP

#

...if it even launches

junior phoenix
#

you cant recompile engine yknow

#

at least not without src

#

so you cant recompile it to work on platform X

atomic egret
#

makes sense

#

Just throwing out other kinds of settings like that that i've seen on other games really

mild ginkgo
#

anyways i mentioned this yesterday

junior phoenix
#

well compatibility or safe mode in this sense could be kinda useful? dunno... i remember that i messed up settings once on some game and this let me to launch it

#

without shitting with config

#

which was in binary anyeay

prisma halo
#

added uncapped fps option

lavish galleon
#

Wait doesnt Unity do Borderless-Windowed by default?

junior phoenix
#

i think no but could be wrong

#

you can set it tho

prisma halo
#

for now it causes the SDK to automatically modify Application.targetFrameRate but it'll just modify dusk.ini for newer builds (once mr dave finally publishes them on Steam >:( )

#

you can get borderless just by adding -popupwindow on the commandline

#

(which is all that option does)

junior phoenix
#

clever coding

lavish galleon
#

So you're hooking into the game pre-launch to set these commands?

prisma halo
#

nah, they either just add options to the command-line, or they save settings to a configuration that the game will read once it gets hooked

lavish galleon
#

Ahh ok

#

Cool to see they've set it up like the old school games

mild ginkgo
#

they hadnt in the build hes using

#

.ini is added in the new build however

lavish galleon
#

ahh ok, I've only played the early demos someone dumped in here a few weeks back

prisma halo
#

funnily enough, this would work with those

lavish galleon
#

Thats just good programming haha

prisma halo
#

lmao

prisma halo
#

yep, confirmed

#

works with the early builds

#

obviously some stuff doesn't work (skipping the configuration dialog only works on some of them), but most of it does

lavish galleon
#

nice, i'd kill for the new build lol. Anyone know when it comes out?

#

as in the game as a whole

prisma halo
#

for the new build you'd have to ask @gleaming berry, for the game as a whole, that's a question that really only @thorn trout could accurately answer at this point

mild ginkgo
#

the answer theyve given like 600 times at this point is the target is this summer

prisma halo
#

it's planned for sometime this year though

mild ginkgo
#

as a general rule of thumb

lavish galleon
#

Yeah, I dont read older messages lol

prisma halo
#

we should have a !duskwhen command

lavish galleon
#

Yes

mild ginkgo
#

theyve been on a bajillion podcasts etc, twitter, all over the place

lavish galleon
#

a bot that gets any message, if the message contails "When, coming/comes and out"

prisma halo
#

didn't Dave start falling asleep or something on one because they kept asking shit he's answered 9 million times?

#

I remember reading something like that earlier

mild ginkgo
#

yeah pretty much

#

he yawned like 4 times

prisma halo
#

lmao

#

which interview?

lavish galleon
#

Id pay to do that stuff

mild ginkgo
#

it was streamed on twitch, i think it was called like fragments of silicon or something

prisma halo
#

Podcast version of the live Shane Plays geek talk radio show from 12/17/2016Highlights: Geek news; Dave Oshry of New Blood Interactive talks about the upcoming hardcore retro FPS game DUSK.Shane Plays airs on Saturdays at 1:05 PM Central on 96.5 FM The Answer in Little Rock. It can also be heard online at http://965fmtheanswer.com. Call in at 501-823-0965 or tweet @ShanePlays during the show!Like what you hear?Support Shane Plays Radio on Patreon!https://www.patreon.com/shaneplaysShane Plays is carried on K...

#

this?

#

wait no I just read the date

#

NEVERMIND

mild ginkgo
lavish galleon
#

What the fuck am I listening to

mild ginkgo
#

its the first 30 ish minutes i think

#

its really bad

lavish galleon
#

The music...

mild ginkgo
#

the dude did no research, was super unprepared, everything

#

he didnt know how to keep a conversation going

lavish galleon
#

did they hire 14 year olds to record in their garage?

mild ginkgo
#

its not worth your time at all

lavish galleon
#

It was really off-time

prisma halo
#

rip

lavish galleon
#

Lol, Hey NBI can I interview you right now? I have no questions and im going to be including my weeb friends who have never played a NB game at all. That cool?

mild ginkgo
#

yeah

#

that was exactly how it went

lavish galleon
#

I heard their names and just went from there haha

#

That would explain why Dave is half asleep

#

they sound half asleep

mild ginkgo
#

if you're gonna do an interview, just be fucking ready for it holy shit

prisma halo
#

New Blood's advancing through the ranks fast

#

already had their first shitty interviewer

mild ginkgo
#

have GOOD questions prepared, and do RESEARCH

lavish galleon
#

Dude, I "work" as an indie dev and i'd pay to do a shitty interview lol

mild ginkgo
#

you just gotta attend an event

#

and youll get interviews

lavish galleon
#

lol

prisma halo
#

vultures, eh?

lavish galleon
#

yeah, I did wearing a studio shirt and got ignored

#

also Why am I watching this still... Theyre talking about USBs and phones

mild ginkgo
#

no i mean like, do a booth

lavish galleon
#

ahhh... have you seen the price of a booth?

mild ginkgo
#

yeah ive paid for them

lavish galleon
#

Yeah

#

then you have to pay for the net

#

Its great when they just give you a sheet of pricing on top of your base cost

mild ginkgo
#

yeah thats how it goes

#

freeman

lavish galleon
#

Ok does anyone know when it gets to the interview? because I want to Van Gogh myself

mild ginkgo
#

its not worth your time dude, theres like 50 better podcasts and interviews with dave that are way better

prisma halo
#

in other words

#

all of them

mild ginkgo
#

yes

lavish galleon
#

I just want to listen to the disappointment

mild ginkgo
#

just skip through till you hear dave

lavish galleon
#

They interviewed him in 2014 as well

#

Why would you do this shitshow twice Dave?!

mild ginkgo
#

9:30 seconds

lavish galleon
#

cheers, I skipped to 10

mild ginkgo
#

yeah perfect

lavish galleon
#

ohhohoh

#

They have no idea

mild ginkgo
#

its really really really bad

lavish galleon
#

it is

mild ginkgo
#

god listening to this again is painful

lavish galleon
#

I like when its devs or people that know how the industry works that interview devs

mild ginkgo
#

"so whats your position at new blood?"

#

ffs

lavish galleon
#

tbh I didnt know lol. But he really should have

mild ginkgo
#

yeah its not a secret

lavish galleon
#

the question should have been "For our audience"

mild ginkgo
#

says it right at the top of his fucking twitter page

prisma halo
lavish galleon
#

haha

prisma halo
#

wew

mild ginkgo
lavish galleon
#

lol

#

@prisma halo Noiec

mild ginkgo
#

"i played a lot of 90's fps in the 90's"

prisma halo
#

lmao

lavish galleon
#

Same

#

#Nostolgia

#

I also played a lot of PS2 games in the early to mid 00s

mild ginkgo
#

everyone did

#

the ps2 was a titan

lavish galleon
#

orly?

#

๐Ÿ˜›

mild ginkgo
#

these guys are so clueless

#

just not prepared in any way

lavish galleon
#

I think the yawns are because of their style

#

It seems really slow

mild ginkgo
#

he talks slow, because hes not good at thinking on his feet

lavish galleon
#

Reminds me of someone whos been up for 2 days straight

mild ginkgo
#

i cant listen to this again

#

too painful

#

tapping out

lavish galleon
#

I have to haha

#

Im part of a group that does Greenlight dev interviews, with terrible GL asset flipping devs. Most of them talk like this

#

Just that slow, slurred kinda speech

#

no offense to them but it gets really tedious

mild ginkgo
#

so are you happy about the end of greenslight?

lavish galleon
#

more or less

#

No one actually knows what the new system is

#

So im not going all conspiracy theorist and going "ohh its going to make it easier for scammers"

#

as well as I am looking for a publisher anyway so GL was/is a last resort for me

#

id rather have full representation

#

but keep the IP

#

Ok im done with that podcast. He says Shareware and then the guy goes on a rant about what shareware is and forgets what its called...

acoustic oriole
#

I'll spare myself the pain of going through that interview

#

it sounds like you guys suffered enough for everyone in this Discord

lavish galleon
#

We only had to listen, imagine being part of it

acoustic oriole
#

I feel your pain, Dave

gleaming berry
#

thank you

#

it was rough

lavish galleon
#

We're they really that dull?

#

They sound like they're just having a casual chat to you not doing a podcast

junior phoenix
#

i like the quality options

#

1996 1999 LUDICROUS

#

nice touch

obtuse apex
jade root
#

kek

junior phoenix
#

kinda sad that 1996 runs worse than LUDICROUS

slate edge
#

wait what

junior phoenix
#

dunno why tho

slate edge
#

oh yeah

mild ginkgo
#

Because it has additional effecrs

slate edge
#

i remember

mild ginkgo
#

It renders it full red and then downrez

junior phoenix
#

kinda wierd approach tho

mild ginkgo
#

Probably same story with the limited color palette

#

Not at all

#

It's a simple and effective one

junior phoenix
#

well why render fullrez and then downrez it when you can render it lowrez and upsacle it withouth filtering

obtuse apex
#

here we go

junior phoenix
#

should get more fps that way

obtuse apex
#

buckle up

junior phoenix
#

and same effect

#

or am i missing a point?

mild ginkgo
#

It won't look the same

junior phoenix
#

maybe, thats true

#

nvm back to game

#

:D

mild ginkgo
#

It's meant to look like software rendering, not just be low resolution

thorn trout
#

to my knowledge there's no way to render at partial res in Unity

#

so you have to render it normally then downres as a post process effect

junior phoenix
#

you technically can with two cameras, or maybe even with one

thorn trout
#

not as far as I know

junior phoenix
#

i dunno, just saying ideas

#

werent working with unity for long time but i think it is doable

#

and should definitely favor performance

mild ginkgo
#

Overly complicated

#

What's there works well

thorn trout
#

The lowest resolution Unity supports (on Windows at least) is 640x480.

junior phoenix
#

you can set custom one through code

mild ginkgo
#

Natively

slate edge
#

dare you to do 320x240

thorn trout
#

I've tried that, and it doesn't work. Nothing I've found online has any solution other than post proccesing

#

setting through code I mean

junior phoenix
#

hmm interesting

mild ginkgo
#

Zombie did it last night actually

thorn trout
#

anything lower than 640x480 is treated as 640x480

slate edge
#

aww

thorn trout
#

that's Zombie though. He's magic

mild ginkgo
#

Yeah

#

Agreed

slate edge
#

Would be funny to get software rendering look and have 4 pixels worth of gameplay

thorn trout
#

I'm sure there's some way to uber hack it to make it work, but just working in Unity everything I've found points to it being impossible outside of either render textures or post

#

post is nice anyway, because it means you can easily create a low res effect while maintaining aspect ration and fov, without having to resort to "fake" resolutions

mild ginkgo
#

Render textured are way worse perf as well

thorn trout
#

and there's very little performance cost. Or at least there shouldn't be much.

mild ginkgo
#

Post is a great solution

#

It also can be modified real time

#

Unlike native rez

thorn trout
#

Yeah Render Textures are NOT ideal. I experimented with that for awhile and they can be really weird and finnicky.

junior phoenix
#

well im getting around 50% perf loss

thorn trout
#

yeah that too

mild ginkgo
#

Real time modifications to post look great

thorn trout
#

@junior phoenix THAT'S weird

junior phoenix
#

but im on my ntb so maybe only integrated graphic cant handle the stuff

#

dunno

#

ill compare it with desktop afterwards

thorn trout
#

are you sure it's tied directly to the pixel filter and not something else?

junior phoenix
#

turning it off doubles fps

thorn trout
#

that's really bizarre. There should be little to no performance hit. It's a fairly simple post filter.

#

that's the only setting that affects it?

junior phoenix
#

seems like that

mild ginkgo
#

Haven't seen anyone else with that issue

#

Strange

junior phoenix
#

well how many people play on Intel HD 3000

#

:D

#

im telling you ill try it on desktop afterwards

thorn trout
#

I'm also trying to remember if demo actually disables pixel filter. New version with a pixel amount slider runs everything through it, even if it's "off"

mild ginkgo
#

There we go :) achieved because it's a post effect

#

That'd be a mess if it was native

thorn trout
#

indeed

mild ginkgo
#

I did a bunch of research on ps1 style graphics in unity, you arrived at the same conclusions I did

junior phoenix
#

im still getting above 60fps when im playing at 1366x768 so cool

#

like without effects

thorn trout
#

Yeah it was the best solution I could find, and I've been happy with it. Being able to easily adjust everything at runtime is nice. I'm a bit concerned that it seems to be tied to performance for @junior phoenix , but then with some of the other optimization issues that still need fixed...

#

Enemy AI is a massive hog for instance

mild ginkgo
#

Hoo boy fuck AI

#

You can take your A* and shove it

junior phoenix
#

yep

quiet rose
#

What are you running to have DUSK run like shit?

thorn trout
#

I'm just using Unity's navmeshes

#

which have their own issues

quiet rose
#

a friend with a i3 and a 550ti has it run flawlessly

junior phoenix
#

im on ntb now, older one as well

#

2gb RAM, i3 cpu with Intel igpu HD 3000

#

theres the problem

quiet rose
#

well there you go.

junior phoenix
#

but ill try it on desktop

#

anyway it should run like this imo even on this specs

quiet rose
#

well considering the minimum specs are already really low...

#

a GeForce 9800GT destroys a hd 3000 anyways

junior phoenix
#

its fairly simple game graphicallt speaking so theres that

#

there must be sth thats really eating up frametime

#

shaders maybe?

thorn trout
#

I expect there will be complaints about performance no matter what. Dusk looks like it should run on anything, but a) it's Unity, so it's not going to be as speedy as an actual game from the 90s, b) it's doing a lot more than you'd expect from the visuals, c) I'm programming it, so it's not going to be perfectly optimized.

junior phoenix
#

you said you are using default ones for now

thorn trout
#

yes, kind og

#

*of

quiet rose
#

runs fine on my 1080 :^)))))))

mild ginkgo
#

He's not doing any fancy shader stuff as far as I can tell

quiet rose
#

The shaders are nice even if they are simple.

mild ginkgo
#

But we haven't seen the water yet

junior phoenix
#

well post is shader too in its own kind

quiet rose
#

I love the atmosphere

thorn trout
#

There's some stupidity I do to fake the lighting that probably results in way more draw calls than it should

junior phoenix
#

dunno

mild ginkgo
#

Show us water <3

junior phoenix
#

static can cause trouble too

#

when you set it to sth thats actually not so static

#

and otherwise not set it to sth which is static

#

resulting in more drawcalls too

thorn trout
#

I suspect Zombie hasn't seen the part of the game that deals with lighting, because I haven't gotten lectured yet :P

mild ginkgo
#

It's fine. Jpg

junior phoenix
#

anyway im jumping in and out of game to write here

#

need to play guys

#

your beepin much

#

:D

#

#nohate

thorn trout
#

surprisingly fine, it seems, but it's not what you'd call normal

#

basically every moving object is an instanced material

#

which means lots of draw calls

mild ginkgo
#

Been there

#

It works fine

thorn trout
#

yeah, I was expecting they'd eat performance, but it seems like not. Biggest performance eater is still the AI

#

but it also means no Dusk mobile port any time soon :D

mild ginkgo
#

We live in an age where draw calls aren't a problem

#

On pc*

junior phoenix
#

kinda

thorn trout
#

There's a lot of really insane solutions to things in the Dusk code tbh, because I am what happens when a right brained person has to program stuff

#

some of them I'm quite proud of

mild ginkgo
#

If it works it works

quiet rose
#

i mean

junior phoenix
#

yep

quiet rose
#

if dave hasnt complained about performance yet

junior phoenix
#

except when its not

quiet rose
#

its prob good

junior phoenix
#

then theres a problem

#

yeah its not bad perf all things considered but could be optimized more tbh

#

but thats for later i think

thorn trout
#

Considering my PC is lower spec than most peoples' and I average around 100 FPS in the standalone build, I think it will probably be fine for most desktops. Laptops, I dunno...

crimson folio
#

Why would you play DUSK on mobile?

obtuse apex
#

wow serious you should just make ur own game

junior phoenix
#

writting your own shaders can help a lot, proper batching too

thorn trout
#

@crimson folio same reason I have to have gamepad support: there are sick people in the world :P

crimson folio
#

Lol

junior phoenix
#

and for posts you know the best if it is optimal

thorn trout
#

tbh I don't get the feeling that rendering is the bottleneck... it seems more like CPU.

junior phoenix
#

maybe

slate edge
#

Dusk can run on 1gb VRAM

mild ginkgo
#

Unity is super CPU hungry

junior phoenix
#

i dunno how many drawcalls are there, can you display it somehow outside of unity?

#

kinda curious

mild ginkgo
#

The drawcalls aren't the problem

#

I promise

thorn trout
#

well, on my end performance was basically the same regardless of draw call stuff, but scripts definitely hog a lot of memory.

#

esp AI

junior phoenix
#

i believe you i just want to see them :D cause they "can" be problem when it comes to CPU

#

CPU issues them

#

not GPU

crimson folio
#

It ran on my shitty netbook, GMA 3150, worse than almost all of the integrated GPUs, except the audio was slow and the screen was pink, no pixel shader 2.0 lol

thorn trout
#

and I know for a fact there's references I haven't cached properly and stuff like that that I can clean up

slate edge
#

Any chance of getting 144 fps, or something to better sync with 144 hz monitors?

crimson folio
#

I think the framerate was bad but hey, it still ran

slate edge
#

I believe its capped at 125 region

mild ginkgo
#

He can open up the profile window and look at exactly what is eating CPU time

#

Jenerik dusk. Ini

thorn trout
#

@slate edge absolutely. FPS lock can be changed or turned off from the config file, and will either be disabled by default, or locked at 144 by default.

slate edge
#

Yay!

junior phoenix
#

yeah i know theres profiler

crimson folio
#

Eww, pls no FPS locks

thorn trout
#

@junior phoenix yeah I'm not sure there's a way to see that in the standalone build.

slate edge
#

I await the day when one can try to exceed 1k fps on Dusk

junior phoenix
#

btw good point - just look there where it takes most time

thorn trout
#

but in Unity there's a lot of profiling resources

junior phoenix
#

yep

#

and you can i think but you need to build it with debugging enabled or what

thorn trout
#

@crimson folio I'll probably just ship it unlocked, but the functionality is there if for some reason it needs to be locked. I know Unity can be hard on GPUs sometimes.

junior phoenix
#

or is it for mobile only?

#

i know there was an option to include profiler for sure

mild ginkgo
#

You can build with debug yes

junior phoenix
#

but dunno if it was platform specific

thorn trout
#

oh really?

#

hmm, well... for next public build I might do that

junior phoenix
#

well debug only stores symbols so in output you get exact lines and script names when sth goes wrong for quicker debugging

#

also debug builds are even slower i think, has more cheks

#

but yeah, good for catching dem bugz

thorn trout
#

hmm yeah I see the option now

#

was just ignoring it :P

#

ugh I eant/need to work, but my back really hurts and I can't concentrate

#

*want

junior phoenix
#

i think that with debug builds, only difference is more checks under the hood, integrated console to print errors ingame and the output log having more detailed info

#

but thats that... its actually slower then release (obviously)

mild ginkgo
#

Yeah you just said that

junior phoenix
#

why is crouch toggling?

#

yeah i kno

#

ima stupid :P

#

im playing the game and tabbing in/out

#

sry for doubles

thorn trout
#

I like crouch toggle better. Full release will allow for both.

mild ginkgo
#

Crouch toggle is love

thorn trout
#

current version has so many options, you have no idea :)

junior phoenix
#

well time to release it

#

:P

thorn trout
#

more color options than Serious Sam

#

different HUD details

#

crosshairs

junior phoenix
#

lmao serious sam and its option menu

thorn trout
#

auto aim

junior phoenix
#

gold

slate edge
#

Dot crosshair? :D

thorn trout
#

all sorts of stuff

junior phoenix
#

autoaim? y tho

thorn trout
#

absolutely. That's my favorite one

mild ginkgo
#

Controller support

thorn trout
#

autoaim for playing keyboard only, WHICH IS TOTALLY POSSIBLE

junior phoenix
#

ou

#

i like sounds of that

thorn trout
#

and controller support, if I can make myself care enough to deal with Unity's awful controller support

junior phoenix
#

all doomy/quaky

thorn trout
#

indeed

junior phoenix
#

i thought of it more like autoaim in hl for some reason when i read that

jade root
#

@thorn trout why bother, steam is adding controller supposrt to all games anyway

thorn trout
#

yeah I'm considering not bothering tbh :P

graceful wing
#

aye steam's effectively getting joy2key built into it

junior phoenix
#

btw, i hope by autoaim in that context you mean the thing where Y axis doesnt matter

thorn trout
#

it's more like traditional autoaim

#

sadly

junior phoenix
#

:(

thorn trout
#

but if I have time I might do the y axis thing

junior phoenix
#

cause Y axis ignore is more quaky/doomy

#

or did quake actually had "traditional" aim?

#

i think it had it like in doom no? no crazy corrections

thorn trout
#

naw, you're right, it was mostly on y axis. I think Quake had a biiit of x though?

junior phoenix
#

i dunno thats why im asking :P

mild ginkgo
#

Quake had lots of both axis slop

#

But traditional aim

junior phoenix
#

and doom had it definitely Y only, as it was raycaster of sorts,

#

internaly all was 2d so there was no Y axis to begin with

quiet rose
obtuse apex
#

doom has

#

A y axis

#

doom is 3d

junior phoenix
#

fake y

obtuse apex
#

u nerd

#

no omg

jade root
#

plz dont tell me you are basing this off of that game theory

#

OMG HE IS

junior phoenix
#
  • if you know coding look at the source code boy
jade root
#

OMG OMG OMG

thorn trout
#

ooh boy, dis gonna get ugly

jade root
#

HOLY SHIT

jade root
#

PLEASE PLEASE PLEAAAAAAAAAAAAAAAASE DONT USE GAME THEORY AS A LEGIT SOURCE

crimson folio
#

Jab

#

Stfu

obtuse apex
#

that video btfo game theory

junior phoenix
#

im not i seriousely looked into source code, resp. i was studying it

#

im ignorant maybe and overlooked sth

thorn trout
#

can you tl;dr it? I'm uploading so I can't watch videos

junior phoenix
#

ill watch that vid tho

#

curious what he has to say

jade root
#

IF

obtuse apex
#

basically it presents the argument that since you can dodge under projectiles, it has a real z axis, making it 3d

#

but theres more to it

jade root
#

IF YOU ARENT SERIOUSLY USING IT AS A SOURCE DONT USE IT TO BACK UP YOUR ARGUMENT

quiet rose
#

the source code supports what the not game theory video is proving to be correct.

thorn trout
#

it is true though that a lot of Doom is basically a 2d map turned into 3d though, right?

quiet rose
#

yes/no

#

video explains it

#

i have to go so i cant explain it rn

crimson folio
#

Let's just say that it's 2.5D

jade root
#

best way of summing it up

quiet rose
#

that would stll be incorrect in a way but i gotta go fuck

slate edge
#

it is 2.5D

quiet rose
#

this is 2,5d

crimson folio
#

That's not an FPS though

narrow mica
#

Doom has 3D environments with 2D sprites

#

End of story

quiet rose
#

^ whoa look at this guy

#

thinkin he can /thread like that

#

:P

junior phoenix
#

ok watched the video

quiet rose
#

already? Its still going for me

junior phoenix
#

i didnt looked into the internal handling, so ok calculations are really done in 3d

#

mistakes made

thorn trout
#

environments aren't completely 3d though, because you can't have room over room architecture?

vague egret
#

Doom uses ray casting. Which is 2.5d

junior phoenix
#

@thorn trout you could have, like in Duke Nukem 3D through clever teleporting

mild ginkgo
#

It has coordinates in 3 dimensional space

#

That's all that matters

junior phoenix
#

bu not in original i think

thorn trout
#

@junior phoenix yeah I know you could fake it, but you couldn't ACTUALLY have it

junior phoenix
#

yep

#

cause internally its still 2d map

#

stitched to look like 3d

acoustic oriole
#

looks like I'm back into another juicy argument

junior phoenix
#

thats why i was kinda stunned now, i was looking only at renderer side of things so my mistake

#

was not looking into actual logic behind the shooting etc.

#

i was trying to create raycaster once so took an inspiration

vague egret
#

Wolf 3d used similar tech. Almost identical even

junior phoenix
#

and i also got mislead in the process

#
  • that GT video fucked it even more
#

thanks for that vid tho

#

learned sth

obtuse apex
#

np

thorn trout
#

anyone know why enemies were infinitely high if projectiles weren't?

narrow mica
#

The doom engine allows for more level geometry than the wolf engine does

junior phoenix
#

Lain not true. Wolf3D used a very very basic raycaster

vague egret
#

Right. But the concept is the same

junior phoenix
#

technically speaking yes, both are raycasters

#

but still they are not the same under the hood

#

omg i forgot i have dusk open :O

#

how could i

#

btw i really like it so far

#

only thing that really annoys me is that crouch toggle... crouch jumping is kinda made crap imo cause of it

#

cause i land crouched always

#

makes me sad

#

is it that hard to implement it to the existing code that you are leaving it to the end?

thorn trout
#

I'm not leaving it to the end! It's already in. Just not in the demo.

junior phoenix
#

ou

#

youve said sth youre leaving it to the end

#

or i misundertood what you have written maybe

#

lazy to search for it

#

are you taking fallin damage?

#

i think not

mild ginkgo
#

No.

junior phoenix
#

ok

#

i tried to climb down the ladder

mild ginkgo
#

Ladders are fixed already

junior phoenix
#

and it was really bad but you said you fixed it so fuck it

#

ive fallen down and didnt took damage, thought its a bug

acoustic oriole
junior phoenix
#

if it a feature holy shit

thorn trout
#

hmm

#

@junior phoenix no falling damage or drowning!

junior phoenix
#

yeah i know they should be fixed, david told us at least so some time ago

#

woohoo

#

i like that

#

but you get damage from rocket jumps i suppose

acoustic oriole
#

of course

junior phoenix
#

need to find rocket launcher

#

or idkfa it

#

but wanna play first without cheats

thorn trout
#

yeah rockets do damage

junior phoenix
#

"cheats"

acoustic oriole
#

you can't miss it in the demo

mild ginkgo
#

How have you not finished

#

It's been like an hour

junior phoenix
#

im tabbing out like crazy

mild ginkgo
#

It's a 1 minute demo

junior phoenix
#

so many things happen

jade root
#

then shut the fuck up and finish it

junior phoenix
#

i cant

thorn trout
#

or a 40 hour demo if you're @strong tartan

junior phoenix
#

youre beepin much

#

and dont want to close discord

jade root
#

MUTE THE CHANNEL

strong tartan
#

ha

junior phoenix
#

too much effor

acoustic oriole
#

that's no way to play :D relax, put your feet up, turn off steam messages sound and notifications and rock it out

narrow mica
#

Also David are there gonna be trading cards

jade root
#

M U T E T H E C H A N N E L

#

FFS

junior phoenix
#

how even

acoustic oriole
#

just mute the entire server

mild ginkgo
#

Lots of effort

junior phoenix
#

oh

#

found it

#

lel

#

muted yall

jade root
#

NOW SHUT THE FUCK UP AND FINISH THE DEMO

acoustic oriole
#

or god forbid close discord and come back when you're done lol

junior phoenix
#

YES SIR YES SIR

acoustic oriole
#

have fun

#

@thorn trout will it help if I'll find where exactly I got stuck in the ceiling?

graceful wing
#

yeh you don't want all notifications on for a server this big. it's gonna drive you nuts

thorn trout
#

@acoustic oriole sure, yeah.

junior phoenix
#

the crate fell on me and i autocrouched

acoustic oriole
#

on that little vent thingy

#

I was bunny hopping around and somehow snapped in there

#

now I see how I managed to get there

#

I bunny hopped over an enemy

thorn trout
#

hmm, ok. Thanks!

acoustic oriole
#

hope it helps

#

ish

#

going back to it

junior phoenix
#

ok finished

#

thoughts?

#

AMAZING

#

btw how was you supposed to get on the barn without rocket laucnher?

#

am i missing sth?

mild ginkgo
#

Use the mortar.

obtuse apex
#

Alt f4

thorn trout
#

or gas cans

junior phoenix
#

i tried

#

the mortar

#

couldnt get there

mild ginkgo
#

The answer is get good

junior phoenix
#

yep

#

i need to

#

anyway really great

#

better than watching it on videos to say the least

jade root
#

hang on i have a gif

junior phoenix
#

it would be sth nice i suppose

jade root
junior phoenix
#

hmm i need to git gud yeah

crimson folio
#

Fucking

junior phoenix
#

tried it few times and couldnt get it right

crimson folio
#

I tried so hard

#

But failed so much

#

In the end

jade root
#

its ez once you get it

crimson folio
#

I still got up there

acoustic oriole
#

gotta learn the timing of the jump

#

it comes easy

crimson folio
#

HUEHUEHUE

junior phoenix
#

yep

jade root
#

its a pain on sickles only runs

junior phoenix
#

as you used to in the 90s playin dem quake all night

acoustic oriole
#

speakin of sickles

crimson folio
#

I jumped up there from the top of the door that leads down to a basement

acoustic oriole
#

I had no idea it can deflect bullets till someone casually mentioned it here

#

projectiles*

jade root
#

yep

crimson folio
#

Same

#

I even forgot when I played

jade root
#

sickles bullet defelction only way to get sword

acoustic oriole
#

i didnt discover all the secrets yet

#

i have no idea how to get the sword

crimson folio
#

Excuse me? @jade root

#

EXCUSE ME?

jade root
#

you can delfect bullets

#

to hit the wood beam

junior phoenix
#

hmm funny

crimson folio
#

"Only way to get a sword"

mild ginkgo
#

I like to get the sword from above

jade root
#

to get the sword

junior phoenix
#

playing it for second time

#

fps reaaaly dropped

#

dunno why

jade root
#

Bad pc

#

thats why

crimson folio
#

You can just shoot that fucking board

junior phoenix
#

it is i know

jade root
#

SICKLES ONLY RUN

crimson folio
#

OH

thorn trout
#

did it drop when you were in the house?

junior phoenix
#

but why transition menu -> game -> menu -> game done that

mild ginkgo
#

Or jump into the Cage from out of bounds

junior phoenix
#

no just started the demo level again

jade root
#

im gonna play some duks now

thorn trout
#

heh @mild ginkgo I guess that could work too :D

jade root
#

Sickles only run

#

100%

acoustic oriole
#

that endless mode is perfect to get used to the combat

#

i admit im still a noob so far though

#

my record so far is 163 enemies

thorn trout
#

tbh Quakecon endless arena is trash compared to new endless arena. It's super fun.

acoustic oriole
#

looking forward to give it a spin

#

the new one, is that the one with those goats and jumpads?

thorn trout
#

yup

#

jump pads do so much for the game

acoustic oriole
#

being in the air in dusk is really intense

#

so I can't imagine how jump pads affect the pace

crimson folio
#

OH MAN

#

I gotta git gud in aerial combat

#

So I can be popular

#

Along with 500 and Bread

acoustic oriole
#

you can't really practice the backflips in the current arena

crimson folio
#

When I have the chance mate

thorn trout
#

it's really fun. The backflips still require a bit of practice to be able to use, but once you get the hang of them they're really fun.

#

yeah there's no real air stuff in the demo, sadly. There's going to be a lot more in the final game

crimson folio
#

I don't remembering but could you also move your camera in the air in the demo?

obtuse apex
#

Are you talking about the one that was in the pax south build

thorn trout
#

yeah

obtuse apex
#

Yeah that was fun af

crimson folio
#

I mean

thorn trout
#

@crimson folio you could, but there weren't many places where it was practical outside of rocket jumping

crimson folio
#

Yeah yeah I know that

narrow mica
#

Wait there are jump pads in this too

acoustic oriole
#

yeah, it's in the trailer, even

narrow mica
#

Please no bullshit platforming sections like in ROTT

crimson folio
#

I wanted to say it like umm...

#

You could do a side flip in the prototypes right? Is that still a thing in the demo?

thorn trout
#

naw there won't be anything like that. There might be a few "platforming" segments, but they'd be more about having fun flying through the air as opposed to masking really difficult jumps

narrow mica
#

Oh thank the lord

thorn trout
#

@crimson folio yeah it's in the demo. There just aren't any good places to do it.

crimson folio
#

Oh sweet

#

I didn't notice

acoustic oriole
#

there's a side flip in the demo? Oo

crimson folio
#

Guess I was too focused on front and back flips

thorn trout
#

hold on, uploading gif of jump pad stuff

acoustic oriole
#
  • puppy eyes *
crimson folio
#

Yaaaas

acoustic oriole
#

6 hours spent replaying the demo and endless mode

#

... and counting

#

getting Shareware doom vibes here

crimson folio
#

Sadly I haven't got a chance to play it much

#

Only played it once

#

But that's for the better

acoustic oriole
#

yeah not everyone's like that

#

sometimes people can get burned out real quick if they replay something too much

thorn trout
acoustic oriole
#

so that way you're leaving fun to be had in the full release