Archive for the ‘Programming’ Category
More the editor
Here’s a another screenshot of the editor. This time with the Font editor plug-in in action. Note that this is very very very incomplete and may not look like this when everything is said and done.
In: Programming · Tagged with: .NET, 2D, Direct3D, Editor, fonts, Gorgon - My 2D graphics library, Graphics
The editor
So I’ve been busy working on building the editor for creating the content for Gorgon. I know I posted a screenshot of a very old initial version of the editor way back: Ugly. Anyway, I totally scrapped that old thing and restarted. And here’s a more up to date (but not even close to being [...]
In: Programming · Tagged with: .NET, 2D, File systems, Game Development, Gorgon - My 2D graphics library, gorPack, Graphics, Programming
DEATH TO D3DX!
FINALLY. I’VE FINALLY DONE IT! It took weeks of work, but I managed to exorcise D3DX from Gorgon. Behold my video playing an animated GIF using a 2D texture array: I’ve provided extensive info after the jump thingy.
In: Programming · Tagged with: .NET, 2D, Direct3D, file associations, Gorgon - My 2D graphics library, Graphics, png
So I’ve been adding examples to the new version of Gorgon for the last week or so. The latest one shows how to use the new input system to use a Raw Input mouse, keyboard and joystick (if present, and is actually not using Raw Input as such). It’s a pretty silly example, but shows [...]
In: Programming · Tagged with: .NET, Examples, Gorgon - My 2D graphics library, Graphics, Input, Raw Input
Boing!
Well, it’s been a while. I’ve been busy. You’ve been busy. Anyway, I actually took some time to test out a piece of functionality for the new version of Gorgon. This new version of Gorgon will have a graphics API separate from the 2D renderer (the 2D renderer uses the graphics API however). This is [...]
In: Programming · Tagged with: 2D, 3D, Direct3D, Gorgon - My 2D graphics library, Graphics, HLSL, SharpDX
.NET 4.5 – Visual Studio 2012
So, I got myself a copy of Visual Studio 2012 Pro. It’s pretty nice, except for the shitty all-caps menus (which you can turn off with the registry hack located here). I really didn’t have any plans on moving Gorgon v2.x to .NET 4.5/VS2012 until I saw this:
In: Idiocy, Programming · Tagged with: .NET, Gorgon - My 2D graphics library, Programming, Visual Studio
Gorgon in text mode…
Yep. Console window actually. Exciting. Just a silly example program showing how to use some of the functionality from the common library. You can go back to sleep now.
In: Programming · Tagged with: Gorgon - My 2D graphics library
Windows 8
So I’m trying out Windows 8 (yes, it’s not released to the public, and yes I have it legally). Dear God, what a mess this whole Metro/desktop thing is. Someone over at Microsoft must have split personality disorder or something. How in hell did they think that was a good idea?? Anyway, the OS does [...]
In: Programming, Real life · Tagged with: Direct3D, Gorgon - My 2D graphics library, SharpDX, Windows 8
Dual monitor stuff
So here’s a screenshot of the dual monitor code in action: It’s not much to look at, but it was a major pain in the ass to get working, and does indeed work. Basically you create 2 forms, and 2 swap chains and set both swap chains to full screen and then add some special [...]
In: Programming · Tagged with: 2D, Animation, Direct3D, Gorgon - My 2D graphics library, Graphics, Programming, SharpDX
Look at my balls
So, I’ve been quite busy lately with a new job and such. And as a consequence I haven’t had any time for Gorgon recently. But I finally sat down this evening and did a little work (not much mind you, and certainly nothing of note) on Gorgon 2.x. I’ve uploaded the Ball Demo to the [...]
In: Programming · Tagged with: .NET, 2D, Animation, Direct3D, Game Development, Gorgon - My 2D graphics library, HLSL, Programming, SharpDX
Issues with installing SlimDX Mar 2009 (2.0.7.41)
Apparently there’s an issue with Gorgon installing SlimDX. When the installer runs, it is supposed to detect whether the March 2009 SP1 (v2.0.7.41) SlimDX assemblies are installed. If they are not, then it will install SlimDX for you. However, it has come to my attention that the Gorgon install has not been installing SlimDX. The [...]
In: Programming · Tagged with: DirectX, Gorgon - My 2D graphics library, SlimDX
Gorgon – 1.1.4529.31450
There’s a new version of Gorgon uploaded. There’s not a huge amount in this release regarding the actual graphics library, just a few bug fixes. However, there are two important changes: The project/solution files for the library source code were converted to Visual Studio 2010. This means that in order to compile the Gorgon library, [...]
In: Programming · Tagged with: .NET, 2D, Direct3D, Game Development, Gorgon - My 2D graphics library, Graphics, Programming, SlimDX
Font editor
So the font editor is nearly complete. Here’s a few screen shots:
In: Programming · Tagged with: .NET, 2D, Gorgon - My 2D graphics library, Graphics, Kerning, SharpDX
Editors
I decided to take a break from writing the library, and have been working on the editor. Here’s a screen shot of the font editor in semi-action. Please note that this is very preliminary and there’s not a lot going on here.
In: Programming · Tagged with: 2D, C#, Direct3D, Editor, Gorgon - My 2D graphics library, Graphics, Kerning
More text stuff.
Here’s a sample of text rendering in Gorgon 2.0 (Dorian). It’s rendering 16,019 characters, animated with shadowing (which doubles the character count), plus the FPS counter. When it renders the text, it renders with kerning information (provided the font has any) so the output should be properly spaced. And while it’s doing this, it’s scaling [...]
In: Programming · Tagged with: .NET, 2D, Animation, Direct3D, Gorgon - My 2D graphics library, Graphics, Kerning
