Boter Kaas en Eieren

Status
Niet open voor verdere reacties.

wicherh

Gebruiker
Lid geworden
3 dec 2008
Berichten
188
Mijn Boter Kaas & eieren spel(nu al versie 3.0)

Versie: 3.0


Includes:
  • Heeft een onoverwinnelijke AI (hoever ik weet) op lvl 7
  • Mogelijkheden van sterkheid van ai kiezen.
  • Kan ook tegen jezelf/ander spelen.
  • AI Editor (maak je eigen AI)
  • Optie om AI te laten starten
  • Er is een puntenteller

Bugs:
Als AI start op Impossible, speelt hij niet 100% perfect (dit houdt in dat hij maar 1 zet vooruit kijkt inplaats van 2)

Download:
Zip format(V3.0):
Bekijk bijlage Boter Kaas en Eieren Zip.zip
Rar format(V3.0):
Bekijk bijlage Boter Kaas en Eieren Rar.rar

Hoe werkt de AI editor:
Zoals je ziet is er bij de .exe ook nog een .txt bestand gegeven.
Dit bestand bevat alle informatie van alle lvl's die er al standaard in zitten.
Het format ziet er zo uit:
Naam_getal1_getal2 enz.
Als je nu een nieuw lvl wil maken voeg dan een nieuwe regel toe en edit de naam.
dan moet je die getallen gaan invullen:
1. Win
2. Block
3. Create Fork
4. Block Fork
5. Play center
6. Play Opposite corner
7. Play Corner
8. Play edge
9. Choose random place
Zet nu de getallen achter elkaar, met _ ertussen Het eerste getal voert hij eerst uit dan het 2e dan het 3e enz.
Sla het .txt bestand op, en herlaadt nu de .exe
Nu zou je in het boxje met de lvles jou naam erbij moeten zien staan.
Selecteer deze en je kan beginnen met spelen tegen je eigen "gemaakte" AI


Old versions
Rar format(original version):
Bekijk bijlage Boter Kaas en EierenR.rar

Rar format(V2.0):
Bekijk bijlage Boter Kaas en Eieren V2.0 rar.rar
 
Laatst bewerkt:
leuk. maar als je punten telling gaat maken kan je dan ook niet een soort van campagne modus inbouwen na 3 overwinningen ga je naar een hoger level ofso.
gewoon een ideetje
 
leuk. maar als je punten telling gaat maken kan je dan ook niet een soort van campagne modus inbouwen na 3 overwinningen ga je naar een hoger level ofso.
gewoon een ideetje

Nou boter kaas en eieren is niet zoon heel erg uitgebreid spel dus denk niet dat dat nodig is. Zou wel een training modus er in kunnen bouwen.

Maar dit soort dingen zijn niet echt noodzakelijk.

Ik heb trouwens moeilijk om lvl's aan te passen want ik heb deze functies:
Win
Block
Block Fork (houd in dat als er een manier is om 2 mogelijkheden te maken om te winnen het goede spot te kiezen
Play center
Play Opposite corner
Play Corner
Play edge
Choose random place
Deze functies besturen de ai, dus ik edit de lvles door sommige weg te halen en erbij te halen.

Misschien een AI editor maken?
 
Laatst bewerkt:
hoi,

ik ben een student IWT
voor informatica moeten wij ook het spel boter kaas en eieren programmeren met windows form applications
zou u zo vriendelijk willen zijn om uw programma eens door te sturen naar onderstaand e-mail adres:
zelerunner@hotmail.com
ik kan miss nog enkele aanpassingen doen en eventueel uw versie nog optimaliseren en terugsturen

alvast bedankt
 
Bij het opstarten krijg ik eerst een msgbox die vertelt wie het gemaakt heeft, gevolgd door dit. Als ik op continue druk dan werkt het wel.

Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.ArgumentOutOfRangeException: InvalidArgument=Waarde van 0 is niet geldig voor SelectedIndex.
Parameternaam: SelectedIndex
bij System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
bij Boter_Kaas_en_Eieren.Form1.Form1_Load(Object sender, EventArgs e)
bij System.EventHandler.Invoke(Object sender, EventArgs e)
bij System.Windows.Forms.Form.OnLoad(EventArgs e)
bij System.Windows.Forms.Form.OnCreateControl()
bij System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bij System.Windows.Forms.Control.CreateControl()
bij System.Windows.Forms.Control.WmShowWindow(Message& m)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bij System.Windows.Forms.ContainerControl.WndProc(Message& m)
bij System.Windows.Forms.Form.WmShowWindow(Message& m)
bij System.Windows.Forms.Form.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3074 (QFE.050727-3000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
mscorlib.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3074 (QFE.050727-3000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Boter Kaas en Eieren
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///C:/Users/famlam/AppData/Local/Temp/_AZTMP1_/Exec/Boter%20Kaas%20en%20Eieren.exe
----------------------------------------
Microsoft.VisualBasic
Assembly-versie: 8.0.0.0
Win32-versie: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Windows.Forms.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.

Dit krijg ik als je het niet unzipt. Misschien iets erin stoppen dat dit opvangt?
 
Kun je voor mij de source geven ?
Als je dat wilt teminste
 
Laatst bewerkt door een moderator:
Graag oude topics met rust laten. Deze is van 2009, dus al heel lang niet actueel meer.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan