Laser Ingvar

Skapa en tråd för ditt senaste projekt, och håll folk uppdaterade med hur det går.

Laser Ingvar

Inläggav TheSpaceMan » 06 jul 2009, 11:18

3 dagar långt från full tid Fast Prototyping spel.

Koden bakom att hantera objekt är mer intressant än spelet, men det har ett "intro" en "gameplay" del och ett "slut".

http://files.getdropbox.com/u/815606/Laser%20Ingvar.rar
TheSpaceMan
 
Inlägg: 102
Blev medlem: 11 maj 2009, 23:31
Ort: Nottingham

Re: Laser Ingvar

Inläggav Mattias Gustavsson » 06 jul 2009, 11:51

"MSVCP90.dll could not be found..."
Alltid bättre att använda statisk linking...
:P http://www.mattiasgustavsson.com - Min blogg
8-) http://www.tophatarcade.com - Utvecklarsajt och Sim/Strategi/RPG butik
:roll: http://www.retrogamedev.org - Forum för retrospel-utvecklare
:shock: http://www.pixieuniversity.com - Min gratis 2D spelmotor
Användarvisningsbild
Mattias Gustavsson
 
Inlägg: 135
Blev medlem: 11 maj 2009, 22:24
Ort: Royal Leamington Spa, UK

Re: Laser Ingvar

Inläggav TheSpaceMan » 06 jul 2009, 15:30

Jag vet jag vet, du säger det. ;)
Men ibland orkar jag inte ställa om. :D
TheSpaceMan
 
Inlägg: 102
Blev medlem: 11 maj 2009, 23:31
Ort: Nottingham

Re: Laser Ingvar

Inläggav sirGustav » 08 jul 2009, 19:23

Mattias Gustavsson skrev:Alltid bättre att använda statisk linking...
är det?
du måste bygga en ny version för att ta del av buggfixar och mindre modifikationer, dina filer ökar i storlek och dina användare måste ladda ner biblioteksbiten igen om de uppdaterar. Vad space borde göra istället är att skicka med de beroende som han har, side by side, göra en installation som installerar redist:en eller något annat smart :)
sirGustav
 
Inlägg: 45
Blev medlem: 06 jun 2009, 14:46
Ort: Malmö

Re: Laser Ingvar

Inläggav Hildenborg » 08 jul 2009, 21:25

Jag är nog lite kluven själv om vad som är bäst: statisk eller dynamisk länkning.
Tycker det beror lite på situation och storlek på program.
Gör jag ett litet demo eller spel som skall skickas till en kund eller liknande, och som bara *måste* funka. Då kör jag statisk.
Men, i det läget att jag gör ett större program som skall installeras, så kör jag dynamisk. Men då får man se till att installationsprogrammet verkligen kollar upp att alla nödvändiga dll'er finns.
Sun Tzu: "In peace prepare for war, in war prepare for peace."
Användarvisningsbild
Hildenborg
Site Admin
 
Inlägg: 191
Blev medlem: 22 apr 2009, 20:25
Ort: Göteborg

Re: Laser Ingvar

Inläggav Mattias Gustavsson » 10 jul 2009, 10:19

sirGustav skrev:
Mattias Gustavsson skrev:Alltid bättre att använda statisk linking...
är det?


Japp.

Dessutom: känns som en rätt fånig idé att skapa en installer för en enkel preview som man delar med sig av på ett forum - speciellt om det inte behövs. Och många (speciellt utvecklare) är dessutom skeptiska till att köra en massa beta-installers, utan föredrar en self-contained zip-fil.

Jag kör på det som jag av erfarenhet vet resulterar i minsta möjliga antal användare som får problem med att köra det - sen bryr jag mig inte om vad den "rekommenderade" metoden är - sånt lämnar jag gärna åt "akademiker" och "system engineers"... :roll:
:P http://www.mattiasgustavsson.com - Min blogg
8-) http://www.tophatarcade.com - Utvecklarsajt och Sim/Strategi/RPG butik
:roll: http://www.retrogamedev.org - Forum för retrospel-utvecklare
:shock: http://www.pixieuniversity.com - Min gratis 2D spelmotor
Användarvisningsbild
Mattias Gustavsson
 
Inlägg: 135
Blev medlem: 11 maj 2009, 22:24
Ort: Royal Leamington Spa, UK

Re: Laser Ingvar

Inläggav dooz » 10 jul 2009, 12:09

Hmm, jag har kört med dynamisk länkning sen jag blir biten av en "allokera i en dll, avallokera i en annan" krasch för typ tusen år sedan, som uppstår med statisk länkning, iochmed att varje dll då kommer att ha egna heap-funktioner och sånt.

Sen har jag iofs inte hamnat i något sånt läge på evigheter, och är numera rätt övertygad om att ett rent C interface förmodligen är the way to go om man har en massa DLLer, men ändå.

Oh, och så undviker jag nog problemet lite iochmed att allting jag har släppt det senaste året (eller nåt) har i princip varit kod med tillhörande MSVC-projekt, och ska man kunna kompilera grejerna, då har man redan alla DLLer som krävs :)
Användarvisningsbild
dooz
 
Inlägg: 37
Blev medlem: 11 maj 2009, 21:04
Ort: Göteborg


Återgå till Projekt

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 0 gäster

cron