« first day (3703 days earlier)      last day (1307 days later) » 

7:01 AM
But have you ever tried cloning someones game
 
7:15 AM
I guess most of us have made an asteroids clone or sth along the line at one point?
 
 
4 hours later…
11:15 AM
Hello! Why is it game development has its own section? For example here:
Desktop app can be a game as well so i wonder
 
@0x00004 own section where?
 
user92578
11:37 AM
@0x00004 When you click the game development button, it takes you to a page where it links you to game engines & frameworks that use .NET
 
user92578
Seems like a fairly straight forward reason to do grouping
 
user92578
While it's possible to make games with WPF and standard desktop apps with Unity, neither are built to do those things
 
12:03 PM
The Desktop button leads you to .NET technologies for desktop application development, like WPF, Windows Forms, UWP, and Xamarin. If you're a game developer, is that the stuff you're interested in?
The tech for game development is completely different, and "can I do desktop app development with this?" is a totally different question from "can I do game development with this?" with different answers.
 
wait, doppelgreener has a new image?
 
i do!
 
congrats looking swell!
 
:D
it's such a great picture
 
it is awesoem!
There's so much going on in it yet it's not hard on the eyes
 
12:10 PM
one version of the original is here: deviantart.com/viccolatte/art/Color-drops-198158995
the artist's revised it a few times, and this is from one of those revisions
 
 
2 hours later…
1:52 PM
hi
 
ho
 
how are things going around here?
 
nobody home
 
is that good or bad?
 
"hi ho nobody home"
the song?
No? Okay ;)
 
1:55 PM
i am kinda slow, ok?
 
Things are good otherwise :)
No worries :)
 
sooo whatcha up to?
 
musicals probably
 
user92578
Graphics programming course is starting nice and slow, took me 1.5 hours to complete a two week assignment :)
 
1:57 PM
heck yeah
 
So im running into a problem. I have a entity with components that represents an "PopUp" and an entity that represents a "Tree". The Tree defines what popup gets spawned. So both are seperate entities, whats a good way to make those interact with each other ? For example that the tree defines the popups title ?
 
how does the popup get created?
 
@Tyyppi_77 Hey, you're missing all the fun of the stress of doing the assignment the evening before you need to give it back.
 
user92578
I wasn't sure how long it would take, deadline is on Sunday so decided to take a look today instead of leaving it for the weekend
 
By a system which simply executes the "OnClick" callback... Its getting written into a "BufferSystem" so we have no chance to modify existing components
 
user92578
2:02 PM
Weekend hacking sessions is how I completed most of last year's programming assignments
 
user92578
Couldn't the title deciding system just change the properties of the components the popup prefab stores?
 
user92578
And/or just apply a component that post processes into a title change
 
@Tyyppi_77 Modifying the prefab is not possible, entity creation and filling with data is done trough callbacks :/ Pretty hard to hack into this. But the second one could work, thanks ^^ is this the normal way to solve such relation problems ?
 
user92578
I've occasionally also used an approach of providing a fixed set of additional parameters to entities that are spawned from prefabs, but it doesn't scale very well.
 
user92578
Really hard to give definitive answers without knowing what kind of callback chaos you have going on.
 
user92578
2:11 PM
Maybe throw more callbacks at the problem, call an arbitrary user provided function after entity spawn happened, which can then set the title?
 
@Tyyppi_77 Thanks ! The more i think about the additional component that causes the title change, the more it feels right. So i probably just go with that one :)
 
it feels very muhc like a selfmade problem-ish :/ Why doesn't the onclick carry any info about what was clicked on?
 
@dot_Sp0T It does... but i cant modify the popup because its buffered.
 
