Slashdot Mirror


User: VortexCortex

VortexCortex's activity in the archive.

Stories
0
Comments
5,203
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,203

  1. Re:Terrible name considering... on WebKit Developers Discuss Removal of Google-Specific Code · · Score: 2

    The first thing I though of was the http://en.wikipedia.org/wiki/Blink_element/ I can only imagine how much easier it will be for Google to track us via a custom HTML and extensions it implements...

    Which is doubly odd, because I just recently used the forbidden <blink> element once, in all my years of development, to create a blinking terminal-like cursor for a few quick one-off temporary landing pages (excerpts from my old text based BBS game).

    Firefox actually renders the "cursor" blinking... Guess which browser doesn't? Chrome.

  2. Re:Is there an app bubble? on Ask Slashdot: Preparing For the 'App Bubble' To Pop? · · Score: 1

    Meanwhile, the old dogs who braved the rise and fall of the stand up arcades, with their quarter pumping antics, are still making games just as they always have. You'll pay a one time fee. It'll be between $2 and $20 depending on the game and content, and you get to play it at your leisure with no worry about when the "in-app-purchase server" (read: always online DRM) will have the plug pulled.

    The change was digital distribution, son. Instead of sneaker-net or mailing disks in plastic baggies, I can put my stuff on a website.
    Just like the Arcade, and soon the Console, "this too shall pass".

  3. Re:Maybe you are ignoring the real reason ? on Windows Phone Actually Gaining Market Share In Some Countries · · Score: 1

    I've done the same thing, had a SGS1, which was software wise, an abortion of a phone, as it didn't work well (probably due to carrier related fw) so i moved up to a nokia L920. WP8 still has a lot of catching up to do, software wise, however the the lumia hardware is excellent.

    I've done the same thing, I had a SG-1, which was hardware wise, like leaping through a giant wet ass, as it didn't work well (probably due to ancient outdated hardware design), and was plagued by outtages... I mean, the damn thing had ROTARY DIALING, and the numbers weren't even in Arabic! So I moved up to SG Atlantis. I have lots of catching up to do, Wraith-wise, however the software effects are excellent.

  4. Re:Once free of microsoft on Halo Developer Bungie Reveals Destiny and Its Vision of MMO Gaming · · Score: 1

    Bungie seems to have immediately taken to making interesting new ideas once free of Microsoft. Who could have expected that?

    Yeah cause a MMO and the post apocalyitic setting is so unique and fresh isnt it?

    Not to mention they claim it will be unlike any experince we have seen. Well, thats what every developer has said for the past deacade about their game. Every game that comes out pushes graphics to their limits, they all are unique experinces unlike anything we have seen before, they are all emotional experinces, all have complex stories and so on. THEY ALL SAY THAT.

    I'm a game developer. I'll admit I'm working on a game that uses a post apocalyptic setting, but our setting is so far removed from the event in time and space that your history is not just forgotten, but erased, undiscoverable, and insignificant; A new cycle of life is now underway -- with new life both flourishing and struggling to survive. I'm not pushing the graphics to it's limits, I'm actually focusing on a 90's era reduced-color-palette solid-shaded polygonal look with sparse textures for details, almost an embellishment of early 3D graphics -- far removed from the bump-mapped uber realisism of many of today's games (shaders can do so much more than just this). We aim to deliver an experience that hearkens back to the frenetic days of yore where movement was more powerful than shields -- before crappy round trip latency times made online gameplay, in everything from shooters to battle-mechanoids to Space MMOs, into little more than manipulation of lethargic bullet sponges with necessarily rechargeable health. In other words, we're attempting a mixture of our favorite experiences from times gone by, with less of the pitfalls and limitations that long-sense-past games had. In fact, my personal goal is to have at least some folks think, "Wait, I think I remember this, isn't this that one game I can't quite remember the name of but that I really liked?" Our story does have some feeling, (for that is the point of stories), but it is not too complex nor linear in nature: It's told only through world crafting, not some restrictive control-freakish narrative arc. We've taken our writing and embedded it into the settings, actions, and noises of the wordless characters & enemies. We tell our story via evidence of what once happened, and let you decide the meaning of the changes your journey causes.

    So, no, we don't "ALL SAY THAT", there are many of us who say nothing like "THAT". It's just that many folks only play multi-million dollar AAA blockbuster games then complain about stagnation in the game industry like a bunch of philistines.

    Not to mention bungie is owned by activision. How exactly is that making them free? Bungie basically just transfered from one jail to another. You do know that activision is incredibly static and unimmmaginative right? They care more about games that they can exploit every year right? If it doesnt have franchise appeal they dont want it.

    It's true they're not indie anymore, but at least they're not bound to their Halo / Marathon Universe anymore (protip: 343 Guilty Spark had the Marathon logo it his eye, and Marathon begins the same way as Halo: Being woken from cryostasis to take care of an alien threat -- There are other obvious nods for fans of both series).

    OK, take a step back. If you don't like Bungie, then who cares, right? Why even post? If you do like the team then consider that they were working under Microsoft when they released Halo. It's not like working under a publisher must prevent game devs from making a good game.

    IMO, there's a place for the slowly changing low-risk overproduced gratuitous graphic fest, and there's also a place for smaller differently minded game devs to fill -- A vacuum created by the abandonment of entire styles of gameplay and visuals. If you ask me, in the pursuit of ever more "stunning" and realistic graphics, and more massively networked "always-online" gameplay we left behind many quiet pixel mines that still have much to yield to anyone who stops and reflects therein.

  5. The tech is Immature and People Game on MS Windows on Why Hasn't 3D Taken Off For the Web? · · Score: 3, Interesting

    I see a lot of folks who are saying that 3D user interface is a gimmick. I think -- actually, I know --- that there just hasn't been much research into intuitive 3D user interface designs. Look around this page. Everything is rectangular and 2D. That's because memory is one dimensional, and with a wrap + offset you get a cheap 2D raster area. Nearly all user interface is directly affected by the old limitations that 2D rasterizable areas have. However, if you add another plane, or "channel" to the pixel data you can create a depth buffer which beautifully handles rasterization and/or stenciling of non rectangular shapes -- and your GPU is fully capable of doing such compositing, even on most 8 year old PCs or laptops w/ integrated graphics (my "minimum system requirements" rigs).

    I've actually been doing experimental research into 3D GUIs. In doing so I threw away the 2D rectangular "window", like this text box -- Gone. I had to throw them out, they were expensive. With 3D its more expensive to have areas of rectangular windows in the scene -- "clipping" or scissor / stencil operation to prevent objects from being shown outside a rectangle of pixels. It's much cheaper to load all the 3D stuff into the GPU and let the Z-Buffer handle the compositing (after some rough scene-wide clipping code excludes larger areas you won't be able to see).

    One thing I realized is that it costs nothing to tilt things vs having them directly facing the screen. This means I can react to your mouse / head / finger or even eye movement. As you move the mouse to the right I can tilt and rotate the view such that more of the user interface becomes visible. This means you move the mouse less because the 3D elements naturally move towards your cursor (rotating in the opposite direction "around your head"). You effectively get more interface area, and you can have static panels of settings or menus for example off the edges of the screen that come into view as your mouse nears that edge of the screen -- Without overlapping your current workspace (like the Unity panel does in auto-hide).

    The subtle tilting seamlessly reminds your brain where those "off screen" panels are -- Unlike with many current 2D touch UIs (Windows 8, for example), which rely on you to memorize gesture locations. These 2D UIs are inferior in my opinion because they lack discoverability. They place more load on your mind. What's interesting is that I've found that folks who use multiple screens or a large enough screens already utilize their peripheral vision to "track" other information. You notice if a twitter feed updates if it's open on another screen or window. In the real world humans do this too. When we're driving our eyes are sensitive to the movement in the side view mirrors. How do you access that field of view? Simply turn your head -- or in the case of mouse driven 3D UI, move the mouse to indicate your focal intent.

    I literally have to think outside the box when re-creating standard UI elements like lists -- There's no bounding rectangle needed to conform to. I can simply dim the background a bit to add contrast, and let each list item be as long as it wants to be, tilting and sliding to meet your gaze as you read the individual items; No hard top or bottom, you can simply move them into view, and they stretch off into the distance (w/ multiple Levels of Detail for the various draw distances). To overlap items I can slightly tilt one under the other, or fold panels into the scree -- where they're still visible but take up less area -- They can slowly drift to your peripheral vision to keep you aware of them and snap back into the foreground if you move your mouse or turn your head or shift your gaze upon them momentarily.

    There's no reason that you can't use make creating such 3D UIs even more simple than 2D UIs like HTML. For instance, You could simply indicate a section of data be "auto-hideable" and have the user's preference automatically do whatever that means to the user. There hasn't

  6. Re:Been there on Publisher Sues University Librarian Over His Personal Blog Posts · · Score: 1

    ended up with his cousin

    Isn't that the American dream?

    No. It is an American's dream or the dream of Americans, you manky git.

  7. Re:Things you don't hear every day on GNU Texinfo 5.0 Released · · Score: 5, Interesting

    "Nobody could understand the source code anymore without massive doses of caffeine... ao we decided to rewrite the whole thing in Perl."

    Oblig xkcd

    Obligatory Rebuttal xkcd

    This is interesting for two reasons:
    0. It was Perl's built in features, such as regex, system calls, and ability to be terse enough to enter a solution on a single swinging pass that make it an obvious choice -- It was made for this type of job.
    1. I'm confident that if we have not already, we will soon reach a point where entire discussions can be composed of no text other than xkcd links.

  8. Re:beautiful! here is most of the techniques used. on Unigine's Newest Benchmark Features Huge, Open-Space Expanses · · Score: 0

    ::yawn:: So, it's not a "benchmark" -- it's a tech demo of what you can do with the Unreal Engine?

    Never disturb my slumber again. . ..zzZ Z Z

  9. Re:beautiful! here is most of the techniques used. on Unigine's Newest Benchmark Features Huge, Open-Space Expanses · · Score: 1

    The speeds at which the engine can manage to do so beautiful real-time shadows and lighting, huge, open landscape with loads of foliage, the impressively realistic fogging in certain areas and so on, these are the focus here.

    Nitpick: The benchmark misses the point of benchmarks. I mean, instancing is fine, but why include a trick like "imposters" to give the illusion of the visuals being more complex than they are if you're trying to stress the hardware. Seems counter productive to me. I mean, if you're going to make a game, fine, you want it to run great on lesser end hardware, but why make a benchmark that emulates game behaviors? If you want more accurate "real world" use cases, why not just benchmark with existing games on different hardware?

  10. Re:Heres mine on Unigine's Newest Benchmark Features Huge, Open-Space Expanses · · Score: -1, Flamebait

    I just ran it with OGL and lost nearly 100 pts, so that has some effect as well

    That's funny, when I test my engine on Windows and Linux, it performs better on Linux. Of course, my experimental engine code has a cross platform compatibility layer that re-implements the pipeline in DirectX when compiled for Windows, and uses OpenGL on Linux and Mac, so it's really only the OS/kernel that's different in my test case. Whereas in your case who knows how the Unreal engine is handling things under the hood? It's closed source. For all we know it could even have a time wasting busy loop in the Linux version's render pipeline.

    Benchmarking is good to test different hardware with the same software. Not so good at testing potentially different closed source software on different OSs on the same hardware (I mean, HA! Tell me you're not serious?!) At the end of the day my OpenGL code also runs on Windows with little or no noticeable degrade in performance, so I dropped DirectX from the actual builds, and it now exists in an experimental branch -- Along with software-only HaikuOS support. :P

  11. Re:Any right way to do this? on Dutch MP Fined For Ethical Hacking · · Score: 1

    If you ask permission from the site to pen test, they are probably going to say no.

    If you are a "so called" ethical hacker, whatever that means, and do it anyway, who is to say you don't find something valuable and keep it? May be you are only "ethical" when you don't find something valuable and then use the experience as free advertising.

    The nominal fine seems reasonable.

    Perhaps the right way to do it would be to mandate sites that deal in medical information be pen tested by reputable hackers who offer such services.

  12. Re:So, is this the end of the vi/emacs flamewar? on Evil, Almost Full Vim Implementation In Emacs, Reaches 1.0 · · Score: 1

    ...or is it more like mixing Star Wars and Star Trek?

    Now that J. J. Abrams is associated with Star Wars it's a definite possibility!

    Too Late. Perhaps you missed the part in the last Star Trek where the Romulans used their Death Star to blow up one planet then were halted by a rag tag group of protagonists as they attempted to blow up another planet. Oh, sure, they called their "death star" a "mining ship", but a rose by any other name...

    Since he did so well on that mock-Star Wars movie, and shows no restraint for crapping all over the fundamental universal principals if the story is written into a corner (trans-warp beaming, Spock on Pon Far 24/7, multiple time travelers), it's no wonder he's been given reign over a real Death Star. No one ever said the Death Star wasn't powered by "red matter" -- which is the purest known form of the MacGuffin element.

    I put it to you that you've already seen the Star Wars / Star Trek cross over.

  13. Re:Not Surprising on Windows 7 RTM Support Ending Soon · · Score: 1

    "Did you mean: RTFM?"
    Why, yes, thank you Belated Auto Correct v0.1 (alpha).

  14. Not Surprising on Windows 7 RTM Support Ending Soon · · Score: 1, Interesting

    I dropped my RFTM support for Windows after XP (and went with Linux), after MS decided to rename things and provide a near useless search function, since it does not include the old names in the search with links to newly re-named things.

    Linux might not be much better with the different init and configuration systems, but I am NOT going to paying in order to put up with that. It's especially not worth dropping a few thousand dollars to install Microsoft's OSs on all my systems if they're going to speed up the end of life cycle...

  15. Re:And even then, we *don't* want to shoot it *dow on Russian Meteor Largest In a Century · · Score: 1

    Today's meteor event came a day after California scientists proposed a system to vaporize asteroids that threaten Earth.

    Hmm. Maybe they're not too hard to see after all. I mean, if I were going to propose an asteroid vaporization program, I'd want to do it around some event that would prove the program needs to be funded immediately...

    Well, there's part of the problem right there -- we don't want to shoot the things *down*, we want to shoot them *up* and *away*.

    Gee, I wonder who they have in mind to man this system. I mean, it would take some kind of super human eyesight to spot things moving faster than a speeding bullet. You'd need some type of heat-ray working with the optics in order to stop asteroids that are more powerful than a locomotive. They'd have to be able, willing, but most of all trustworthy enough that they wouldn't mess things up. Up and away, indeed...

    Do you know what the nickname for Jardarite is?
    Perhaps some comic books really are just thinly veiled cultural acclimation programs.

    Then again, if you already knew of an alien threat, you'd want to match their capabilities. The timing of the proposal and meteor events hint at a cunning on par with Lex Luther.

  16. Re:Just oppose the mark.. and Python was First on Python Trademark At Risk In Europe · · Score: -1, Offtopic

    Ignoring lawsuits is bad. Ignoring judgments from lawsuits is even worse.

    Minor nitpick: Ignoring unjust laws and lawsuits based upon them is good. It's necessary to ignore laws to function in a police state. Ignoring (or even inviting) unjust judgments is a cornerstone of protesting unjust rule of law. Civil disobedience isn't always bad. Until all laws have mandatory auto-expire time stamps what you say is "bad" just can't always be the case. It's illegal to masturbate in Texas, despite everything being bigger there... Protip: If you don't ignore the possibility of lawsuits you can't write any software thanks to patents. Let's say I sue you for disrespecting the flying spaghetti monster, if you don't ignore the lawsuit you could wind up traveling to a foreign land and getting executed by religious extremists.

  17. Re:Arson, terrorism and jaywalking on Finnish Anti-Piracy Site Pirates Thepiratebay Content · · Score: 1

    So, let me get this right... CSS takes as much time and effort to produce and is as directly profitable as movies

    Were you living under a rock? Of course CSS takes as much time and effort to produce as a copy of a movie, that's how DVDs work! Furthermore, to hear the "rights holders" tell it, CSS is directly responsible for the profitability of movies. That's why we have DMCA legislation in place specifically to make it illegal to crack DRM like CSS.

  18. Re:Wine and bugs on Valve Officially Launches Steam For Linux · · Score: 1

    This may help to spur on WINE development even more.

    At one point, I was responsible for a good sized Windows application. Something along the lines of Photoshop. Tested it under Wine, and Wine choked in a few obvious ways. As we thought it'd be nice if it worked under linux, if indirectly, I reported the issues to them. They blithely informed me that if we wanted the bugs fixed, we'd have to pay. Needless to say, we shelved the whole idea.

    Is that still the service model?

    You're the fools for not starting off your application development with a cross platform development toolchain. I mean, that's why C was invented, and you tossers managed to cock up a perfectly good cross platform situation by not writing a simple platform abstraction layer (or using an existing one)? Seem to me that folks like that ought to pay for their bad decisions. You don't sound like sort of folks I'd buy software from anyway.

    Protip: This is the defferred cost of choosing a Windows-only development toolchain. It's not Wine or Linux's fault you're using the most retarding process to make software. I mean, even Windows changes APIs from time to time, you'd benefit from the compartmentalized abstraction layer to take advantage of new windows features, and gain platform independence in the process. It took me less than a week to create a replacement for SDL & freeglut to make Cross Platform 3D game engines. You wankers are moaning about your own pissed beds.

    Now, I understand you might have inherited some code that was made by morons, but you can't expect everyone else in the Universe to pay for your mistakes. Wine is a Hack that should be avoided if possible -- Native cross platform development toolchains exist.

  19. Re:Goodbye Windows on Valve Officially Launches Steam For Linux · · Score: 1

    guh, s/Vale/Valve/
    need more caffiene.

  20. Re:Goodbye Windows on Valve Officially Launches Steam For Linux · · Score: 4, Interesting

    No, I think a large number of games are in the process of being ported and 60 of them were completed in the last couple of weeks. More will be finished in the next couple of weeks, etc.

    I think some old games were already ported and as they are vetted as working with Linux Steam they are being announced.

    Linux Steam is the best chance Linux gaming is ever going to have, but I wouldn't hold my breath for a huge batch of games.

    Vale is not the only game developer. They may be the first major one embracing Linux (read: ensuring their future against MS's craziness), but they are not the only one, nor are they necessarily our "best chance" consumers and game developers have -- The "best chance" is available to everyone already, and cross platform gaming is a force that can not easily be held back any longer. The writing is on the wall for Windows-only PC gaming now, as it was for console exclusive games in the past, and Arcade cabinet exclusive games before that.

    As a developer you'd be a damned fool (or need a very expensive reason) to not select or build an engine that's got the (o) Cross Platform bullet point. It costs next to nothing to gain Mac and Linux in addition to Windows if you simply start with a cross platform tool chain. Porting old games can be a pain, but for any new games it's a no-brainer: "Use #1 that's windows only, or pick #2 that's x-platform and will bring in more revenue". Since this has become a selling point engines will compete over: It won't be long before every new major game engine is cross platform -- Valve is just a bit ahead of the curve here (unless you consider Ogre3D and other free x-plat engines).

    It's not only that old game engines (and thus the games they support) are being ported to cross platform toolchains, but also new engines are adopting this development model (hell, even application dev is going this way). Microsoft knows this is coming, that's why they want to do some re-engineering of their development model: Their App Store programs are in C# which is a VM language -- I bet they make some changes to the language / API so that new code for their platform is artificially harder to make compatible with Mono, while older C# programs (being byte-code already) can be easily supported going forward; Might even have something to do with XNA getting the can. You see, right now I can easily use OpenGL with C/C++ to make games that run on Mac/Win/Linux ("git pull && make" and I'm done "porting" changes between platforms) -- Microsoft hates that.

    If you're doing engine development (like I am), you write an abstraction layer for the native platform interfaces anyway, especially if the game will be on PC + consoles (or even just more than one console). That initial cost to support all the major PC platforms (creating an SDL/freeglut replacement) took me one week of evenings, and now every game I make will be cross platform with no additionally dev cost -- Had I not needed a better multi-threaded event system than these provided it would have taken only a few hours to support all the major PC platforms. Existing engines like Cube(2) and Ogre3D make cross platform development dead simple (if you're using polygonal graphics). Everything is done in shaders nowdays anyway, so even the DirectX vs OpenGL "battle" is a moot point -- whatever shader platform is cross platform -- Why throw away free additional money for the same efforts? With the advent of engine scripting and meta programming languages that compile down into Java / C# / C++, C / ObjC, etc, the cross platform future of games is even stronger. For lighter weight mobile games I can already compile a single source tree into platform specific code for Android, iOS, Win, Mac, Linux, Xbox, PS3, Wii, and DS.

    Anyone who doubts the future of gaming on Linux will be bright need look no further than the console market. Publishers like money, it cost more to make separate games for each platform, and

  21. Holy Crap! This changes EVERYTHING! on Heavy Metal and Emergent Behavior · · Score: 2

    The particles are Sentient, AND listen to Metal!

  22. Oh that's easy. on Ask Slashdot: Really Short Time Wasters? · · Score: 1

    Walk to the break room, make a fresh pot of coffee, and guard it while it brews. Snarl at the other coders who are attracted to the scent of prey, and would steal the most rich first cup, taking the most caffeine for themselves while the pot yet brews, and leaving only tasteless watered down dregs for the rest.

    Alternatively: Enjoy your pecking order and take that most delicious blackest life-blood for your own!

  23. punkbuster does not stop anyone from cheating.

    It seems to be stopping everyone from cheating at the moment.

    Everyone except those cheating pirates, who are still able to play...

  24. TL;DR on The Battle of Hoth: Vader the Invader · · Score: 2

    It was damn cold. The good guys got away, as expected.

  25. Re:Poisoning the well on Do Not Track Ineffective and Dangerous, Says Researcher · · Score: 0

    Then came pop-ups. Pop-unders. Flash adds. Ads with music. Ads that would make my cockatiel go into convulsion, and start to drool and chase the neighbor's cat.
    ...
    Fuck Do No Track. I will keep my Javascript and Ad blocking addons.

    FYI: You're a fool, but not for the reason you think. DNT:1 isn't going to stop any of that crap you're railing against. DNT:1 doesn't prevent you from using an ad-blocker. The Do Not Track header is a key piece of technology that legislation can be built around to limit the unwanted aggregation of data that even your precious Ad blocking addons are leaking by your mere visiting of the page. Hell run WireShark with ABP enabled and watch it leak like a damned sieve. Fucking moron. Protip: Try to actually understand what the fuck something is before you write it off like some stupid monkey tossing a bowl of banana slices out of the cage because there's nothing to peel.