Als hobby projectje wil ik een simpel spel schrijven wat in een terminal draait. Mijn doel is dat dit zowel op Windows als Linux kan draaien.
Een aantal dingen wil ik graag hierin verwerken; een grafische interface en de mogelijkheid dat mensen kunnen modden.
Nu mijn vraag, wat voor programmeertaal moet ik nemen. Ik zit te twijfelen tussen c++ en c# (mono?), ik ben zelf erg bekend met c# het bevalt mij vooral dat dingen zoals geheugen management gedeeltelijk voor mij worden gedaan.
Het voordeel van c++ is natuurlijk dat het sneller is, nu is het voor mijn applicatie waarschijnlijk niet erg belangrijk maar het speelt toch in mijn achterhoofd mee
.
Zijn er nog andere voor of nadelen die ik moet overwegen?
Misschien nog belangrijk om te vermelden, de laatste 3 jaar heb ik vooral met Unity aan een aantal kleine hobby projectjes gewerkt (paar duizend regels code groot), deze stranden vooral omdat ik geen art kan maken
en de scope soms te groot is. Maar vandaar mijn ervaring met c#, c++ is vooral "school" niveau.
Een aantal dingen wil ik graag hierin verwerken; een grafische interface en de mogelijkheid dat mensen kunnen modden.
Nu mijn vraag, wat voor programmeertaal moet ik nemen. Ik zit te twijfelen tussen c++ en c# (mono?), ik ben zelf erg bekend met c# het bevalt mij vooral dat dingen zoals geheugen management gedeeltelijk voor mij worden gedaan.
Het voordeel van c++ is natuurlijk dat het sneller is, nu is het voor mijn applicatie waarschijnlijk niet erg belangrijk maar het speelt toch in mijn achterhoofd mee
Zijn er nog andere voor of nadelen die ik moet overwegen?
Misschien nog belangrijk om te vermelden, de laatste 3 jaar heb ik vooral met Unity aan een aantal kleine hobby projectjes gewerkt (paar duizend regels code groot), deze stranden vooral omdat ik geen art kan maken