Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

2 Pages12>
Options
Go to last post Go to first unread
Offline mc-kay  
#1 Posted : Wednesday, August 14, 2013 8:40:12 PM(UTC)
mc-kay

Medals: Admin

Joined: 8/24/2011(UTC)
Posts: 138
Location: Hannover

Thanks: 1 times
Was thanked: 12 time(s) in 7 post(s)
A new sprint release of Milestone 4 Saturn has finally arrived.
Download links for GitHub and CodePlex are on http://DeltaEngine.net/Download

Note 1: This is a OpenTK only release, other platforms will come soon.
Note 2: You may have problems running a sample game if there is already a "Content" folder, in this case just delete it an try again.
Have fun testing ThumpUp

Edited by user Friday, August 23, 2013 9:41:26 PM(UTC)  | Reason: Not specified

Wanna join the discussion?! Login to your forum accountregister a new account. Or Connect via Facebook Twitter Google

Offline internetfreak  
#2 Posted : Wednesday, August 14, 2013 8:48:55 PM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Thanks for the release. Does that post also mean that the new website is released, so it's the version I can see now?
Anyway, I'll now grab the code and then look what I can manage to do after digging in a bit to learn the differences :)

Btw, I just saw I'm quoted on the main page, very nice from you (I mean the complete DE staff ;) ). One hint, I'm quoted two times with the same quote and can you maybe give me the source of my quote because I cannot find the source where I left it, I just want to reread the complete post where the quote comes from :)
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline internetfreak  
#3 Posted : Wednesday, August 14, 2013 9:48:36 PM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Ok, I tried to get started with the new release but unfortunately I don't get it how I have to proceed. Because there's no empt game template anymore I started with the LogoApp Sample.
First, NuGet couldn't get the dependencies automatically even after several rebuilds so I had to install the Packages manually
Second, how am I supposed to start? I see that you run "new Program().Run()" but where is the place to define my game logic? In the previous release we were able to use the Run() method but now it seems to be internal so there's another way to get started, but how?
Third, if I only run the necessary code to run the game, I get a NullReferenceException. Since I heard already from benjamin that the online content is currently broken I used "new DiskContentLoader" before, but then I ran into another exception where the app is trying to write into protected memory

Maybe I'm only doing something wrong but I'm completely clueless how to proceed since it seems that there are many changes since 0.9.8.2 (honestly, it' a bit too much now, each release changed something so I had to learn again. Please don't change too much, I want to help with tutorials but when I'm supposed to relearn it again with every release, it's a bit hard to write tutorials :) )
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline mc-kay  
#4 Posted : Wednesday, August 14, 2013 11:41:12 PM(UTC)
mc-kay

Medals: Admin

Joined: 8/24/2011(UTC)
Posts: 138
Location: Hannover

Thanks: 1 times
Was thanked: 12 time(s) in 7 post(s)
Just compiled the source code version from CodePlex on my home PC without any errors, do you have "Allow NuGet to download missing packages during build" enabled under "Options -> Package Manager -> General" in Visual Studio?
The Entity system is a bit confusing when using it the first time, so as a kickstart here is super simple one-file app that shows you a blinking colored rectangle that change his color when clicking the left mouse button:
Code:

using System.Collections.Generic;
using DeltaEngine.Commands;
using DeltaEngine.Datatypes;
using DeltaEngine.Entities;
using DeltaEngine.Input;
using DeltaEngine.Platforms;
using DeltaEngine.Rendering;
using DeltaEngine.Rendering.Shapes;

namespace DeltaEngineApp
{
	internal class Program : App
	{
		public Program()
		{
			new GameCode();
		}

		private static void Main()
		{
			new Program().Run();
		}
	}

	internal class GameCode : Entity2D
	{
		public GameCode()
			: base(Rectangle.Zero)
		{
			Add(new ColoredBoxThatChangeHisColorWhenClicking());
			Start<ColoredBoxBlinkingHandler>();
		}
	}

	internal class ColoredBoxThatChangeHisColorWhenClicking : Entity2D
	{
		public ColoredBoxThatChangeHisColorWhenClicking()
			: base(Rectangle.Zero)
		{
			coloredBox = new FilledRect(Rectangle.FromCenter(Point.Half, new Size(0.2f)), Color.Yellow);
			new Command(ChangeColorOnMousClick).Add(new MouseButtonTrigger(MouseButton.Left,
				State.Releasing));
		}

