Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 155 156 [157] 158 159 ... 796

Author Topic: if self.isCoder(): post() #Programming Thread  (Read 881888 times)

Stargrasper

  • Bay Watcher
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2340 on: May 02, 2012, 01:29:15 am »

Just get all 3. Just in case you MIGHT need them for a future project >.> They don't require web-activation, just have a serial key that you should put into a txt file somewhere. When you first start up each program you have to activate it. It's a little more than 1.2GB altogether though, so you should maybe go to a library to download them if you have a bandwidth cap >.>

You sure you don't want more programs? Really? Get Unity3D? It's pretty fun to play around with also :) Blender, 3DSMax (because you can never have too many 3D Modeling programs), Foxit Reader to replace the horrible abomination that is Adobe PDF Reader *shudders*

@Stargrasper: It's more of a proof of ability saying "I can do this and this and this," like with my active project where I am making a highly modified A* pathfinder for a few different purposes. I am pretty decent at doing AI stuff so this would be a work on player controlled character(s) and graphics. Re: bookmarks - I think my bookmarks folder is trying to do some exponential growth every week or so heh, I have to go through and read everything and cull out the no longer relevant BMs one of these days :(

Are these programs really legit?  That kind of activation sounds a little sketchy.

And if you're programming something for yourself, just go for it.  Figuring out how to accurately clone something existing is a pretty big challenge in and of itself.
Logged

GalenEvil

  • Bay Watcher
    • View Profile
    • Mac-Man Games
Re: if self.isCoder(): post() #Programming Thread
« Reply #2341 on: May 02, 2012, 01:36:15 am »

Pretty sure the programs are legit. They are a legit company and it's their software they are giving away. I think that interest in them has waned a little, maybe, and they are willing to give away some of the software for free and then there's add-on packs that you can buy for large amounts of money if you are a really serious user and don't want to make up your own assets all the time. The activation seemed odd to me too, initially, but i have played a lot of games that have an activation key but don't ever send info through the internet. It's just their way of making sure that you are getting it from them. Same goes with any of their pay to download software.

I really want to do a clone of "Captain Forever". It's a slightly addicting game and looks like it could be done well in Java with the skills I have currently. That one is nearer to the bottom of my project list though.
Logged
Fun is Fun......Done is Done... or is that Done is !!FUN!!?
Quote from: Mr Frog
Digging's a lot like surgery, see -- you grab the sharp thing and then drive the sharp end of the sharp thing in as hard as you can and then stuff goes flying and then stuff falls out and then there's a big hole and you're done. I kinda wish there was more screaming, but rocks don't hurt so I guess it can't be helped.

alway

  • Bay Watcher
  • 🏳️‍⚧️
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2342 on: May 02, 2012, 01:46:03 am »

Unfortunately, every single external link I've tried so far (a handful) has been dead.
Yeah, it does have some dead links, and some sections are better than others, but even just the paper's title and a basic summary of it the site gives is almost always enough to determine if it may be useful and the ability to find it on google.
Logged

Stargrasper

  • Bay Watcher
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2343 on: May 02, 2012, 10:19:28 am »

Pretty sure the programs are legit. They are a legit company and it's their software they are giving away. I think that interest in them has waned a little, maybe, and they are willing to give away some of the software for free and then there's add-on packs that you can buy for large amounts of money if you are a really serious user and don't want to make up your own assets all the time. The activation seemed odd to me too, initially, but i have played a lot of games that have an activation key but don't ever send info through the internet. It's just their way of making sure that you are getting it from them. Same goes with any of their pay to download software.

I really want to do a clone of "Captain Forever". It's a slightly addicting game and looks like it could be done well in Java with the skills I have currently. That one is nearer to the bottom of my project list though.

You may be right about the popularity of the software waning.  For the commercial realm, it's really hard to compete with Adobe.  In the free realm, Blender works surprisingly well.

I'm not familiar with Captain Forever.  How is it?  If you truly have a list of things you want to do, just make sure you actually complete any projects you're already working on.  Many otherwise highly competent programmers are worthless in the practical sense because they don't have the commitment to actually complete a project.

Unfortunately, every single external link I've tried so far (a handful) has been dead.
Yeah, it does have some dead links, and some sections are better than others, but even just the paper's title and a basic summary of it the site gives is almost always enough to determine if it may be useful and the ability to find it on google.

Can you post what specific links aren't working?
Logged

Araph

  • Bay Watcher
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2344 on: May 02, 2012, 06:43:57 pm »

Well, this seems like the right thread to ask this in. I'm trying to learn how to use HTML, and JavaScript is being obstinate. I'm trying to get it so that when you mouse over an image, a block of text underneath the image changes. I've tried looking at tutorials for this, but they seem contradictory, like there are multiple ways of accomplishing the objective. Would any HTML-savvy people have an answer to the question 'how do you get JavaScript to edit the content of a <div> element?'
Logged

Telgin

  • Bay Watcher
  • Professional Programmer
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2345 on: May 02, 2012, 07:09:44 pm »

There are a few ways to do it, but I think something close to this should work:

Code: [Select]
document.getElementById('your-div-id-here').innerHTML = 'your HTML here';

That would work for a div like so:

Code: [Select]
<div id="your-div-id-here"></div>

To do that when you mouse over an image, a quick if somewhat old fashioned way to do it would be to do something like so:

Code: [Select]
<img id="image-id" src="whatever.jpg onmouseover="change_image()" />
<script>
function change_image() {
     document.getElementById('image-id').src = 'new-image.jpg';
}
</script>
Logged
Through pain, I find wisdom.

Araph

  • Bay Watcher
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2346 on: May 02, 2012, 08:20:44 pm »

Oh, I see. Is it possible to have an image map run a function when you mouse over a section of it?

Code: [Select]
<map name="CenterMap">
<area shape="circle" coords="219,50,42" alt="Random Button" href="ButtonTest.html" onmouseover="button_text()">
</map>
Like this?

And thanks for the help!
Logged

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2347 on: May 03, 2012, 02:48:25 am »

Oh, I see. Is it possible to have an image map run a function when you mouse over a section of it?

Code: [Select]
<map name="CenterMap">
<area shape="circle" coords="219,50,42" alt="Random Button" href="ButtonTest.html" onmouseover="button_text()">
</map>
Like this?

And thanks for the help!
That should work.
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))

Sus

  • Bay Watcher
  • For ‼SCIENCE‼!
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2348 on: May 03, 2012, 08:42:34 am »

Are there Java compilers other than Ellipse for Windows that are good?
I, personally, like Oracle JDeveloper.

Awesome round-trip engineering capabilities: change the (UML) class diagram, the IDE changes the relevant (Java) code for you and vice versa.

I like to switch back and forth between the abstract high-level stuff like interfaces, packages and class hierarchy and the nuts and bolts of an individual class or method every now and then. Helps me keep focused.
« Last Edit: May 03, 2012, 08:52:08 am by Sus »
Logged
Certainly you could argue that DF is a lot like The Sims, only... you know... with more vomit and decapitation.
If you launch a wooden mine cart towards the ocean at a sufficient speed, you can have your entire dwarf sail away in an ark.

MorleyDev

  • Bay Watcher
  • "It is not enough for it to just work."
    • View Profile
    • MorleyDev
Re: if self.isCoder(): post() #Programming Thread
« Reply #2349 on: May 03, 2012, 09:16:14 am »

I had an interview for a placement as a junior software developer today.

During the interview they asked me why a manhole cover is round.

:S
Logged

olemars

  • Bay Watcher
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2350 on: May 03, 2012, 10:38:52 am »

That's a bog standard interview question, to the point of being cliche.
Logged

Skyrunner

  • Bay Watcher
  • ?!?!
    • View Profile
    • Portfolio
Re: if self.isCoder(): post() #Programming Thread
« Reply #2351 on: May 03, 2012, 01:46:02 pm »

That's a bog standard interview question, to the point of being cliche.

It is?

... What's the common/right answer(s)?

Hopefully it's not because most polygons have a diagonal or other length that is long enough for them to slide in while the circle is devoid of such diagonal nonsense? Please let it be a philosophical question. >.>

Why would they ask that?
Logged

bay12 lower boards IRC:irc.darkmyst.org @ #bay12lb
"Oh, they never lie. They dissemble, evade, prevaricate, confoud, confuse, distract, obscure, subtly misrepresent and willfully misunderstand with what often appears to be a positively gleeful relish ... but they never lie" -- Look To Windward

Sowelu

  • Bay Watcher
  • I am offishially a penguin.
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2352 on: May 03, 2012, 01:49:36 pm »

That's the right answer as I understand it, Skyrunner.  You can turn them any which way and they won't fall in.
Logged
Some things were made for one thing, for me / that one thing is the sea~
His servers are going to be powered by goat blood and moonlight.
Oh, a biomass/24 hour solar facility. How green!

Skyrunner

  • Bay Watcher
  • ?!?!
    • View Profile
    • Portfolio
Re: if self.isCoder(): post() #Programming Thread
« Reply #2353 on: May 03, 2012, 01:51:47 pm »

Why would they ask that? o_o

In other more programming-related news, I made a class called Ccircle.
But the codepad compiler says

  Ccircle circleA;

... doesn't work. What am I doing wrong? D:
Logged

bay12 lower boards IRC:irc.darkmyst.org @ #bay12lb
"Oh, they never lie. They dissemble, evade, prevaricate, confoud, confuse, distract, obscure, subtly misrepresent and willfully misunderstand with what often appears to be a positively gleeful relish ... but they never lie" -- Look To Windward

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #2354 on: May 03, 2012, 01:57:12 pm »

Wikipedia says there's a ton of good answers to that question, they're just testing if you're methodical and how you attack a problem/question.

Also in C++ land:
invalid use of incomplete type 'class TMessageProcessor {aka class TMessageProcessor}'
IT'S NOT INCOMPLETE! I'm pretty sure there's no circular reference anywhere... There is one forward declaration, but later on I define the rest of that class, just before I extend it... stupid #$%^&*
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 ... 155 156 [157] 158 159 ... 796