Game Development Community

Problem Compiling "Xbox 360 Copy" of my TorqueX 3D game

by Charles Speer · in Torque X 3D · 06/28/2009 (2:03 pm) · 3 replies

Hey everyone. Thanks for looking at this thread. I am running TorqueX 3D Pro 3.0. I made a very basic project and decided to try to run it on my Xbox 360. I followed the instruction videos/forums for putting it together (When the only other project besides the game was 'Torque'). Now there is a 'Torque3D' and 'TorqueCore' project. Torque3D depends on TorqueCore when being built. I created an XBox 360 Copy of my game, which also created a XBox copy of Torque3D. But I had to manually create a copy of TorqueCore. Now when I go to Build->Configuration Manager, I set the following for the settings:

Project Configuration Platform Build Deploy
Game Debug x86 Checked Unchecked
Torque3D Release x86 Checked Unchecked
TorqueCore Release x86 Checked Unchecked
Xbox360 Copy of Game Debug XBox360 Checked Checked
XBox360 Copy of Torque3D Release XBox360 Checked Unchecked
XBox360 Copy of TorqueCore Release XBox360 Checked Unchecked

Build order is of course:
Both the Cores
Both the 3Ds
Bot the Games

So the Core IS built before the Torque3D projects. When I build I get the following error messeges.
-------------------------------------------------------------------
Error 969 The type or namespace name 'SceneGraph' does not exist in the namespace 'GarageGames.Torque' (are you missing an assembly reference?) C:\Users\Charles\Projects\SVN\Game\trunk\SampleGameProject\SampleGame\Torque3D\T3DComponents\T3DRenderComponent.cs 6 26 Xbox 360 Copy of Torque3D


Error 970 The type or namespace name 'Core' does not exist in the namespace 'GarageGames.Torque' (are you missing an assembly reference?) C:\Users\Charles\Projects\SVN\
Game\trunk\SampleGameProject\SampleGame\Torque3D\T3DComponents\T3DInputComponent.cs 6 26 Xbox 360 Copy of Torque3D


The error complains about every 'using' keyword used to reference a TorqueCore classes. Now, I've triple checked the dependencies and made sure the Core is building before the 3D project. It works fine when I build for Windows, but after making the 360 project, these occur. Now, I know it's gotta be something simple and I was dead sure that correcting the dependencies would fix this, but apparently not. Does anyone else have this problem? I will reply to other replys, but thanks ahead of time!

#1
07/21/2009 (11:02 am)
It sounds like you don't have the project reference set in the the "Xbox360 Copy of Game" or "XBox360 Copy of Torque3D" project. Select each of those projects, and expand the "References" tree node. They should both have a reference to "XBox360 Copy of TorqueCore" - if not right-click the project and choose "Add Reference...", select the "Projects" tab, and then choose the "XBox360 Copy of TorqueCore" project. Close the add references dialog and rebuild.

John K.
www.envygames.com
#2
07/21/2009 (11:16 am)
I will try that thanks john
#3
07/23/2009 (7:38 am)
Thanks john.
That fixed most of the issues, I have a few more but i will get back to on them.