		private readonly FilledRect coloredBox;

		private void ChangeColorOnMousClick()
		{
			coloredBox.Color = coloredBox.Color == Color.Yellow
				? coloredBox.Color = Color.Blue : coloredBox.Color = Color.Yellow;
		}

		public void Blink()
		{
			coloredBox.Visibility = coloredBox.Visibility == Visibility.Show
				? Visibility.Hide : Visibility.Show;
		}
	}

	internal class ColoredBoxBlinkingHandler : UpdateBehavior
	{
		public override void Update(IEnumerable<Entity> entities)
		{
			if (!Time.CheckEvery(0.25f))
				return;
			foreach (var entity in entities)
				entity.Get<ColoredBoxThatChangeHisColorWhenClicking>().Blink();
		}
	}
}

For the case that you still can't execute this code I attached my solution so you can try to figure out whats wrong.
Hope this helps ThumpUp
File Attachment(s):
DeltaEngineApp.zip (774kb) downloaded 1 time(s).

You cannot view/download attachments. Try to login or register.
Offline Benjamin  
#5 Posted : Thursday, August 15, 2013 1:17:13 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,420
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
The new website is coming online in a few hours. There will also be some extra releases in the next days and weeks to fix remaining issues and add all the other frameworks.
Offline internetfreak  
#6 Posted : Thursday, August 15, 2013 1:25:25 AM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Thanks for your answers

@Hendrik
Yes, I had that option activae and normally it should also work, but I don't know why it didn't. I'm using .NET Demon because it's a cool plugin but I disabled all options and tried it again with no other result. About the EntitySystem I'm a little bit familiar with it now but not fully so your code will help me too in understanding the system. I assume that the Engine is now completely Entity-driven and I need at least one custom entity as the games core in order to run it successfully? If yes then I will take that into account when further planning my projects (I already thought about writing some entities but I'm not sure yet which parts of my project should be an entity and which not so I will at least write one entity which runs the other stuff then)

@Benjamin
Thats good to hear. I'm glad if I can help you with some things like testing the releases and reporting bugs and if you want I can also translate the website because I think it should be multi-language capable, right?
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline Benjamin  
#7 Posted : Thursday, August 15, 2013 1:29:36 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,420
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
Currently it is english only content wise, but as before we can add multiple languages to it. If you like you could translate something like the getting started guides or the tutorials :)
Offline elasto  
#8 Posted : Thursday, August 15, 2013 1:48:55 AM(UTC)
elasto

Joined: 8/23/2011(UTC)
Posts: 245

Thanks: 6 times
Was thanked: 12 time(s) in 11 post(s)
It's a good example from Hendrik.

It's actually worth pointing out that we all agreed internally that the Entity system is needlessly complicated to use and understand, and a lot of work was done this last milestone to simplify it.

Hendrik's code works perfectly, but it's actually possible to achieve the same thing with a lot less code now:

Code:

using DeltaEngine.Commands;
using DeltaEngine.Datatypes;
using DeltaEngine.Entities;
using DeltaEngine.Input;
using DeltaEngine.Platforms;
using DeltaEngine.Rendering.Shapes;

namespace LogoApp
{
  internal class Program2 : App
  {
    private static void Main()
    {
      new Program2().Run();
    }

    public Program2()
    {
      new BlinkingBoxThatChangesColorWhenClicked();
    }
  }

  internal class BlinkingBoxThatChangesColorWhenClicked : FilledRect, Updateable
  {
    public BlinkingBoxThatChangesColorWhenClicked()
    : base(Rectangle.FromCenter(Point.Half, new Size(0.2f)), Color.Yellow)
    {
      new Command(ChangeColorOnMouseClick).Add(new MouseButtonTrigger());
    }

    private void ChangeColorOnMouseClick()
    {
      Color = Color == Color.Yellow ? Color = Color.Blue : Color = Color.Yellow;
    }

    public void Update()
    {
      if (Time.CheckEvery(0.5f))
        Blink();
    }