2:30 PM
so the popup is created before you know that you need it(?)
(sorry i come mainly from a programming, not gamedev, background, so this is a very interesting problem as from a logical POV I can't imagine how you decide to create a popup if not at the point when you need it :))
 
@dot_Sp0T No... a buffer system is a ecs system that buffers commands for entity creation. Means i write my commands into that system, it knows that it needs to create a popup entity once its processing, but its not there yet. So i cant modify its values at that point ^^
Tree was clicked -> Write PopUp entity to buffer -> Once the buffer system gets executed -> Use the buffered commands to create and modify entities
 
yeah but then on the tree was clicked you got all the info you have? just attach that info to whatever you do to write the popup into the buffer?
 
@dot_Sp0T Ah you mean it like that ^^ well that could also work, probably even the better way than attaching such data to the tree itself
 
 
2 hours later…
4:52 PM
@Tyyppi_77 I wish my students were as proactive as you! 😀
 
 
1 hour later…
5:54 PM
@DMGregory Soo close to 90k!
Gotta go un-downvote 3 of those questions you downvoted :P
 
I really need to find some good questions to bounty to bleed-off some of this...
 
why not award some of my stuff? :P
 
6:12 PM
Once or twice, I have added a bounty on the "most popular unanswered questions"
 
 
2 hours later…
8:07 PM
Hi guys anybody home
 
hello
 
user92578
yes
 
8:18 PM
guess we're the wrong ppl
 
So I just saw a kid playing a snake game .reminds me of the game I grew up with
@dot_Sp0T hey I didn't say that
 
no you didn't. I just extrapolated
 
Well don't next time
 
extrapolation is based on known data. the more data the better the extrapolation becomes ;)
 
What's that suppose to mean
 
8:21 PM
it's a datascience joke. no offense
 
@Chiho dot_Sp0T was just making a joke about the pause in the chat. I think we can let that go and move on. Did you want to tell us something about this snake game, or ask us something?
 
Yeah I mean what if I could create a 3d snake game. Kids would also have a game the would grow up with.just like the old times
 
user92578
I don't think it's the dimensions of the snake implementation that are the reason why everyone isn't playing snake anymore
 
user92578
An issue with 3D snake might be depth perception, making it really tricky to see where your snake / fruits are
 
user92578
Would need camera controls which then makes the game a lot harder to play
 
8:29 PM
you could make it 1st person, that might be fun
add 3 2d maps on top of the screen that show from front, side and top
 
Actually no. I could add a directional arrow that points out where the food is. So the obstacles would make people interested in the game
Then I don't need to add camera
Snake follows the arrows,passes obstacles everyone stays happy
 
An important thing when designing a game is to, sorta, just do it. Try something. Have people try it. Try other things. Choose what worked best. iterate.
 
Yeah but not that I'm sure but I really think its a big shot
 
Then try making it(?)
 
8:38 PM
The camera would only need to be added to toogle between mapping the whole scenario and visual
@dot_Sp0T I will
 
user92578
Definitely sounds like an interesting project
 
@Tyyppi_77 totally
 
A big thing to watch for is the cornering precision. The player needs to be able to clearly see when executing a turn will take them down the clear lane, so they don't turn too early or too late and ram face-first into an obstacle. The top-down perspective in 2D snake helps with this.
Depending on your camera angle in your 3D version, you might want to introduce cues that help, like a visible tile grid, or crisp shadow / cursor tracking the snake's logical head, so the player doesn't have to make spatial comparisons in 3D perspective of complex organically-shaped models - stuff that's hard to judge precisely when making snap decisions.
 
Not a problem. So to solve the problem each time the snakes moves closer to the turning point the camera would automatically toogle to show player visuals and direction
Making player avoid collision with obstacle as not to end the game quickly
So I wanted to ask if there is anything like " 4d"
 
user92578
8:53 PM
In terms of games? Or just in general?
 
I've seen cinemas advertise shaking seats and released smells as 4D-Cinema
so you could probably consider force-feedback on controllers and such 4D
 
user92578
I have seen some engine/game demos with a 4th spatial dimension (or maybe it could be interpreted as time) but those are very hard to make sense of, because essentially it usually is "just" some kind of geometry warp
 
i mean you could go for sth like a non-euclidian space. But you'd probably first want to get normal 3d workin intuitively
 
user92578
Non euclidian space is very different from 4D though
 
didn;t we just agree there's no clear 4D definition?^^
 
8:58 PM
Ok but what's a non euclidan space
 
user92578
No? And even if we did, non euclidian spaces are definitely a totally different concept
 
