I'm feeling a bit tired lately, and my personal libraries need another rewrite/refactor (most of the refactored code will not be used in Guardian II), and because I have no spare time to prepare (I'm going overseas soon)...I will give LibGDX a go for this competition.

If I like it, I might stick with it (probably re-writing all the higher-level stuff myself though ).But maybe it's just my tired lazy brain telling me to use it for this one time and then go back to my current code later.Who knows?

I had a break and then got back to work on my own libraries.Trashed LibGDX.

Anyway:

Because I will be overseas for the first 2/3 days of the compo, I've requested if I can work 3 days prior to me leaving, which starts tomorrow.

Sadly I'm only going to use Java if I work alone, though. I asked two friends about it and I may use C++ with embedded Python or C# with embedded IronPython Python with PyGame depending on who joins. If nobody does, then I will use Java.

Looks like some friends of mine who don't program might also want to participate with ideas and art.

EDIT: The chances of me using Java are getting higher. I'm either making it in Java or C++ depending on if somebody joins my team or not.

EDIT2: None of my friends that program can help, so I may or may not still do this. I'll see how I feel about it when it comes around.

The AI that makes the warriors group together was not intentional.In fact, there is no AI. They just move towards where I right click, and then they happen to form up like that.

EDIT - Some more info:

1024x1024 world.8 Zoom levels.World renders only the chunks you can see.Camera scrolls when mouse nears edge of window, the closer the faster.Procedurally generated with biomes (currently only grasslands and water), decided by using simplex noise.4 selection modes: Replace, Add, Subtract, Invert.Can move units around the map.Flying units available, but not used yet.

I'm working on the start-game stage now that the engine is mostly done.

Because it's pain to make and I love to play them. Oh add one more, rogue.

Hmm.

I thought RTS was a hard genre, but so far I've found it to be easy.Roguelikes are hard to make because it requires loads and loads of content, which gets boring for people who like programming.FPS's are hard.

I had no sprites, I started monday, (I dont program at sundays), so OR its gonna be the most ugly game ever, or it doesnt even have a chance to get finished in 3 weeks, so I don't think im gonna win... Tomorrow I get a intuos 3M, hopefully art will become fun (never used a wacom before, mouse, mouse, mouse). I need 64x64 images, I wonder how to draw such big images... I first did more 'pixel-art games'. But now I want a 'beautiful mid-resolution' game... Does somebody know a tutorial 'how to draw (characters)' with bigger sizes like my 64x64?

I feel the same. I've learned that C is not a good language for a time crunch, because you have to spend forever setting up the application with tons of structs and enums. Art has also been slow here. I just hope to have my game playable by Monday. Good luck to you as well.

I feel the same. I've learned that C is not a good language for a time crunch, because you have to spend forever setting up the application with tons of structs and enums. Art has also been slow here. I just hope to have my game playable by Monday. Good luck to you as well.

Well, agree, why didn't u do it in C++? I programmed a game in C++ with SDL and OpenGL and I have got to say, after getting familiar with it it wasn't the worst experience... I would still have been programming that game in C++ if I didn't hate C++ because of the most weird error in my life... I made a Socket-class, so the game could be compiled for linux as for windows, and it was all working good, in eclipse... If I exported my client, have a server running on my pc, and opened the client, only the first message from the client came by the server... The server nor the client didnt get any messages after that... Posted the stuff on stackoverflow, but this is a freakin weird 'bug'...

So yeah, I turned back to Java, platform-independent, and now I use libGDX its even more platform-independent And I like it! Also, no pointers, headers and all that freakin nonsense. Just Java.. But well, C++ is not that bad, if I am going to make a trainer, I will make thankfully use of C++

My friend who joined me in the project does not like C++, and prefers having no shortcuts and writing more code to have a better control of what is going on. It seems like a waste to me, but I decided that since having a team member would be fun I decided to work with it. Probably when the project is over I will tell him that even though he doesn't like shortcuts C++ would've been a better object to get it done in time. I'm still not sure if we will be able to.

I actually find pointers kind of nice in certain situations, e.g. setting two variables in one method. Besides that though, everything Java provides is better. Objects are just so amazing and not being able to use them is not fun.

In Java everything is automatically a pointer... I like that, if you dont want to change the 'original variable' don't change it... Your a bad programmer if you change variables you dont want to change... So I think pointers are overflowing (just make everything a pointer)... But ok, I guess we have the same friends (my programming friend only programs in C too...), he doesnt understand object-oriented programming.. But I think that is because he never programs games (where you need 30 of the same monsters with the same functions and 100 sorts of particle-emitters)...

I don't know why he doesn't want to program C++? He only gets more functions and o-o.He doesnt suffer from it, is it? But yeah I know that kind of guys, super cocky

Oh, I meant for working on the Linux Kernel you'll need to use C because it is written in C and Assembly and I doubt anyone edits the assembly code nowadays. I didn't mean that inside Linux you had to use C; in Linux you can use almost all practical languages.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org