Friday, May 28, 2010

No more shenanigans

Just a quick post to say that I'm putting my engine and GUI on hold. I'm getting really frustrated with the fact that I've been working to make games for 3 years already and I haven't made a single release. Therefore I'm now looking for an engine that will come with a nice collection of tools to use instead of making everything by myself practically from scratch. Right now I'm downloading Unity but if I find another engine that I'll like more I might go with that. So if you, who is reading this, has any Ideas It's time to post them! I'm out. ~Spliter

Sunday, May 9, 2010

More GUI Shenanigans

Ok, so following Blecki's suggestion I decided to try out the C# with VStudio 2010 and .Net:



Wait... That isn't C# with VStudio 2010!
Oh.. right, So the installation of VStudio turned out to be quite harmful to my PC, harmful as in: Windows used to load in 20 seconds, and after the installation it took it's sweet 3 minutes every time. Neither uninstalling nor Restoring system could help, as a side effect Drag n drop also stopped working, so I decided to install windows xp again. Luckily I have 6 partitions 3 of them having the apropriate size of 20 Gigs for a windows instal. So now I'm dual booting winXP, the version I'm onright now is Service Pack 2, which I like more than my previous (SP3) which I'll reserve just for gaming.

However one good side effect came from reinstalling windows from scratch: wxWidgets wxGLCanvas works! (as you can see on the screenshot)
This is really great news, (though I kinda wish I worked with C# right now) I'll be able to finally get back on track to work with that editor!

So yeah, See you soon with another Editor update!
~Spliter

Saturday, May 8, 2010

Editor GUI Shenanigans

So as promissed another small update on my editor:



Slowly but surely it's taking shapAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAAAAAAaa... ok, I'm sorry I really can't say that with a straight face, wxWidgets turned to be complete shite for me. I can't seem to add the most basic setup either for openGL or for SDL.
First I've spend the entire yesterday's morning trying to get the thing compiling, it kept giving me a crapload of linker errors and whatnots, fast forward for today and I've got the application compiling and linking without any problem. The problem appears when I try to run it. It just crashes! FFS I've spent 5 days learning on how to work with this thing only to discover it's all for nothing????

Anyway, if anyone has any Idea of why it would crash I'll highly appreciate it. I would post a screenshot but it's just that standard dialog asking if I want to send the info to microsoft (Does anyone even do that???).

It wouldn't be a problem if it was just my app that crashed. Every single tutorial source I put up and running up to the point of launching it Simply Dies at start (No window even appears, just the stupid microsoft dialog), even the one given as an compilable example!.
I'm using Code::Blocks which might be part of the problem but I say that the application should at least try to compile if I try to call the "mingw32-make -f makefile.gcc" in that directory. All it does is create an empty subdir and die.


TLDR version: wxWidgets is shite for me, I need to learn Qt, maybe at least it'll allow me to use openGL UNLIKE wxWIDGETS!
I'm out
~Spliter
EDIT: Qt is shite for me as well as FLTK, fox Toolkit, GTK would've been awesome if it wasn't in c
EDIT2:Blecki, from LudumDare Chat convinced me to try C# with .Net framework... I hope I won't regret it.

Friday, May 7, 2010

Learning GUIs and stuffs

So yeah, I decided to finally take learning a GUI seriously so I grabbed Win32 and started learning it:





Huh? What's That you say? That's got the wxWidgets logo on it? Yeah, you're right. Win32 is shite to program in by my standards so I grabbed Qt!

And so I started learning Qt. Unfortunately after one day trying to install it properly it still gave me errors about bad entry points for DLLs and shit like that so I decided to grab wxWidgets and the prebuild libs that you just instal and run (LIKE IT SHOULD ALWAYS BE WITH EVERY SDK!). But maybe it's just me that don't find the pleasure in compiling an SDK for half an hour then realizing it still won't run, and then comiling it again and again only for it to give you more and more elaborate error messages when you try to run your program.

Anyway. The point is: I'm learning to work with wxWidgets which means Soon I'll start working on Litterbox SDK per se (Level editors, animation editors, exporters, importers and converters, all with a GUI!).

There is a bad side to all of this: I'm gonna lose my scholarship for next year because of a new law that's been passed in detriment for immigrants like myself. So unless a miracle happens I'll have to quit University for at least one year and get a job, or two jobs.

If anyone has any experience with job hunting as an experienced but not yet professional programmer I would gladly hear it.

See you once I do something worth posting here like some progress on the editor.
~Spliter