I have seen a lot promos talking about 4d tech
 
@Tyyppi_77 Many examples of non-Euclidean spaces can be viewed as 3D manifolds that bend and twist back on themselves in a 4D embedding
 
For example sth like that: youtube.com/watch?v=kEB11PQ9Eo8
 
Ok let's say not about games but 4d animation
 
9:00 PM
Miegakure is an example of a game with a 4D world, where you see a 3D slice of it at a time.
If you think of time as a fourth dimension, then every animated 3D model is a 4D animation. ;)
 
user92578
@DMGregory Fair point I guess
 
@DMGregory How is that possible
 
@Chiho it's a jest about our very possible different understandings of the term 4D. Combined with an example of a possible and commonplace interpretation of the 4th dimension as time; an animation is a change over a timeframe
 
A "dimension" really just means a parameter you can vary. I can vary my latitude by walking north and south. I can vary my longitude by walking east and west. I can vary my altitude by climbing up or down a ladder.
So that positions me in 3 spatial dimensions. But we can also think of other parameters that can vary.
I can vary my location in the time dimension, my "now", by just waiting. :)
 
You know by 3d we mean volume.so by 4d mean volume *square
 
9:03 PM
That's not universally true. In physics it's common to describe phenomena in terms of 4-dimensional "spacetime"
 
Doesn't make a lot of sense as cubes are volume.what if we could see all parts at a time
 
I guess that is really the gist, we cannot :)
 
Flatland, Flatterland, and The Planiverse are some books I can recommend that explore what it would be like to be a being in different numbers of spatial dimensions.
 
I found Flatland dull and wasn't able to finish it. It was mostly political allegory, if I recall. :)
Utopia was dull, too. Mainly outdated ideas about how to structure the perfect society.
 
What about The planiverse
 
9:07 PM
so not to be overly negative, try The Cuckoo's Egg about the dude who caught the Hannover Hacker as an astronomy professor at a university.
:)
 
What's the book really about
 
The Planiverse tells a fictional story about scientists discovering a 2-dimensional world, and documenting the beings that live there. Really neat engineering exploration of how you could make things work in 2D - like how do you swallow and poop without splitting yourself in two? Or how do you pass someone on the road, without suffocating?
Flatterland uses Flatland's world as a somewhat thin narrative frame to go explore a whole bunch of interesting and brain-bending ideas from math and geometry, and a bit of physics too.
 
Ok so let's talk the physics here
 
You don't really have to read Flatland to enjoy Flatterland. As Almo says, Flatland was mostly political allegory, with a little mathematical set dressing. ;)
Sure. I don't think any of us are physicists, but I'm game to chat about the bits I know.
 
user92578
lmao Almo is a physicist
 
user92578
9:14 PM
(right?)
 
Maybe
 
Oh wow, sorry I'd forgotten that!
 
How come I don't know that
Do you guys know him/her in person
 
We met for pizza once. 🍕😋
 
Hmm wow so thats what I missed
Feeling sleepy see you guys 2morrow
 
user92578
9:20 PM
@DMGregory Oh, I didn't mean "lmao" at all rudely as in "how do you not remember", just more like "I think one of us actually is a physicist (at least by education)" :)
 
I've been trying to use "folks" instead of "guys" since not everyone working in gamedev is a guy. 😉
 
so any of you folks frequented the worldbuilding stack before the big exodus?
 
user92578
What's the big exodus?
 
bc that was where you'd find everything from astronomer to geologist to woodcrafter
the whole mod-story led to wb getting mostly abandoned by the original crew
 
user92578
Ah I see
 
9:30 PM
most of us are now over at codidact.org actually
Also it's half past 11 here so I might as well drop out. Managed to mess up my rendering again by trying to move stuff into an ECS like form - funnnily enough i only messed up textrendering, not sprites in general; so fun to debug tomorrow
cheers o7
 
Good luck!
 
thanks, can def use it!
opengl draworder is ccw right?
 
user92578
it's usually the opposite of what I write my vertices in
 
:))
 

« first day (3703 days earlier)      last day (1307 days later) »