• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

poprawienie jakości kodu Gry - każda porada jest dla mnie cenna

+2 głosów
88 wizyt
pytanie zadane 12 stycznia w C# i .NET przez KazikBozia Początkujący (330 p.)

Witam!

Od 0.5f roku piszę trochę większą grę. Chciałbym ulepszyć jej kod Waszymi poradami i pomysłami. Gra jest tworzona na silniku Unity, pisana w C#, PUN obsługuje networking. Każda opinia, porada czy pomysł są dla mnie bezcenne ;)

Github ze wszystkimi skryptami: https://github.com/KazikBozia/Tankman_Project

Gra: https://shaibagamestudio.itch.io/tankman

Fanpage:  https://www.facebook.com/ShaibaGameStudio/

komentarz 12 stycznia przez Tomek Sochacki Mędrzec (169,790 p.)
Nie znam się na C# więc nawet nie patrzę w kod, tylko chwilę sobie pograłem :) Fajna gierka, przypomina mi piękne czasy GTA1 w które się grywało w chacie czy kafejkach internetowych :)

Powodzenia!

1 odpowiedź

0 głosów
odpowiedź 12 stycznia przez rot18ru Obywatel (1,000 p.)
Rzuciłem tylko oko na jeden plik ModeManager.cs i widzę tam bardzo dużo powtórzeń kodu. Dużo programistów myśli, że należy dbać tylko o brak powtórzeń całych bloków skomplikowanej logiki, a w rzeczywistości należy nawet unikać powtarzania pojedynczych zmiennych. Ja bym tryby gier trzymał w słowniku gdzie kluczem byłaby nazwa trybu. Wtedy przy wyborze trybu wystarczy ustawić inactive na wszystkich wartościach ze słownika, a do wybranej ustawić active.  Pewnie można byłoby jeszcze lepiej to załatwić, ale nie znam Unity i C#.

Podobne pytania

+9 głosów
6 odpowiedzi 671 wizyt
pytanie zadane 3 lipca 2015 w Nasze projekty przez Dash Nałogowiec (29,550 p.)
0 głosów
2 odpowiedzi 120 wizyt
+7 głosów
2 odpowiedzi 224 wizyt
pytanie zadane 29 sierpnia 2017 w Nasze projekty przez Radek Słowiński Początkujący (330 p.)
Porady nie od parady
Możesz ukryć, zamknąć lub zmodyfikować swoje pytanie, za pomocą przycisków znajdujących się pod nim. Nie krępuj się poprawić pochopnie opublikowanego pytania czy zamknąć go po uzyskaniu satysfakcjonującej odpowiedzi. Umożliwi to zachowanie porządku na forum.Przyciski pytania

62,306 zapytań

108,432 odpowiedzi

226,358 komentarzy

35,042 pasjonatów

Przeglądających: 183
Pasjonatów: 5 Gości: 178

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...