summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormario <mario@notk.org>2011-12-01 18:05:04 +0100
committermario <mario@notk.org>2011-12-01 18:05:04 +0100
commit5135ebd4033e1d8cdd9e708d7e4a1bd125b6c922 (patch)
treed30c2119a49e4f03a1a1892b3a25045bdbe40b74
parent25bccf2925f7fe16569d4bf7e5222d98de02ddb7 (diff)
Added VS2010 compilation files.
-rw-r--r--VS2010/Debug/build/1Vs1 - no AI.lnkbin0 -> 1097 bytes
-rw-r--r--VS2010/Debug/build/2 human vs 2 AI.lnkbin0 -> 1125 bytes
-rw-r--r--VS2010/Debug/build/4 AIs.lnkbin0 -> 1117 bytes
-rw-r--r--VS2010/Debug/build/Big window.lnkbin0 -> 1305 bytes
-rw-r--r--VS2010/Debug/build/Mini Window.lnkbin0 -> 1115 bytes
-rw-r--r--VS2010/README.txt14
-rw-r--r--VS2010/Release/build/1Vs1 - no AI.lnkbin0 -> 1109 bytes
-rw-r--r--VS2010/Release/build/2 human vs 2 AI.lnkbin0 -> 1137 bytes
-rw-r--r--VS2010/Release/build/4 AIs.lnkbin0 -> 1129 bytes
-rw-r--r--VS2010/Release/build/Big window.lnkbin0 -> 1317 bytes
-rw-r--r--VS2010/Release/build/Mini Window.lnkbin0 -> 1127 bytes
-rw-r--r--VS2010/TrollTron.sln20
-rw-r--r--VS2010/TrollTron.vcxproj105
-rw-r--r--VS2010/TrollTron.vcxproj.filters75
-rw-r--r--VS2010/TrollTron.vcxproj.user11
15 files changed, 225 insertions, 0 deletions
diff --git a/VS2010/Debug/build/1Vs1 - no AI.lnk b/VS2010/Debug/build/1Vs1 - no AI.lnk
new file mode 100644
index 0000000..2d402fc
--- /dev/null
+++ b/VS2010/Debug/build/1Vs1 - no AI.lnk
Binary files differ
diff --git a/VS2010/Debug/build/2 human vs 2 AI.lnk b/VS2010/Debug/build/2 human vs 2 AI.lnk
new file mode 100644
index 0000000..b5ce934
--- /dev/null
+++ b/VS2010/Debug/build/2 human vs 2 AI.lnk
Binary files differ
diff --git a/VS2010/Debug/build/4 AIs.lnk b/VS2010/Debug/build/4 AIs.lnk
new file mode 100644
index 0000000..afbec61
--- /dev/null
+++ b/VS2010/Debug/build/4 AIs.lnk
Binary files differ
diff --git a/VS2010/Debug/build/Big window.lnk b/VS2010/Debug/build/Big window.lnk
new file mode 100644
index 0000000..c7ce2bd
--- /dev/null
+++ b/VS2010/Debug/build/Big window.lnk
Binary files differ
diff --git a/VS2010/Debug/build/Mini Window.lnk b/VS2010/Debug/build/Mini Window.lnk
new file mode 100644
index 0000000..aeb4eec
--- /dev/null
+++ b/VS2010/Debug/build/Mini Window.lnk
Binary files differ
diff --git a/VS2010/README.txt b/VS2010/README.txt
new file mode 100644
index 0000000..19b2d43
--- /dev/null
+++ b/VS2010/README.txt
@@ -0,0 +1,14 @@
+Les exectuables sont placés dans (Debug|Release)\build\TrollTron.exe
+
+Pour compiler, il faudra placer freeglut.dll dans le path ou dans le dossier build
+et fleeglut.lib (version Debug ou Release) dans le dossier (Debug|Release)\lib\.
+Il faudra aussi mettre dans include\ les headers de freeglut (le dossier GL)
+
+Les parametres de jeu se définissent en passant des parametres au programme
+Un ensemble de raccourcis pour des parties standard sont placés dans les
+répertoires build. Il est évidemment possible de changer ces parametres.
+
+Usage (regex style) :
+trolltron(.exe)? (player|easy|medium|hard)+ (gameWidth=100 gameHeight=100)? (windowWidht=320 windowHeight=320)?
+
+player désigne un joueur humain (jusqu'à 4), easy medium et hard désignent des IA (pas de limite). \ No newline at end of file
diff --git a/VS2010/Release/build/1Vs1 - no AI.lnk b/VS2010/Release/build/1Vs1 - no AI.lnk
new file mode 100644
index 0000000..1dec2e3
--- /dev/null
+++ b/VS2010/Release/build/1Vs1 - no AI.lnk
Binary files differ
diff --git a/VS2010/Release/build/2 human vs 2 AI.lnk b/VS2010/Release/build/2 human vs 2 AI.lnk
new file mode 100644
index 0000000..b74187e
--- /dev/null
+++ b/VS2010/Release/build/2 human vs 2 AI.lnk
Binary files differ
diff --git a/VS2010/Release/build/4 AIs.lnk b/VS2010/Release/build/4 AIs.lnk
new file mode 100644
index 0000000..8e9cfc0
--- /dev/null
+++ b/VS2010/Release/build/4 AIs.lnk
Binary files differ
diff --git a/VS2010/Release/build/Big window.lnk b/VS2010/Release/build/Big window.lnk
new file mode 100644
index 0000000..535e5d4
--- /dev/null
+++ b/VS2010/Release/build/Big window.lnk
Binary files differ
diff --git a/VS2010/Release/build/Mini Window.lnk b/VS2010/Release/build/Mini Window.lnk
new file mode 100644
index 0000000..56cc550
--- /dev/null
+++ b/VS2010/Release/build/Mini Window.lnk
Binary files differ
diff --git a/VS2010/TrollTron.sln b/VS2010/TrollTron.sln
new file mode 100644
index 0000000..bad6808
--- /dev/null
+++ b/VS2010/TrollTron.sln
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrollTron", "TrollTron.vcxproj", "{52B9D091-FAC9-46BB-AFD4-2979C3489952}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {52B9D091-FAC9-46BB-AFD4-2979C3489952}.Debug|Win32.ActiveCfg = Debug|Win32
+ {52B9D091-FAC9-46BB-AFD4-2979C3489952}.Debug|Win32.Build.0 = Debug|Win32
+ {52B9D091-FAC9-46BB-AFD4-2979C3489952}.Release|Win32.ActiveCfg = Release|Win32
+ {52B9D091-FAC9-46BB-AFD4-2979C3489952}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/VS2010/TrollTron.vcxproj b/VS2010/TrollTron.vcxproj
new file mode 100644
index 0000000..633d522
--- /dev/null
+++ b/VS2010/TrollTron.vcxproj
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{52B9D091-FAC9-46BB-AFD4-2979C3489952}</ProjectGuid>
+ <RootNamespace>TrollTron</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <IncludePath>$(SolutionDir)include\;$(IncludePath)</IncludePath>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ReferencePath>$(ReferencePath)</ReferencePath>
+ <LibraryPath>$(SolutionDir)$(Configuration)\lib\;$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)\lib</LibraryPath>
+ <OutDir>$(SolutionDir)$(Configuration)\build\</OutDir>
+ <IntDir>$(SolutionDir)$(Configuration)\tmp\</IntDir>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <IncludePath>$(SolutionDir)include\;$(IncludePath)</IncludePath>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ReferencePath>$(ReferencePath)</ReferencePath>
+ <LibraryPath>$(SolutionDir)$(Configuration)\lib\;$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)\lib</LibraryPath>
+ <OutDir>$(SolutionDir)$(Configuration)\build\</OutDir>
+ <IntDir>$(SolutionDir)$(Configuration)\tmp\</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ </ClCompile>
+ <Link>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <AdditionalDependencies>freeglut.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ </ClCompile>
+ <Link>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\AIController.cpp" />
+ <ClCompile Include="..\Cell.cpp" />
+ <ClCompile Include="..\Controller.cpp" />
+ <ClCompile Include="..\Field.cpp" />
+ <ClCompile Include="..\Game.cpp" />
+ <ClCompile Include="..\KeyboardController.cpp" />
+ <ClCompile Include="..\MainWindow.cpp" />
+ <ClCompile Include="..\Player.cpp" />
+ <ClCompile Include="..\TrollTron.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\AIController.h" />
+ <ClInclude Include="..\Cell.h" />
+ <ClInclude Include="..\Controller.h" />
+ <ClInclude Include="..\Field.h" />
+ <ClInclude Include="..\Game.h" />
+ <ClInclude Include="..\KeyboardController.h" />
+ <ClInclude Include="..\MainWindow.h" />
+ <ClInclude Include="..\Player.h" />
+ <ClInclude Include="..\types.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/VS2010/TrollTron.vcxproj.filters b/VS2010/TrollTron.vcxproj.filters
new file mode 100644
index 0000000..f7a60c9
--- /dev/null
+++ b/VS2010/TrollTron.vcxproj.filters
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Fichiers sources">
+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Fichiers d%27en-tête">
+ <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+ <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ <Filter Include="Fichiers de ressources">
+ <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
+ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\Game.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\KeyboardController.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\MainWindow.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Player.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\TrollTron.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\AIController.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Cell.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Controller.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\Field.cpp">
+ <Filter>Fichiers sources</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\Game.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\KeyboardController.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\MainWindow.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\Player.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\types.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\AIController.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\Cell.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\Controller.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ <ClInclude Include="..\Field.h">
+ <Filter>Fichiers d%27en-tête</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/VS2010/TrollTron.vcxproj.user b/VS2010/TrollTron.vcxproj.user
new file mode 100644
index 0000000..f33c4e6
--- /dev/null
+++ b/VS2010/TrollTron.vcxproj.user
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <LocalDebuggerCommandArguments>player easy hard</LocalDebuggerCommandArguments>
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <LocalDebuggerCommandArguments>player easy hard</LocalDebuggerCommandArguments>
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
+ </PropertyGroup>
+</Project> \ No newline at end of file