Recent posts by sHTiF on Kongregate

Flag Post

Topic: Game Programming / Artist for hire

Really nice art there man. Do you have your own idea for a project you would like to see created? From my experience from small indie projects its not good to force gamedesign upon artists but rather let them a major role in it. I am curious on what would be your dream project, thinking small here though as I would definitely rather start small and finish it.

Anyway its refreshing to see a really good artist here once in a while.

 
Flag Post

Topic: Collaborations / Looking for Programmer

Are you going to work on 3D game only? If not do you have any experience drawing/designing 2D game?

 
Flag Post

Topic: Game Programming / Yahoo Buys Player.IO

This is a bad sign we just dropped Player.IO platform like hot potato the moment I got an email from them about this happening. It was hectic today in our office meeting but I mean come on Yahoo? Seriously?

 
Flag Post

Topic: Collaborations / Artist looking for project

Unicorns_Tale very nice style you got there, please don’t waste the talent on some huge neverending RPG, don’t listen to guys that will tell you its possible. I would like to see your talent used in smaller projects where you can create your own visual style for the whole game. For example something like Dillo Hills 2 http://www.muchgames.com/games/dillo-hills-2

 
Flag Post

Topic: Game Programming / Unity discontinues Flash support

Some of these arguments are really weak.

“Unity is far better than Flash for mobile games.”

This is untrue as for 2D Flash beats unity hands down in both workflow and speed on mobiles. Its that simple, Unity can’t reach optimized Stage3D speed on mobiles, I tested it a lot actually.

“Unity plugin also beats the pants off Flash Player for the sort of games you don’t want to play on mobile.”

Unity plugin is nowhere as widespread as Flash and people that actually did games with few millions people playing them know that it isn’t feasible to do something like that in Unity player. Why? Because majority of our players are people that play casual games in work, in school etc. not necessarily at home. Why this is an issue? Simple because in work or school YOU CAN’T install stuff, 99% of institutions have only admins that install anything on the computers so these people are unable to install Unity even if they wanted to. And I don’t see admins in such places installing Unity anytime soon for people to play games obviously. So unless windows or browsers incorporate Unity into its not a feasible option for companies to target when it comes to web games. Unless you are creating a non casual game targeted for hardcore games.

 
Flag Post

Topic: Game Programming / HLSL and HxSL

Nope

 
Flag Post

Topic: Game Programming / Kongregate launches $10 million mobile publishing fund for indies

jasonjie88 no need to use haXe I mean AS3 can deploy to mobiles as well, or desktop for example to Steam etc.

 
Flag Post

Topic: Game Programming / 3D Game Creation In the Near Future

I would start this by saying: “3D doesn’t make a game PRO

Basically you can’t go wrong with C/C++ but as all professionals know a good programmer is not tied to single language, good programming skills are transferable. Give me a language and I can be “pro” with it in days basically, there are actually very few language specific stuff in most languages all the other stuff is transferable. Focusing on language is totally the wrong focus point, you can start making games in GameMaker for all I care, just start and do something.

If you want to go solo or small team I would definitely recommend using something like Unity3D for 3D stuff, I mean you can’t beat that for small indie projects and the workflow is awesome. For 2D I would stay with Flash even for larger games, Flash evolved a lot in last years its no longer tied to web it has a lot of number one apps on mobile appstores or even on Steam.

 
Flag Post

Topic: Collaborations / URGENT search for coder

No problem I’ve been programming games for over 25 years so tell me about the hero part once the deadline comes :) Anyway good luck and definitely looking forward to try it out.

 
Flag Post

Topic: Collaborations / URGENT search for coder

I think the time is too short for such project and anyone that will tell you otherwise is either unrealistic or plain crazy :) Just the testing is too much of a time overhead.

Anyway if you don’t find anyone and still want to finish this game, contest or not I will gladly help you as it looks really cool.

Wish you luck in any case.

 
Flag Post

Topic: Game Programming / 3,000 Moving Objects at 60 FPS using Blitting!

Drakim yep you are right there are very specific limitations to Stage3D for example pixel perfect collision is a no go at reasonable performance. At the same time though there are things that can be done reasonable faster in Stage3D beside the drawing itself like color manipulation, postprocessing etc. At the end its up to the specific use case.

 
Flag Post

Topic: Game Programming / 3,000 Moving Objects at 60 FPS using Blitting!

qwerberberber I explained the reasons for not releasing code at the moment many many many times not going to repeat myself. :) BTW parts of the code will be released with 0.9.3.

Anyway whats stopping you from using it? Or even other Stage3D frameworks if you want open source right away, I mean you can “emulate” low level draw calls even there probably. As there is no real blitting in GPU you always need to construct geometry and draw it through that thats what I do in G2D.

