Try out the game I made

Join Discord

TrueADM

Software Developer
VIP
Jan 16, 2004
214
0
102
I know you lot enjoy a good old game when bored so I thought you wouldn't mind bug testing the latest game I've developed. It's called Techno Blocks, and it's a strategic/logic game with a twist. Programmed it in C# and it runs on DirectX 9.0c December 2006 Edition.

Download link: http://www.adm-studios.com/download/TechnoBlocksTrial.zip

The website is: http://www.adm-studios.com/

If you find any bugs, tell me however you like, and I hope you enjoy the game!

Thanks guys! :)
 

Blaminator

VIP
Golden Oldie
Loyal Member
Jul 11, 2003
2,731
0
193
London
I tried it, :cool:, it's pretty good, although for an actual game I have to say it seems pretty small, seems more suited to be a flash game tbh
 

TxGraphicz

LOMCN Veteran
Veteran
Loyal Member
Nov 12, 2006
388
4
65
I agree with blam, but then again you only let us on 6 levels per puzzle but still... even with full levels it'd be quite a small game. Quite nice though I must say.

Tx
 

TrueADM

Software Developer
VIP
Jan 16, 2004
214
0
102
Cheers for the feedback, yeah there are only 5 levels per each mode so it's not the game is small in the trial. There will be 16 levels per each one in retail version. That will take you about an hour to complete each mode. If you complete all 16 levels in each of the modes another 4 levels are unlocked for each mode - BONUS levels. :)

All together there will be 60 levels, that's about 5 hours of gameplay. There will also be a level editor and level downloader! Of course only in retail!
 

Dataforce

LOMCN VIP
VIP
Apr 15, 2003
2,080
0
283
Does it really need to install all the DirectX .cab files into the installation dir?

It also doesn't work for me.
Code:
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: The specified module could not be found. (Exception from HRESULT: 0x8007007E)
   at TechnoBlocks.DirectX.Initialize(Form TargetForm)
   at TechnoBlocks.Game.Game_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
TechnoBlocks
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///F:/ADM/Install/TechnoBlocks.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
Microsoft.DirectX.Direct3D
    Assembly Version: 1.0.2902.0
    Win32 Version: 9.05.132.0000
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX.Direct3D/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.Direct3D.dll
----------------------------------------
Microsoft.DirectX.DirectSound
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX.DirectSound/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.DirectSound.dll
----------------------------------------
Microsoft.DirectX.AudioVideoPlayback
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX.AudioVideoPlayback/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.AudioVideoPlayback.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

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

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Edit: Installing the directx stuff fixed it. (Maybe your installer should check if that is needed and install if required, without needing to actually put the DX Setup stuff into the installation dir - IE install from temp and thats it)

  • Your windowed mode, should ahve a window outline so i can move it around please.
  • Double clicking on the game mode should ahve the same effect as clicking and then clicking select mode.
  • If i click a game mode, then misclick the "select mode" button (ie click on the background) it is annoying to ahve to reselect the game mode and try again
  • in "Path Logic Puzzle" mode, processing the movement on keyup rather than keydown is annoying :P
  • "Link Logic" mode takes is annoying having to click on every colour. Alternatives could be
    • Click and drag, if the mouse goes over a square and the button is down, colour it
    • Click then use arrow keys (ick)
  • Pressing enter on the sucess screen (can the S U C C E S S bit be speeded up?) should continue
  • Auto advance to next level?
  • I would be nice to be able to change the colour of the dual coloured blocks by clicking the block itself, rather than the tiny little colour window. (Maybe right click to change, clicking to "kill")


Completed everything in ~ 10/15 minutes - Are you sure its gonna take 5 hours ?
 

TrueADM

Software Developer
VIP
Jan 16, 2004
214
0
102
Thanks for that list, you made some good points and I've implemented them. Have you got MSN? I'd like to talk to you if you don't mind.