    public void Blink()
    {
      Visibility = Visibility == Visibility.Show ? Visibility.Hide : Visibility.Show;
    }
  }
}


The key simplifications I did here were:
- Made BlinkingBoxThatChangesColorWhenClicked a FilledRect itself rather than it being an Entity that contains another Entity.
- Used the 'Updateable' interface which means the Update method runs every frame [Edit: Actually, technically speaking, every third frame] (think of it like how a Runner used to work)

The first change meant no need to add a component. The second change meant no need to add a behavior.

(I also made a couple of other simplifications like the default MouseButtonTrigger works fine)

I believe that on the new website coming online soon there will be lots of tutorials with simple examples like this (actually, mostly simpler than this ^^) and the desire is to flesh them out even more over the coming weeks and months.

Edited by user Thursday, August 15, 2013 1:57:29 AM(UTC)  | Reason: Not specified

Offline Benjamin  
#9 Posted : Thursday, August 15, 2013 3:19:27 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,420
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
I can even make it shorter :) Actually this example shows quite a lot of things, to get started better look at the tutorials: http://DeltaEngine.net/Learn/Tutorials

Code:

  public class Program : App
  {
    private static void Main()
    {
      new Program().Run();
    }
 
    public Program()
    {
      var rect = new BlinkingBox();
      new Command("Click", () => rect.Color = Color.Red);
    }
  }
 
  public class BlinkingBox : FilledRect, Updateable
  {
    public BlinkingBox()
      : base(Rectangle.HalfCentered, Color.Yellow) {}
 
    public void Update()
    {
      if (Time.CheckEvery(0.5f))
        Visibility = Visibility == Visibility.Show ? Visibility.Hide : Visibility.Show;
    }
  }

Edited by user Thursday, August 15, 2013 3:30:17 AM(UTC)  | Reason: tiny code fix

Offline elasto  
#10 Posted : Thursday, August 15, 2013 3:24:36 AM(UTC)
elasto

Joined: 8/23/2011(UTC)
Posts: 245

Thanks: 6 times
Was thanked: 12 time(s) in 11 post(s)
ThumpUp
Offline elasto  
#11 Posted : Thursday, August 15, 2013 3:48:09 AM(UTC)
elasto

Joined: 8/23/2011(UTC)
Posts: 245

Thanks: 6 times
Was thanked: 12 time(s) in 11 post(s)
"Visibility = Visibility == Visibility.Show ? Visibility.Hide : Visibility.Show" is a bit ugly also. I've had to use it a couple of times in Scenes.

I planned to recommend a new method:

Code:

  public class Program : App
  {
    private static void Main()
    {
      new Program().Run();
    }
 
    public Program()
    {
      var rect = new BlinkingBox();
      new Command("Click", () => rect.Color = Color.GetRandomColor());
    }
  }
 
  public class BlinkingBox : FilledRect, Updateable
  {
    public BlinkingBox()
      : base(Rectangle.HalfCentered, Color.Yellow) {}
 
    public void Update()
    {
      if (Time.CheckEvery(0.5f))
        ToggleVisibility();
    }
  }


Dancing
Offline Benjamin  
#12 Posted : Thursday, August 15, 2013 8:43:45 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,420
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
Dat is good stuff
Offline internetfreak  
#13 Posted : Thursday, August 15, 2013 10:46:05 PM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Cool, a developer discussion^^
Anyway, I just tried to get started with my plans and added a class with Updateable to start the game logic
Normally, when I run the program, I expect a empty window, but I got an exception
Here are the details:

Code:
System.TypeInitializationException wurde nicht behandelt.
  HResult=-2146233036
  Message=Der Typeninitialisierer für "OpenTK.Graphics.GraphicsMode" hat eine Ausnahme verursacht.
  Source=OpenTK
  TypeName=OpenTK.Graphics.GraphicsMode
  StackTrace:
       bei OpenTK.Graphics.GraphicsMode..ctor(ColorFormat color, Int32 depth, Int32 stencil, Int32 samples)
       bei DeltaEngine.Graphics.OpenTK20.OpenTK20Device.CreateContext()
       bei DeltaEngine.Graphics.OpenTK20.OpenTK20Device..ctor(Window window)
       bei lambda_method(Closure , Object[] )
       bei Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
       bei Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
       bei Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable`1 parameters)
       bei Autofac.Core.Resolving.InstanceLookup.<Execute>b__0()
       bei Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func`1 creator)
       bei Autofac.Core.Resolving.InstanceLookup.Execute()
       bei Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable`1 parameters)
       bei Autofac.Core.Resolving.ResolveOperation.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters)
       bei Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable`1 parameters)
       bei Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters)
       bei Autofac.Core.Container.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters)
       bei Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable`1 parameters, Object& instance)
       bei Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters)
       bei Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable`1 parameters)
       bei Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType)
       bei DeltaEngine.Platforms.Resolver.Resolve[BaseType]()
       bei DeltaEngine.Platforms.AppRunner.get_Device()
       bei DeltaEngine.Platforms.AppRunner.RunTick()
       bei DeltaEngine.Platforms.AppRunner.Run()
       bei DeltaEngine.Platforms.App.Run()
       bei DeltaBulletTimeTutorial.Program.Main() in c:\Projekte\DeltaTutorial\DeltaBulletTimeTutorial\DeltaBulletTimeTutorial\Program.cs:Zeile 16.
       bei System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
       bei System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       bei System.Threading.ThreadHelper.ThreadStart()
  InnerException: System.AccessViolationException
       HResult=-2147467261
       Message=Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.
       Source=OpenTK
       StackTrace:
            bei OpenTK.Platform.Windows.Wgl.Imports.CreateContext(IntPtr hDc)
            bei OpenTK.Platform.Windows.WinGLContext..ctor(GraphicsMode format, WinWindowInfo window, IGraphicsContext sharedContext, Int32 major, Int32 minor, GraphicsContextFlags flags)
            bei OpenTK.Platform.Windows.WinFactory.CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, Boolean directRendering, Int32 major, Int32 minor, GraphicsContextFlags flags)
            bei OpenTK.Graphics.GraphicsContext..ctor(GraphicsMode mode, IWindowInfo window, Int32 major, Int32 minor, GraphicsContextFlags flags)
            bei OpenTK.Platform.Windows.WinGraphicsMode.<GetModesARB>d__10.MoveNext()
            bei System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
            bei System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)
            bei OpenTK.Platform.Windows.WinGraphicsMode..ctor()
            bei OpenTK.Platform.Windows.WinFactory.CreateGraphicsMode()
            bei OpenTK.Graphics.GraphicsMode..cctor()
       InnerException: 


I don't know what's wrong but normally it shouldn't throw any exception since the program is empty, only the required lines are added.
BTW, you may have noticed it in the message log but I'm working on a new tutorial :)

One side question: When will the templates for an empty game and an empty library return? I used them for starting my things so it's always helpful :)

Edited by user Thursday, August 15, 2013 10:47:14 PM(UTC)  | Reason: Not specified

Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline mc-kay  
#14 Posted : Friday, August 16, 2013 11:15:50 PM(UTC)
mc-kay

Medals: Admin

Joined: 8/24/2011(UTC)
Posts: 138
Location: Hannover

Thanks: 1 times
Was thanked: 12 time(s) in 7 post(s)
Could you please provide a sample that raise this exception?
About the templates, it looks like someone just removed it from our samples solution internally, I'll add it again for the next release.
Offline internetfreak  
#15 Posted : Friday, August 16, 2013 11:18:02 PM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
This is basically all I do, the BulletTimeTutorial is just a stub which implements Updateable and it's method but with no content.

Code:
using DeltaEngine.Content.Disk;
using DeltaEngine.Platforms;

namespace DeltaBulletTimeTutorial
{
    internal class Program : App
    {
        public Program()
        {
            new BulletTimeTutorial();
        }

        public static void Main()
        {
            new DiskContentLoader();
            new Program().Run();
        }
    }
}
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline internetfreak  
#16 Posted : Monday, August 19, 2013 8:32:39 PM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
No clue whats going on? :)
Still need your help
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline Benjamin  
#17 Posted : Tuesday, August 20, 2013 10:06:17 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,420
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
That code looks perfectly fine, please show the BulletTimeTutorial() code, maybe you just derived from Updateable and not from Entity, so it is never registered and thus never really updated.
Offline internetfreak  
#18 Posted : Tuesday, August 20, 2013 12:53:33 PM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Well, BulletTimeTutorial is just an empty class with derivation of Updateable and implementation of the interface method. From your answer I assume that I still have to derive from entity?
I find it strange that an simple app throws such an exception without real reason, so I asked

