« first day (2818 days earlier)      last day (2206 days later) » 

2:51 AM
3
Q: Game AI move towards player while avoiding an obstacle

user1431627I'm trying to move enemy towards player, while enemy also tries to avoid an obstacle if it's in its path. Here's a simple illustration of what I want to do: What I've tried: Making circular collision around the obstacle. It works but that makes the enemy impossible to hit. I think going with...

 
 
4 hours later…
6:27 AM
@PearsonArtPhoto Clickable link
 
 
3 hours later…
9:11 AM
ldjam.com/events/ludum-dare/41/astrodeck is better, they seem to have changed the link style since I slept...
 
Oh lol that's dumb. The $ is translated to %24 but their site doesn't reverse it like it should
 
Interesting...
Well, I'll take the one I just sent now, so...
 
 
1 hour later…
10:22 AM
I was excited until I read the top more carefully.
 
 
2 hours later…
user92578
lol
 
Saw that and thought of you.
 
user92578
lot of rhythm games from what I've seen
 
I'm happy with my entry, it fits the theme, is somewhat unique, and playable. Better then most of the ones I've tried so far.
Last time I felt my game was better then maybe 70% of them, this time thus far I'd say maybe 80-85%. Of course, I'm biased in my favor, but...
 
 
1 hour later…
1:47 PM
@PearsonArtPhoto hahaha :D
 
Half of the games I've tried have been pretty much unplayable.
 
awesome
 
Well, 2/6
 
JoM made this one
for a jam
don't remember which, might have been the GDSE jam
 
I will probably use at least Kenney artwork and a few other changes, but I think I will publish this game.
To Android, that is.
My YouTube channel finally hit 1K subscribers too:-)
 
2:01 PM
:)
 
2:16 PM
Still need 1500 view hours until I can monetize, but I'm making progress...
 
cool :)
 
 
2 hours later…
4:10 PM
Hey @Almo, I'm headed to our Montréal office for a monetization summit this week. I hear you might be in the neighbourhood?
 
@TheMattbat999 So I'm guessing you custom coded responses for the dialogue system (thus only one NPC can use it?) At least you have a model you can extend to other NPC's as needed, with elbow grease!
 
@DukeZhou sorry I haven't gotten back to your last email on PCG stuff yet. The subtitle for my response is "how are you managing to get copies of my dev logs :)"
 
@TheMattbat999 Don't forget to think about scalability in your code structure. It's useful to limit the game in scope initially, but if the game is good, you might find you want to expand it.
@Pikalek No worries! You're busy, and I write a lot ;)
 
@DMGregory regarding gamedev.stackexchange.com/questions/157807/… would asking instead for objective criteria for cost vs benefit analysis of a masters make it on-topic?
 
@Pikalek Myself, I wouldn't know when such a list is "complete" or "correct" so I think that would be a bit broad. I think any evaluation of the benefits involves a fair degree of personal opinion & judgement too.
 
4:21 PM
@Pikalek Yeah, I think it would be much opinion based too. For some users, a benefit listed would really be a benefit, while for some it would not.
 
@DMGregory how one assigns value to a criteria is probably opinion, but I figured establishing criteria is not
for instance, you might value backyard size more & I might value parking more, but both are objective criteria by which many evaluate real estate
I can see how it would become too much of a list answer
Just really wanted to give it a 2nd chance
 
I think that makes it even broader. Now we need to list all criteria that might matter to someone?
 
no, just those a professional game dev would consider
some people really get into wanting a prime house address, but most wouldn't consider that a real estate purchase filter
 
You and I are both professional gamedevs. If I would consider a different set of criteria than you, then how do we evaluate a "correct" answer?
 
OP judges. Same if you give a fast but complex algorithm & I give a easy but slower one
still, it sounds like the answer is no & I can accept that
thanks for the feedback
 
4:30 PM
I always thought (at least for general software) that for foreigners a Masters program at a US university is a good way to start a student visa -> OPT -> work visa pathway.
if you can afford it, that gets you a year or two time to line up a job
 
@Jimmy I agree, but also have a pro-education bias
 
That's the trick of it. It looks to me like the asker in this case has already considered a set of pros & cons, and is trying to figure out what weight to assign to a particular anti-masters-education opinion they'd heard. More or less "is this opinion right?" which... ends up opinion-based, any way I can think of to slice it.
 
The real problem is that I probably want G Dev Opinion.Exchange
 
well, the "anti-masters-education" answer is probably more directly "the interviewer doesn't care what degrees you have", which is different than "it's easier to have 2 years of OPT to interview as a local than to try to interview from the other side of the globe"
 
which already exists in the form of other sites
@Jimmy I suspect that is also true
oops - class time.
 
4:43 PM
Actually making a bit of money from the asset store now. Hmmm...
I should try and get my other assets I was considering making.
 
