3D / Game Development / Programming Thread

100% normal. That’s usually when it happens

1 Like

No dropbox here.

If you want to host it (at your own risk I suppose.)

No logins required

1 Like

I think I will just finish testing it and put it on play as a joke Incase people want to check it out lol

It’s simple app …nothing fancy

1 Like

Well yeah let us know… Post a link!

1 Like

I wanna work on a game soon, programming is soothing for the soul.

3 Likes

Have anyone watched Silicon Valley on HBO? It’s an old show now, but it’s pretty funny especially if you can relate to that kind of culture. We who have been doing programming in in collabs or even alone kind of can relate to the tech startup culture in a way, I find.

2 Likes

What kind of game are you gonna make?

I have an abandoned golf game with a twist (twist being you can spin the ball a lot) which I have made the core systems for, you can hit the ball and spin it in any direction, you have wind force, the camera works following the ball when hit, and a simple test level-

I would maybe want to expand on it. One idea among several is that you can hit these signs that change the level. For example, a sign that when you hit it, you change the wind direction allowing you to use the wind to go to where you want.

it’s going to be very arcady.

1 Like

Sounds cool man. Good luck on it.

2 Likes

Thanks, I picked something simple, because I have never managed to finish a game of significant scope before.

2 Likes

Yeah I have a game planned but the scope is too big. That’s why I moved to Cookie Bears, it has a much smaller scope and the plan is to finish it by the end of the year. I spent the whole time in the psych ward last time planning my other game in the notebooks they let you have.

I haven’t done much work this week on it after my hypomania turned to mixed

3 Likes

I’m starting to realize how important collab/assets are in game dev. This app I’m finishing is as simple as it gets and it’s still a bit of work.

I’ve never been more sure that moving away from full self created game was the right choice. I think the next big one will be the use of Ai !!!

1 Like

Yeah game dev is a lot of work… Work over here, test over there, work over here again… Why I was motivated to start making all the tools in engine.

Collaboration can be a labor in itself though. Staying on the same page, maintaining consistency etc…

Industry always needs better tools.

I’m still working on that single boat interior mesh… Got like 5 or 6 things left. Its shaping up. Things should accelerate once I’m just doing textures… Prolly 30% done redoing the colliders. Down to 14,000 polygons from 33,000. File size was 1,770 kb now its just under 850.

So this has taken a good long while… But 50% reduction in resource use is a win

2 Likes

That’s cool you are doing it from the ground up and I definitely see your point of view. I guess what makes sense depends on you and the circumstances…I do think the asset/collab is right for my game but consistency is an issue. I did the first track with a few models from asset packs I had and then did the second track entirely from the ground up. I now have to go back and remodel the first track a bit so it’s actually consistent…

This will probably cost a month at least :laughing: :laughing: :laughing: :expressionless_face:. ..But over all It would have taken a lot longer to learn and do every single thing myself lol

I think once I’m done with the mobile racing game and I see if it gets any downloads I’m gonna work on a pc game. I will almost guaranteed need to have higher control and understanding with that tho. Also .I got a book about pure game design theory. Gonna try to break out of the traditional race and add some cool creative elements to the next racing game after I read that book :books: :open_book:

Anyways…I wish I could collab with you guys on the forum but everyone is Soo much more skilled than I …I fear I would have little to offer :smirking_face:

Also..50% is a huge gain man ..funny enough I think I saw that type of optimization boost doing the second track ..as with everything..it’s a tradeoff

1 Like

Its all a learning process… Ive made like 12 tech demos and no games. And outside of that I just mod commercial games.

My minds been wondering back to my main project as of late which is a good thing. Decided to put the 3d editor on hold and just hardcode the planetary surface… Cause at this point, that seems simple.

What was holding me back was slaving away at the 3d editor until it could output the desired mesh.

I feel the excitment behind the notion, the clear vision… Normally the things that convince me to put the time in.

But yeah I don’t like leaving things unfinished so I gotta finish the boat. The geometry is like 98% done… It is entirely passable. Gotta focus in on texturing and redoing the colliders (some of which are unecessarily complex but they don’t get rendered so it has a completely different factor on performance.)

But yeah gotta get this mesh finished and then look at the project. If I am gonna continue with it it’ll be a very long term goal and I gotta constrain that to fit into my life somehow… Like 1 hr per day max. Or 1 asset per day.

2 Likes

Hey guys im having an issue with my data structs save a retrieve system. Im trying to declare a field variable as a reference variable but c# 9 does not support this. Is there a way for me to get the reference to the field without reassigning it every time its changed?

Im passing a multi type data struct and I want to have the original in the data save script and declare field variables in the compiler and calculator script so that i can make global changes without syncing the field variables… is this possible or should i just update the field on each change?

Ai has a solution but not sure i understand it… Hate being ignorant lol

Edit: nm I guess you can use the lambda operator to connect the ref. I have never used this …legit forgot about learnin git when i started using c# :sweat_smile:

edit 2 : Its not a lambda but a alias for the data in the data saver. Yay ..I dont have to wait for unity to support c#11+

Should I have known about this technique? I feel pretty stupid now lol @Tyrnos @Mars @Azley

1 Like

I have no idea, haven’t written C# in years. Last time was at work.

2 Likes

I figured it out with ai. I guess you can use that operator to call the get method that holds the original struct in the data script.

Leaned another thing from ai lol

1 Like

@Mars

2 Likes

Hey man were you a programmer for a living?

1 Like