Show Posts
|
|
Pages: [1]
|
|
2
|
Discussions / General Discussions / Re: Programming language decisions
|
on: 2012-01-16 19:54:54
|
|
You've been rambling about IDEs, which one is better and so on, so another question surfaced in my tiny mind.
Can you write java code withOUT an IDE? Using only notepad++, or some equivalent software for linux / mac?
(personally, I can't. I use Eclipse, and I'm happy with it)
|
|
|
|
|
3
|
Game Development / Game Play & Game Design / Re: Game Graphics Style Opinions
|
on: 2012-01-16 10:36:01
|
|
Although I presume you have already decided, I'd also say go with the sketched version. I personally can't imagine how the 8bit character would look in that environment, I do believe it will be a really unique looking game.
Hope you keep feeding us with screens!
|
|
|
|
|
4
|
Game Development / Game Play & Game Design / Re: Dungeon generation 2d array
|
on: 2012-01-13 11:40:48
|
What have you looked at so far? Because there are a whole *lot* of resources out there that I can find if I simply google the first two words of your post.
Yeah, "hello guys" returns 152 000 000 results! But seriously; Why don't you try it?  If you hit walls with trying that BSP tree method then ask, maybe we can be of further help. (Well, others, I'm not really smart when it comes to random dungeons.)
|
|
|
|
|
6
|
Game Development / Newbie & Debugging Questions / Re: Dividing my game into classes?
|
on: 2012-01-12 20:59:38
|
This is how I would do it, something that Android does good with states: I would have a constant integer for the states, like: 1 2 3 4 5
| const int MAINMENUSTATE = 1; const int GAMEPLAYSTATE = 2; const int HIGHSCORESTATE = 3;
int currentState = MAINMENUSTATE; |
Then whenever I want to switch between the states, I just call a method, something like: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| changeStates(int state) { switch(state) { case MAINMENUSTATE: someFunctionOrClassThing(); break; case GAMEPLAYSTATE: youGetTheIdea(); break; case HIGHSCORESTATE: whyDidIMakeThreeStates(); break; default: meh(); } } |
And then just handle all of the necessary codes in their respective classes / functions.
|
|
|
|
|
7
|
Games Center / Featured Games / Re: Guuulp
|
on: 2012-01-12 16:10:12
|
|
Nice game, great use of the accelerometer. The music is good as well, not boring or too repetitive.
Thumbs up for Riven for the QR code (that should be a standard when asking to test a mobile app imbo).
|
|
|
|
|
8
|
Discussions / General Discussions / Re: Programming language decisions
|
on: 2012-01-12 13:40:09
|
|
Again, I thank you all for your comments. I have one more question to ask you, just to derail a little;
Is there something in java that you personally don't like, or hate, for that matter? Something I should be vary of, invest learning in the beginning, and so on?
edit: or avoid completely?
|
|
|
|
|
10
|
Discussions / General Discussions / Re: Programming language decisions
|
on: 2012-01-11 20:57:29
|
Thanks for all of your views! Don't get me wrong, I knew that many (if not all) of you will reccommend java, but you took the time and explained your thoughts on all the three languages I asked you about, which is a great help in itself. It helps me, someone who doesn't fully understand either of them to get some info from experienced programmers and root out the misinformations I might have about them. I think I will stay with java. The amount of (unreadable) code it takes to just create a window with C++ is making me want to never sit in front of a computer ever again, and C# is too constricted (to Windows, xbox and windows phone) for my taste. This goes out to all of you. 
|
|
|
|
|
11
|
Discussions / General Discussions / Programming language decisions
|
on: 2012-01-11 19:32:21
|
|
Hello citizens of JGO!
I know it might be a rather odd question on a Java Gaming Forum, but please bear with me.
I'm in the process of trying to decide which language to use to create games. The candidates are Java, C++ and C#. Why these? Well...
To me, Java is an all-rounder, a WORA (Write Once Run Anywhere) type of language, which makes you, the programmer, able to write a single source code and just take it to windows, linux, osx, android, iphone, and so on.
To me, C++ is the standard when it comes to programming. Even though my knowledge in C++ is the worst of the three mentioned.
To me, C# is a mix of Java and C++, bringing best of both worlds together. However, you can only write code on Windows, which is kind of a let down.
What pros / cons can you list to these? Why would you use them or not use them? Bear in mind, my goal is to build a game (finally start to build one, at least), and more often than not do that on a linux. (I know, this sort of rules out C#, but I would use windows only for that..)
Comments?
|
|
|
|
|
14
|
Game Development / Game Mechanics / Re: Random Map Generation
|
on: 2012-01-04 13:40:59
|
|
The Cos function is a cyclic function, meaning - statistically - it will bear similar results over time. Maybe your circling behavior can be accounted to the use of the Cos function?
Try spicing it up, either by adding another Cos function with a different argument, or modifying the argument of the Cos function by a random multiplier. Not sure if these would work, but they are at least worth a try.
|
|
|
|
|
|
Add your game by posting it in the WIP section,
or publish it in Showcase.
The first screenshot will be displayed as a thumbnail.
|
|