• 0

    posted a message on The Raoha Route: The bar has been raised even further, 30% faster then Alkaizers Route!! [outdated]
    Quote from agadabagada

    arret crater level 2
    keeps level 2
    rakkis crossing

    alk = 50~ exp/hour
    old new = 65~
    new new = 75~
    wat i got from the vid. tbh i kinda like the idea of this new run. very fast and jam packed. no stack farming at the start

    3rd section is running back from rakkis crossing, then TP out when reaching fields and rinse repeat :)
    Posted in: Diablo III General Discussion
  • 0

    posted a message on Jay Wilson Interview, Community Commentary: Diablo Stats, Blue Posts, Deck the Hells (With Lots of Free Stuff!), Heart of the Sw
    Bashiok has a pro 'stache! (If I understand correctly and that is indeed him)
    Posted in: News & Announcements
  • 0

    posted a message on Need advice on upgrades (55m)
    Original poster's profile: http://us.battle.net...39/hero/9818741
    Posted in: Barbarian: Bastion's Keep
  • 0

    posted a message on Tempest Rushing: The right way.
    Quote from tommmmmm

    Quote from Sell

    I've already answered questions regarding the video. Re-read the thread. I have little tolerance for questions on things that have been addressed.

    Since you are the OP, you should update the main thread ( Yes, there is a button that is entitled "Edit". It really exists! )
    And because you haven't done that it can only mean that you are either:
    a) lazy
    B) rude

    Idc which, pick one.

    He is either lazy or rude, because he went through the effort of providing a lot of scattered information in a central location? Then answering any additional questions that came up? Yeah, the typical definition of someone who is lazy or rude.

    Don't be an ungrateful douche.
    Posted in: Monk: The Inner Sanctuary
  • 0

    posted a message on I need a new hobby
    Quote from Lt. Venom

    Math does NOT turn me on.

    Hey, I don't judge!
    Posted in: Off-Topic
  • 0

    posted a message on I need a new hobby
    Sorry for the mass posting. I suppose I like the subject :)

    For game development in general, you really should check out:


    The latter is a mostly professional industry resource with a lot of whitepapers and such. If math turns you one, there is plenty for you to find there as well - related to game development.
    Posted in: Off-Topic
  • 0

    posted a message on I need a new hobby
    Quote from Lt. Venom

    I will check out Python. In the mean time, whats a good art program to use for designing visuals for more complex games. (I want to learn the art program while coding so when I get far enough, I can use both right away.)

    I'm assuming you mean just regular 2D art - in that case Photoshop is still the undethroned king.

    For 3D, the options are endless. I only fooled around with Maya in the past, but a popular free open source option is Blender. If you want to render landscapes check out Bryce 3D or Terragen, they can both make some pretty stunning backdrops. Water, mountains, trees, sunsets, etc. The whole shebang.

    If you are from the Netherlands, then I can link you to some professional game making workshops a friend of mine makes, but those aren't cheap (think buying a new TV-priced) but are given by industry professionals. I don't want to publicly advertise it here (for the record, I'm not making any money of it myself, I just happen to know the guy that created the concept), so you can PM me for that, if you want.
    Posted in: Off-Topic
  • 0

    posted a message on I need a new hobby

    Hey, since we are on it, I might as well chime in.

    I agree with everyone that recommends Python, here's a pretty handy pdf http://inventwithpyt...OCGwP_book1.pdf . It's aimed at people just getting started with programming, but it includes a lot of examples, and it teaches you how to use Pygame.

    I also wanted to ask those who know about Java: I want to develop Android games. I have Eclipse and the Android SDK all set up. But as I understand it, you need to code in Java, which I don't really know how. Is that correct, or can I code in other languages?

    Yes, that is correct. However, I do recommend looking at http://www.coronalabs.com/ first. It's a cross-compiler for both Android and iOS that uses a C-wrapper (from what I read) to keep performance as good as possible. This is because you write your applications in Lua. I used it for a good year and it's pretty versatile. You can compare the development process to Flash. The biggest downside is Lua, which is (imho) going 10 years backwards. It has no formal OOP concepts, but there are a ton of tricks around a bunch of stuff. On the other hand, it also has a few fun options.

    It's free to use until you want to start publishing your applications, which I think is a fair compromise. You can have your first game done over the weekend :)
    Posted in: Off-Topic
  • 0

    posted a message on I need a new hobby
    A relevant Coursera course I got notified of today:

    I'm writing to you because you've registered for online courses from Stanford in the past. I wanted to introduce you to a course coming this January.

    Join me in the second public offering of my popular course, Introduction to Databases. In Fall 2011, tens of thousands of students joined Introduction to Databases when it was offered as one of Stanford's three inaugural MOOCs. If you missed it then, here's your chance to take the course, once again offered free to the public. Materials have been improved and expanded since the original offering, and the course will be hosted by Stanford's open-source online platform, Class2Go.

    Why learn about databases? Databases are incredibly prevalent -- they underlie technology used by most people every day if not every hour. Databases reside behind a huge fraction of websites; they're a crucial component of telecommunications systems, banking systems, video games, and just about any other software system or electronic device that maintains some amount of persistent information. In addition to persistence, database systems provide a number of other properties that make them exceptionally useful and convenient: reliability, efficiency, scalability, concurrency control, data abstractions, and high-level query languages.

    This ten-week public course covers database design and the use of database management systems for applications. It includes extensive coverage of the relational model, relational algebra, and SQL. It also covers XML data including DTDs and XML Schema for validation, and the query and transformation languages XPath, XQuery, and XSLT. The course includes database design in UML, and relational design principles based on dependencies and normal forms. Many additional key database topics from the design and application-building perspective are also covered: indexes, views, transactions, authorization, integrity constraints, triggers, on-line analytical processing (OLAP), JSON, and emerging NoSQL systems.

    Working through the entire course provides comprehensive coverage of the field, but most of the topics are also well-suited for "a la carte" learning.

    The course does not assume prior knowledge of any specific topics, however a solid computer science foundation -- a reasonable amount of programming, as well as knowledge of basic computer science theory -- will make the material more accessible.

    Introduction to Databases begins January 15, 2013. Find out more and register here: http://db.class2go.stanford.edu


    Jennifer Widom
    Professor and Department Chair
    Stanford University
    Posted in: Off-Topic
  • 0

    posted a message on I need a new hobby
    Quote from Kyoob

    Quote from Lt. Venom

    *Thanks go to Niddro, RavenNL, and Jamoose.

    I did a bit of programming in HTML, and I am currently studying to become a Mechanical Engineer, so I can do both Learn everything beforehand and learn on the go quite well. And I love a good challenge.


    I would like to learn Flash as well. If you have a better recommendation for what I should learn that is better for programming a Minecraft-esque game, I'm all ears.

    I would avoid Flash, it's not optimal to create games in. I personally prefer Java and I do not agree it is as unforgiving as Raven stated. I think it teaches you how to programme properly from the very beginning, which is a good thing i suppose.

    Other then that, I'd recommend Python, which is a very logical and flexible language, I love it. If you want to go the hard way, try something in good old C++ (btw, don't do that).

    I'm glad to see another opinion on Java as well. Programmers are normally pretty damn loyal to their language of preference, so they are all highly biased - me included :)

    Flash is actually a great medium to make games in (did it for a living), however if you're starting just now I would advice HTML5+JavaScript (somewhat contradiction myself here..) as this is the "web graphics language" of the future. That is, you can make games for iOS, Chrome store, etc. Flash is dying. And it should - there are plenty of reasons I abandoned it.

    Also, don't take this as an "I know it better" argument regarding Java, but! You are very correct that it's a language that perfectly teaches you how to program OOP correctly, however if you're just getting started using classes, inheritance, error handling, etc, it is /a lot/ easier to start with a scripted language (Python!). The reason for this is that with a scripted language, your application will just run until it dies somewhere. This allows you to very quickly and easily try new things and "mold" your application on the go.

    Java requires a lot more thinking ahead and, in my personal experience, a solid understanding of the aforementioned OOP concepts. As well as stuff like multiple-inheritance, singletons, factories, abstract classes, interfaces, MVC, etc. Normally Java is taught in schools alongside classes that teach these concepts. If you going in blind, so to speak, my opinion is you will hit a brick wall of "how the hell do I get this to do that?!", since the compiler wants everything to be perfect before starting.

    (Christ, I type a lot on this topic...)

    So, yes, Java not so much teaches, but forces you to write your applications in a properly organized and well structured manner. But this severely slows down the initial learning process.

    If somebody asked me where to start from scratch, my personal suggestion would be:

    Start with Python (yeye, I know). Learn basic syntax and control structures such as if...else.., for/while loops, dictionaries (arrays in most other languages). Then move on to learning to use classes. Learn the basic principles of what a class is, what instances are, static methods and then move to inheritance. Once you have that under your belt, I'd task you with building a simple DVD collection application. This is a perfect idiom to illustrate OOP principles and uses some persistent storage (read into SQLite, which is a filebased SQL interfaced datastorage solution, available to many languages, including Java and Python).

    After that, you can decide what language you want to really delve into.

    Again, that's my personal point of view. I should note that I have had zero schooling in software development and am a 100% self taught nerd.

    One last note regarding C/C++; as Kyoob stated - don't. Just don't. Learn to ride a tricyle, then a volvo and then you can consider moving on to a F1 car. C++ is powerful but gives you /a lot/ of responsibilities as the developer (and even more so for C). Alternatively you can go with Obj-C, which I've only used briefly, so maybe Kyoob can chime in. From what I know it handles, like C#, all your memory management for you and does not (by default?) expose the deepest layers of the system.
    Posted in: Off-Topic
  • 0

    posted a message on Biggest single gold drop
    What I love about those really big piles, is that there actually is a solid bar of gold in them :P
    Posted in: Diablo III General Discussion
  • 1

    posted a message on I need a new hobby
    Quote from Lt. Venom

    I would like to learn Java and/or JavaScript. Where did you get tutorials and such for learning Java; JavaScript?

    Also what the hell is the difference between Java and JavaScript?

    My biased opinion: Java is for corporate masochists and JavaScript is a waste of time, unless you learn it to supplement an already vast knowledge of some server-side language (PHP, Ruby, Python, etc)

    The actual facts: JavaScript and Java have absolutely /nothing/ to do with eachother. They share the "java" part in the name and that is were all similarities and (apart from both being ECMA standard languages, which refers to the syntax of the language)

    JavaScript is used solely for "programming" in the browser. With HTML5 it can do more fun and versatile stuff, but it's still a scripting language, like PHP and Python. Meaning it's not compiled like C#, C or Java and it's therefor "slow" - in comparison.

    The key point here is that JS ONLY works in a browser. So to make something remotely useful, pretty or generally worth making you are pretty much forced to learn HTML/CSS as well. If you don't have a solid foundation in those yet, I advise against learning JavaScript. You can compare it to learning how to paint model airplanes, but not having the slightest clue how to build a proper model to paint in the first place.

    Java is a compiled language and is among the most punishing, picky and bitchy languages to learn. That said - it /does/ learn you to do this properly on the first try, but seriously... are you the type that reads a manual front to back twice before unpacking your new gadget? Or prefer to learn on the go? If you are of the latter kind, steer far away from Java as you will be utterly and completely frustrated. If you really do want to learn java (and I have no idea why, but please refer to the section below for more on that topic), I would suggest learning with something easier to get a basic programming understanding. Since you ask the difference between both languages, I'm freely assuming you have no prior experience.

    Now, on to the why of learning Java. There are several reasons why you would want to learn Java, but also many reasons why I wouldn't.

    In Java you can build two things: applets and applications. They are /not/ the same. (a 3rd would be applications on specific platforms such as Symbian or Android, although those are considered applications, to my knowledge).

    Applets: in-browser stuff. Remember those old school chatrooms where you had to enable a Java plugin? That's an applet.
    Applications: Server side stuff (such as a socketserver that could facilitate the chat applet's communication) and desktop applications. e.g.: MineCraft, Eclipse IDE, other stuff.

    An advantage of Java is that it's cross-platform, but I still stand by my advice to start with something more forgiving before moving onto the ruthless BDSM master that is called Java. He does not wield a whip, but a branding iron if you make a mistake.

    What is the reason you want to learn software development? As recommended before, I still stand by Python as being the best language to start with. PHP just has the most disgusting syntax ever, C#/Java are both really strict languages with an extremely steep learning curve, Ruby is a valid option as well, I think.

    If you still insist on learning JavaScript for whatever purpose, make sure you also read into CoffeeScript.

    A general resource to learn the absolute basics of programming can be found at: http://www.codecademy.com

    TL:DR; Don't start with Java. JavaScript is useless outside of webdevelopment. Decide what you want to develop first and choose a language based on that. Python is still my recommended language to beginners (and experts).

    My $0.02
    Posted in: Off-Topic
  • 0

    posted a message on I need a new hobby
    Good luck learning Dutch. I hate the language, haha.

    If you got questions regarding Django I can be of help, the rest is has mostly faded away by now.
    Posted in: Off-Topic
  • 1

    posted a message on I need a new hobby
    Hoi Niddro :)

    I don't know exactly where your interests lie, but if you enjoyed the programming part of JS, I can totally recommend having a look at developing in Python.

    It is the most fun (and imho: logical) programming language I have used to date (others are PHP, JavaScript, Java, C#.NET, ActionScript and Lua). It is really easy to learn, and extremely versatile. For example:

    There is a special game library for it, called PyGame: http://www.pygame.org/news.html

    There is an /awesome/ web-dev framework, called Django, which I have used myself for a few years now. It seriously takes all the crap from web-dev out of your hands and you can immediately start building your website: www.djangoproject.com. Also comes with an included free trainingbook (that's not the typical sloppy online "have to have" stuff, but really /good) @ http://www.djangobook.com/en/2.0/index.html

    Google App Engine hosts your Python applications for free, so you can make all kinds of Diablo theorycrafting tools, a website to display your Warhammer art, an online adventure game with a text interface - your imagination is the limit. (GAE also has it's limits, but you'll find out when the time comes)

    And unlike JavaScript it's a fullblown programming language that is officially being developed further at Google by a guy from the Netherlands :) (Guido van Rossum). It has file-system access, graphical interface libraries for desktop applications, cryptography libraries, Machine Learning / Artificial Intelligence libraries, etc.

    Oh and if you get good at it, esp. with Django, you can find a good job too, since good Python devs are scarce and I already know 2 companies in the Netherlands dying to find one ;)

    One thing to note though: If you /do/ decide to go the web dev route (seriously, I cant stress enough to set a weekend apart to give Django a whirl and follow their on-site getting started tutorial), be aware that apart from GAE you are going to be hard pressed to find a hosting service. Because of the way Python works it's not easy to provide virtual shared hosting, I've been explained, so you will have to either host it on a machine at home (usually not desirable) or get a VPS/Managed VPS.

    If you have any questions, feel free to ask. I haven't used PyGame myself, so can't comment on that.

    Another option, if you liked developing games, is looking at Corona (www.coronalabs.com), which is a cross-playform mobile development kit. You develop in Lua (I fucking loathed it, but it's all preference) and it's free to use until you decide to publish your game to a device (i.e.: the testing stage or... putting it in the AppStore/PlayStore). Think of it as "native Flash development".

    It is pretty versatile, reasonably low entry level to get basic things going. Once you get a bit more advanced, you have to fight around Lua's quirks though. Performance is decent. You could for example easily make remake your above posted JavaScript games as a Android/iOS game in a weekend (depending on previous programming experience I suppose).

    Hope the above helped :) Otherwise you could always look at learning a new language, to speak, that is, like Spanish or w/e floats your boat :)

    - Reinier
    Posted in: Off-Topic
  • 0

    posted a message on WTS Better than IK chest? 150 vit / 100 str / 75 AR / 12% life / socket / 13% mf
    In the mean time I've gotten a price estimate from someone, so based on that I'm setting the buyout to 40m :)
    Posted in: EU Servers Trading
  • To post a comment, please or register a new account.