EDIT: Just derived my classlso from Entity and tried it again with no success, still the same exception.
Here's the class so you can see that its empty :)

Code:

using DeltaEngine.Entities;
using System;

namespace DeltaBulletTimeTutorial
{
    public class BulletTimeTutorial : Entity, Updateable
    {
        public BulletTimeTutorial()
        {
        }

        public void Update()
        {
        }
    }
}

Edited by user Tuesday, August 20, 2013 1:02:01 PM(UTC)  | Reason: Not specified

Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline internetfreak  
#19 Posted : Thursday, August 22, 2013 7:54:02 AM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Has someone an idea what's happening? I'm fine with it if it's an error from me as long as I can work with delta because I want to finish my tutorial before the end of the month, that was my latest planned due time because I also waited for this delta release before writing so my tutorial is as most up2date as possible
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline Flavio Damasco  
#20 Posted : Thursday, August 22, 2013 9:37:38 AM(UTC)
Flavio Damasco

Joined: 5/15/2013(UTC)
Posts: 45
Location: Hannover

Was thanked: 2 time(s) in 2 post(s)
Originally Posted by: internetfreak Go to Quoted Post
Has someone an idea what's happening? I'm fine with it if it's an error from me as long as I can work with delta because I want to finish my tutorial before the end of the month, that was my latest planned due time because I also waited for this delta release before writing so my tutorial is as most up2date as possible


Hi InternetFreak! I asked my colleagues to take a look at your problem! It shouldn't take much ;)
UserPostedImage
Offline Benjamin  
#21 Posted : Thursday, August 22, 2013 10:10:07 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,420
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
Seems like your real problem is somewhere in the OpenTK implementation:

InnerException: System.AccessViolationException
HResult=-2147467261
Message=Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.
Source=OpenTK

You should try another implementation (maybe GLFW or XNA) or update your graphics driver. Hard to say without debugging and stepping into whats going on, it is most likely a native crash just ending up as a AccessViolationException.

Less likely would be that your dlls are outdated, but just to be sure delete everything from bin\debug\ and recompile. If that all does not help please package your solution up and upload it here so we can try it out, but my guess would be it works just fine with the correct dependencies (e.g. latest release).
Offline internetfreak  
#22 Posted : Thursday, August 22, 2013 10:50:00 AM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Trying another implementation is impossible with 0.9.8.4 as it's openTK only.
When 0.9.8.4 came out, I deleted the complete directory I made for the assemblies and replaced them. After that I tried my project and even recreated it from the Logo-App so the dependencies should normally be ok.
I will test it in the evening on my laptop, maybe there's no problem with it because I always tested on my Microsoft Surface pro (although it's fully updated over windows update) as it's more or less my primary development machine now.
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline internetfreak  
#23 Posted : Thursday, August 22, 2013 1:45:05 PM(UTC)
internetfreak

Joined: 12/19/2011(UTC)
Posts: 529

Thanks: 10 times
Was thanked: 16 time(s) in 15 post(s)
Could the problem maybe lie in the fact that nuget doesn't restore the packages automatically? I never used NuGet manually, I just created the projects using your template and run it without problems.
I think there's a nuget config file missing which declares the packages I need and because of the fact that I had to restore them manually, I might probably got a wrong version so my problem occurs
Mein Blog: www.internetfreak.net

- Inoffizieller DeltaEngine-Supporter und Tutorialschreiber -
Offline Flavio Damasco  
#24 Posted : Friday, August 23, 2013 6:23:00 PM(UTC)
Flavio Damasco

Joined: 5/15/2013(UTC)
Posts: 45
Location: Hannover

Was thanked: 2 time(s) in 2 post(s)
Hi Internetfreak. I asked to colleagues to answer you asap! Smile
UserPostedImage
Rss Feed  Atom Feed
Users browsing this topic
OceanSpiders 2.0
2 Pages12>
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF.NET | YAF.NET © 2003-2017, Yet Another Forum.NET
This page was generated in 0.259 seconds.