And since when writing more code is a reason not to have best perfromance possible? I mean lets draw 200 000 images using Stage3D or 3000 using blitting? ;) As I said the compatibility is the main reason and trying to avoid direct wmode although that seems no longer be such an issue as almost everyone supports it.

 
Flag Post

Topic: Game Programming / 3,000 Moving Objects at 60 FPS using Blitting!

3000 is not that many actually I remember running couple of thousand with all of them colliding with a ground with pixel perfect collision at the same time at 60FPS.

Senekis93 +1 is no different than i+ in AS3 but nice to see someone from C background here :D
No need to cache canvasBMD.rect either, first its not being recalculated and secondly its called just once.
Definitely move the render logic to the loop or inline it in the latest Flash compiler.

The problem with blitting is its rather limited fillrate so its great for many small objects but once you get larger objects its not so much fun. Its nice to see someone still plays with blitting when Stage3D is out there but whats the reason? Flash 9-10 compatibility seems like the only sensible answer.

 
Flag Post

Topic: Game Programming / Lights

Yep I am creator of Genome2D why? The shadow demo is from the old Flash Player 9 version but I am working on implementing shadows in the latest Stage3D Genome2D as well I actually have it working using stencil but there is no time at the moment to tidy it up and add it to the API.

 
Flag Post

Topic: Game Programming / Linked Lists?

Linked lists are usefull when you already have your data wrapped and can easily extend it to linked list form using next but if you don’t then the wrapping introduces quite an overhead so it is actually slower.

When it comes to iteration array/vector was largely optimized in latest flash players so there is almost zero difference. There is a performance boost when you want to iterate nested lists as opposed to nested arrays simply especially when using length lookup for array iteration.

 
Flag Post

Topic: Game Programming / Lights

NineFiveThree you don’t need rays at all if you don’t want shadows and he never said anything about shadows.

Anyway I did this long time ago http://www.flash-core.com/examples/g2d/270609/ W/S/A/D/LMB

It uses a generated gradients which are simply blended over a background to achieve lighting so if you don’t want shadows there is no math involved, you can also use pretty much any bitmap as your light which opens up for some interesing lighting situations :)

 
Flag Post

Topic: Collaborations / Need an artist for new game

Tell you teacher that he is dead wrong and probably never did any actual programming in real world :)

 
Flag Post

Topic: Game Programming / How others do it.

Senekis93 you would be surprised what kind of tests or even simple questions you would get in top companies, especially Google ;)

alecz127 sounds cool, kind of demoscene-ish

 
Flag Post

Topic: Game Programming / How others do it.

I was pointing out that such answer would get you fired for a good reason. I am sure the person that asked the question is well aware that it is possible to do it without the third variable, that wasn’t point of the test ;)

 
Flag Post

Topic: Game Programming / How others do it.

Originally posted by Senekis93:
Originally posted by Draco18s:

Haha:

Ask: show me (on paper, but better on a whiteboard) how you would swap the values of two variables.
If they don’t start with creating a third variable, you can pretty much write that person off.

a ^= b;
b ^= a;
a ^= b;

The sad part is that many of the ones who will hire you don’t know that; they actually believe a third variable is neccessary.

That test is actually valid and for such solution I would immediately fire you as well. The type of the values wasn’t specified nowhere in the question so your proposed solution would fail miserably. Sometimes trying to be smart just to show off isn’t smart to start with.

 
Flag Post

Topic: Game Programming / Flash Being Deprecated?!?! Wasup with this rumor?

oatlol why would someone move to other language? I worked as a C++ programmer for years in AAA 3D games field and I left because I felt burned out, now as a freelancer I prefer Flash way more than C++. Flash offers so much more as a platform its not even funny, so why would anyone move from it? It can be ported to anything, its simple, its advancing far quicker than anything comparable. I mean there is no downside to Flash at the moment.

 
Flag Post

Topic: Collaborations / Looking for a programmer to make a game out of my sprites!

Looks great, why didn’t it go through with the existing engine?

I am definitely interested.

 
Flag Post

Topic: Game Programming / Flash Being Deprecated?!?! Wasup with this rumor?

@TheAwsomeOpossum

AS3 will be able to compile to HTML5 as well.

 
Flag Post

Topic: Game Programming / Multiplayer Game Dev Contest - Play Entries!

Oh btw how is Kongregate support of Stage3D games? Can we finally enable wmode direct? I wasn’t able to do that last time I checked don’t know if anything changed.

 
Flag Post

Topic: Game Programming / Flash Being Deprecated?!?! Wasup with this rumor?

As long as big companies use Flash we are all safe, and now we see even more boom of Flash games than ever before. I mean Zynga came with Farmville 2 using Flash, why do you think they didn’t use HTML5? Its freaking OBVIOUS.

AAA titles are now moving to web as well, we can see multiple MMOs being developed using Stage3D. So I wouldn’t worry about future of flash its definitely not dying its just evolving and focusing more on games which all of us here want.