@PearsonArtPhoto sounds like you're on to something!
 
It's not much, but...
I sold 2 copies thus far!
 
Congrats! :)
 
I might try and sell my star generator I built for Ludum Dare, or at least a somewhat improved version that I intend on making sometime.
 
Star generation? sounds interesting
 
4:51 PM
It's not much, and of limited utility, but... I'll consider it.
 
@Pikalek Yeah, I think a tweet of "Hey #gamedev, what's your opinion of applicants with masters degrees in...." or "Hey #gamedev folk who have immigrated to the US, how have you found educational credentials affected your experience?" would get what OP is after.
 
@PearsonArtPhoto I've got some neat geodesic math I've been meaning to polish up and make available for other devs like that.
 
It's for the play screen. Very simple, but... I might do something a bit improved, will have to consider it.
 
Also a tool for inserting icons into UI text, though I keep expecting Unity to make that a built-in feature before I get it tidied up enough to share. ;)
 
4:53 PM
TextMeshPro
They already have it.
It's built in, or will be, in 2018
 
Sweet. I'm glad - I expect the official integration will be a lot more robust than my hack. :)
 
TextMeshPro has done it for a few years. I think I've done it with playing with Colonial Sea Trader.
 
@PearsonArtPhoto haha. i love it!
 
It's not bad for a Ludum Dare Compo game.
I have a few things that I think I'll change, but I think I'll release it as a free Android game or something.
 
@DMGregory hey yeah I'm there
 
5:04 PM
@PearsonArtPhoto possible minor big--when I switched to selling cards, I couldn't regain control of my ship. retrying now.
 
Ran out of fuel?
 
possibly, still getting the hang of it--i'll confirm
 
I should have a way to better let the user know that there isn't fuel. Maybe send out sparks or something.
 
great idea. let me know my keyboard input is working, so the problem is somethnig else.

PS-- have you considered expanding this to a trading game, like the one you were working on last year?
 
The sea trading game, well, I'm considering the future.
 
5:06 PM
@Almo Very cool. :) I don't know yet exactly what my schedule's going to be like, but if you'd like to meet up for a coffee/bite/etc. please let me know!
 
This would be with a space variant of it, but...
 
yeah sure
almo2001@yahoo.com
 
yup-- not a bug. i must have run out of fuel in the previous game
 
It happens.
Yeah, there's a limit to what you can do in 48 hours...
 
the strategy is subtle though. very compelling combination of simple mechanics
i'm having to rethink asteroids! (in a good way :)
 
5:08 PM
:-)
The theme was interesting, mix two non-compatible genres. Cards and space shooters seems pretty non-compatible. I hope it turned out to be an interesting mix.
 
For me it's a very solid game. Also great that I can run it in a browser. Definitely will be playing this a fair amount on breaks at work.
 
I had a thought of adding in planets to store your metals and other stuff.
Good to hear:-)
Maybe I'll try to put it on Kongregate or something like that.
 
@Pikalek I posted a comment on that question suggesting some other venues better-suited to polling devs, so OP isn't left hanging.
 
5:53 PM
0
Q: What types of data structures and memory allocation strategies can I use for a performance-oriented entity system?

Rinat VeliakhmedovI'm currently writing an entity-component-system framework for my hobby project in C++ and was wondering what kind of data structures and memory management techniques I should use? From what I understand (please correct me if I'm wrong), it is required for ECS to: Iterate over entities fast. I...

is this better suited to SO? I don't quite think so since this is pretty specific to game programming.
 
6:05 PM
@Almo we see this a bit on AI. They're working on an AI, but what they're asking about is not specifically AI, rather some general function that contributes to the overall project.
 
@Almo Generally we've been loosening up on shunting programming questions to SO, unless it's a straight-up syntax / programming 101 question that has nothing game-related at all.
Here I'd say a game developer's specialty would be relevant to answering the question well. Though I do worry it may be too broad. I'd feel better about it if OP showed us some profiling results from their first attempt and had a particular bottleneck they could ask for solutions to improve.
 
Yeah, it probably is too broad.
 
We had this similar question somewhat recently:
1
Q: Appropriate Cache Friendly Associative Container For An Entity Component System

RyokuThe intro to this problem is a bit of a long one so my apologies in advance. In short I am asking for suggestion as to what type of collection I should use to store data for a particular part of my system. I have an entity component system in place where a static EntityManager creates and stores...

I think that one is better-scoped, identifying a specific link in the chain to improve, in the context of a particular implementation, rather than trying to cover it all at once.
 
6:21 PM
agreed
 
6:34 PM
Left a comment recommending OP look to the other question for info, and consider narrowing theirs.
 
6:54 PM
Smells like premature optimization.
 

« first day (2818 days earlier)      last day (2206 days later) »