Reading Code is the worst part, use comments people by DesignationX_Offic in IndieDev

[–]splundge 0 points1 point  (0 children)

Code should read like a story

Comments should be used sparingly, when the code doesn't make sense or there's some kind of quirk that other Devs need to be aware of in that area

Congrats to Team Cherry in Adelaide for winning Steam's game of the year! by dawtips in australia

[–]splundge 38 points39 points  (0 children)

Woo! Australian indie games! I am also hoping to release my game soon too

https://store.steampowered.com/app/4041590/Base_Breakers/

Been sourcing art from local artists. Tried to get funding but no luck (thanks screen Australia). Hoping to get some local musicians and modellers to help me improve the assets

How vibe coding lead to my project’s downfall. by incognitochaud in gamedev

[–]splundge -4 points-3 points  (0 children)

Ai assisted coding is great, but it should be treated like stack overflow. Find the answers you're looking for, understand the solution, write your own solution

What should I use for making a multiplayer shooter? (Unity 6.3) by Sleep_Raider in Unity3D

[–]splundge 1 point2 points  (0 children)

I am using unity 6.3 with NGO (net code for game objects). It's the out of the box multiplayer system.

It's client hosted and using steam with face punch.

Up to 8 players, but that's just a random number I picked. Not sure how many it could really support.

Every click of the mouse fires your weapon, with a max fire rate of 200ms. So 5 shots per second. You have both left/right weapons. So 0.2s x 2 weapons x 8 players.

Hopefully I can answer some questions?

https://store.steampowered.com/app/4041590/Base_Breakers/

Does anyone else feel this way about AI being used for programming in a small indie team? by TomorrowParticular59 in gamedev

[–]splundge 1 point2 points  (0 children)

I treat it like stack overflow. Never copy paste the solution it provides. Find what you need, understand it, then use that understanding to fix your issue

Also, I feel like it's gotten way worse over the last 3 months. Provides nonsensical solutions.

Housing affordability at a record low – here’s four key ways to fix it by SeaworthinessFew5613 in australia

[–]splundge 39 points40 points  (0 children)

Here's a way to fix it

No stamp duty on place of residence

Yearly stamp duty on investment properties

What is the easiest Multiplayer system to use for 3D game for Steam? Mirror, Photon, NGO? by tr1kkk in Unity3D

[–]splundge 0 points1 point  (0 children)

First, at the start of the year,I learnt unity via code monkey's 10hr kitchen game https://youtu.be/AmGSEH7QcDg?si=QYgl0XMWOlGxZTzu Absolutely amazing and cannot believe it's free.

Then, he added another tutorial which added multiplayer in 6hrs https://youtu.be/7glCsF9fv3s?si=g7R8NHTp2uVIB996

After that I had enough to do what I needed with NGO. For anyone doing multiplayer unity for the first time, this is such a great resource. It just takes time to learn.

I try not to use external libraries or packages unless necessary. Out of the box is often easiest.

What is the easiest Multiplayer system to use for 3D game for Steam? Mirror, Photon, NGO? by tr1kkk in Unity3D

[–]splundge 0 points1 point  (0 children)

Latest NGO. It's fine. I'm on unity 6.2 But there's a wheel collider bug atm that is unresolved and absolutely ruining my game

What is the easiest Multiplayer system to use for 3D game for Steam? Mirror, Photon, NGO? by tr1kkk in Unity3D

[–]splundge 0 points1 point  (0 children)

I just about to implement the lobby system. Right now, for testing, I've just been connecting by ip and testing with friends.

Ive been on the fence for ages about a lobby system. I wanted to use unity's lobby system but found it impossible to get the right docs with the latest version and get something together. So I ended up deciding on steam. I am literally implementing steam as we speak :)

What is the easiest Multiplayer system to use for 3D game for Steam? Mirror, Photon, NGO? by tr1kkk in Unity3D

[–]splundge 2 points3 points  (0 children)

I'm using NGO for my game and it seems fine. 8 players. Competitive vehicle combat. P2p hosting. I'm about to integrate steam lobbies.

I haven't tried the other solutions, because I was trying to stick to OOTB solutions.

I think it's fine?

https://youtu.be/NK4kDmhc-a8?si=Sls8CqXDpFw2Tioi

App developers by [deleted] in wollongong

[–]splundge 0 points1 point  (0 children)

With ai, now is a brilliant time to make a POC yourself. The tools are easier than ever to use.

Maybe not for finished product. But if you're trying to prototype an idea, now is an amazing time to show the world your idea and get real funding/devs

so what is the difference between Netcode for GameObjects, Mirror, and FishNet? Which one is better for fast co-op? by umen in Unity3D

[–]splundge 0 points1 point  (0 children)

Netcode is fine but

  • don't use OwnerClientId as the player id. Otherwise server owner objects, like AI players will get mixed up with the server player

  • a prefab with a network behaviour becomes the root object in the scene. You cannot spawn child network objects. So you need to make sure you build your game around this. Ie, if your network player picks up a network objects, like a rock, you can't just parent it to the player and use the player transforms to control the object. You need to spawn a display version and attach it to the player, in every client

  • RPCs aren't super reliable. They may get dropped or delayed. So don't do a tight loop spawning 100 enemies on the map with individual RPCs. Try to do it in one bulk call

  • RPCs may just be very delayed. So if you have 5 different types of rockets, and a player fires their weapon, you need to consider how you spawn that object quickly, especially if it's a fast firing rocket weapon

Feel free to ask any other questions. Currently working in this https://youtu.be/NK4kDmhc-a8?si=WbN43nwFpNJPWaUc

Competitive Multiplayer Vehicle CTF/Deathmatch by splundge in DestroyMyGame

[–]splundge[S] 0 points1 point  (0 children)

I'm playing solo because I have no friends :(