Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Poll

Next up:

Levelgeneration
- 0 (0%)
World richness
- 0 (0%)
World Interaction
- 0 (0%)
Game-Story
- 0 (0%)
Animation
- 0 (0%)
Sound
- 0 (0%)
Game-Mechanics
- 0 (0%)

Total Members Voted: 0

Voting closed: September 17, 2011, 12:37:34 pm


Pages: 1 ... 9 10 [11] 12 13 ... 16

Author Topic: Let's Dev (again): Camera ON! Next up: DEATH by GUI  (Read 20660 times)

Knight of Fools

  • Bay Watcher
  • From Start to Beginning
    • View Profile
    • Knight of Fools
Re: Let's Dev (again): First view is up. More to come.
« Reply #150 on: September 20, 2011, 09:57:49 pm »

Siquo has decided to go with an isometric Action(?) RPG involving space dragons and Princess AI's.

Don't pay attention to the rest of the discussion on this page, though.  Eventually we'll get back to snickering over clever utterings such as "Astro Blaster". :D


So, Siquo, is the design you currently have the scale you're going for?  If so, I can start experimenting with some pixel sprites.  I've never done isometric, but it sounds fun.  Are there any hard limitations I have to keep in mind as far as size and color goes?  Is the little dude you have on there the size of a normal person, or just an imp or something?
Logged
Proud Member of the Zombie Horse Executioner Squad. "This Horse ain't quite dead yet."

I don't have a British accent, but I still did a YouTube.

DreamThorn

  • Bay Watcher
  • Seer of Void
    • View Profile
    • My game dev hobby blog (updates almost never)
Re: Let's Dev (again): First view is up. More to come.
« Reply #151 on: September 21, 2011, 03:59:22 am »

Siquo, if I run the game, it immediately crashes with a NullPointerException in GameCharacter.tick(), where it is trying to access currentMove, because currentMove was not initialized.

One can fix this by changing line 6 to:

Code: [Select]
    private Vec3 currentMove = new Vec3(0, 0, 0);
Logged
This is what happens when we randomly murder people.

You get attacked by a Yandere triangle monster.

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #152 on: September 21, 2011, 09:04:59 am »

Oh thanks, I just coded until tired and then thought "oh yeah still have to upload the whole thing".
That whole part is still new and I'm not sure I like it, yet.

Also, I was just reading my "Introduction to Java programming" and read that you can't even compare strings with ==. WHAT'S SO HARD ABOUT OPERATOR OVERLOADING?! @#$%^&*(!!!! So that's another (currently invisible) bug somewhere.

ATL: Survival how? Not being killed by monsters is survival, too, but I guess that's not what you mean. Specify!

KoF: I've decided nothing, I just try to integrate every single suggestion. It's going well, so far.

On the sprites: I'm not sure yet, because in Max's link they mentioned a whole site with "free" sprites, also isometric sets. We might pick a set from that.
We could also use Stonesense's sprites, it has a lot of variety in the stone, I personally like GrimDarks. The first person to pick a set wins uhhh... 200 Zerblax. ;)
Logged

This one thread is mine. MIIIIINE!!! And it will remain a happy, friendly, encouraging place, whether you lot like it or not. 
will rena,eme sique to sique sxds-- siquo if sucessufil
(cant spel siqou a. every speling looks wroing (hate this))

eerr

  • Bay Watcher
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #153 on: September 21, 2011, 05:45:59 pm »

Also, I was just reading my "Introduction to Java programming" and read that you can't even compare strings with ==. WHAT'S SO HARD ABOUT OPERATOR OVERLOADING?! @#$%^&*(!!!! So that's another (currently invisible) bug somewhere.


Because, a string is both a series of letters, and an object in memory.

They choose == explicitly to compare objects in memory, and primitives as primitive values.


Because they want to limit niche cases for which nobody has any idea what the fuck is happening, and makes things more complicated.

Verbosity over complicated edge cases.

Capiche?
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #154 on: September 21, 2011, 05:50:58 pm »

It still doesn't explain why Java doesn't have operator overloading.
Even though String is a class, not a primitive type, if you had operator overloading, a feature that Java is missing for some stupid reason, it would be possible, so being a class is no excuse.

eerr

  • Bay Watcher
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #155 on: September 21, 2011, 06:25:34 pm »

does operator overloading make it easier for other people to understand your code?
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #156 on: September 21, 2011, 06:30:47 pm »

Sometimes very much so.
Take for example, I want to compare two users to see if somebody is already registered for something. It is nice and quick and easy to just say if (User a == User b) rather than if (User a.Equals(user b))

The worst thing you could do is if (User a.Username == User a.Username && User a.DOB == User a.DOB && User a.Cats== User a.Cats) yet it happens all too often.

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #157 on: September 21, 2011, 06:48:33 pm »

What Max says. I really feel I'm learning a language designed for the mentally challenged.

And I'm only drunk 4 days out of 6. (as in right now)

*Yay a new record since 2008*
Logged

This one thread is mine. MIIIIINE!!! And it will remain a happy, friendly, encouraging place, whether you lot like it or not. 
will rena,eme sique to sique sxds-- siquo if sucessufil
(cant spel siqou a. every speling looks wroing (hate this))

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #158 on: September 21, 2011, 06:52:07 pm »

Just wait until you need function points, A.K.A delegates.

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #159 on: September 21, 2011, 06:53:34 pm »

Not todyt i won't :DS


try again
Not doay I won't :D


Tpd
Day
To Day
finally..
Logged

This one thread is mine. MIIIIINE!!! And it will remain a happy, friendly, encouraging place, whether you lot like it or not. 
will rena,eme sique to sique sxds-- siquo if sucessufil
(cant spel siqou a. every speling looks wroing (hate this))

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #160 on: September 21, 2011, 06:59:18 pm »

Devs don't let devs drink and driver drunk.

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #161 on: September 21, 2011, 07:06:03 pm »

Hey, they cam eto myhouse! Not myfault is it? Snuhow didnt'do nything tonight (oh hryehatsnew) so I shll make it uptomoronw.

I could ike
like
you nkow. reread thah and fix it
But you knowe waht? I wont.
Because this way is funniiiier tomorrow hey I just typed a word tifhgt right.
Logged

This one thread is mine. MIIIIINE!!! And it will remain a happy, friendly, encouraging place, whether you lot like it or not. 
will rena,eme sique to sique sxds-- siquo if sucessufil
(cant spel siqou a. every speling looks wroing (hate this))

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #162 on: September 21, 2011, 07:22:19 pm »

I would honestly advice against trying to program right you, for the sake of the poor compiler you understand.

eerr

  • Bay Watcher
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #163 on: September 21, 2011, 07:29:12 pm »

I would honestly advice against trying to program right you, for the sake of the poor compiler you understand.
The first part was reflection on programming.

The second, about bad spelling.
Logged

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: Let's Dev (again): First view is up. More to come.
« Reply #164 on: September 22, 2011, 03:37:17 am »

Well, using backspace is just plain boring, that first post from last night took me ages to type. It's not so much the spelling as the eye-hand coordination. Tonight == coding night again, I'm hoping for some progress.

Also, because "everyone" wants to haul rocks, how about doing it sokoban-style? Just pull & push, and taking them to the "stairs up" of the current level makes them disappear.
Logged

This one thread is mine. MIIIIINE!!! And it will remain a happy, friendly, encouraging place, whether you lot like it or not. 
will rena,eme sique to sique sxds-- siquo if sucessufil
(cant spel siqou a. every speling looks wroing (hate this))
Pages: 1 ... 9 10 [11] 12 13 ... 16