• Content count

  • Joined

  • Last visited

Community Reputation

197 Neutral

About enmaniac

  • Rank

Personal Information

  1. Hello everyone,   We would like to share some news about our first game recently released: Juice Jumpers   This project was developed by three people (designer, coder and an artist). As with any other hobby project, we have been mostly spending our weekends working on it and after two years we've finally made it!   Here are some details about it:   [Story] Juice Jumpers is an awesome puzzle experience brimming with a fun and innovative mixture of gameplay. At its core Juice Jumpers has taken the match-3 genre and added a layer of depth that will keep you chasing those massive score bonuses while blasting any pesky rotten fruits!  Create powerful Flame, Ice and Lightning droplets to quell the wormy hords Play Classic Mode at your own pace and discover clever ways to score massive points while progressing as far as your skills can take you If you’re looking for a short burst of Jumper goodness then Jumper-Ware is for you. You’ll need lightning reactions for these micro-games Evolve Mode is for the Jumper pros. Get massive multipliers and Jumper bonuses in the challenging twist [Platform] iOS (iPhone 3GS+, iPad 2+) [Screenshots] Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4   [Videos] Classic Mode Jumper-Ware   [Social] Facebook - Little Bee Studios Facebook - Juice Jumpers Twitter - Little Bee Studios Website - Little Bee Studios     We are very proud of our efforts as it has been a real labour of love and hope that you will enjoy Juice Jumpers as much as we do.   Regards, Little Bees
  2. Find Direction in 3DWorld

    Hi! It is quite relative. It is up to you how you would interpret mouse position change. There is no GENERAL way of transforming 2D position into 3D cause there is too little of data. However, in many cases (ie. FPP games) it is common to interpret mouse position displacements as follows: - mouse X displacement (X2-X1) rotates camera/eye look at vector around UP axis (whatever UP axis is) - mouse Y displacement (Y2-Y1) rotates camera/eye look at vector around RIGHT/LEFT axis (whatever they are) Hope it helps! ;-)
  3. OpenGL Strange opengl behaviour

    Hi! As for me it looks that everyting is ok. Here is the screenshot I got after running the app Quad and triangle are rendered in wire mode. EDIT: screen shot fixed
  4. More slider math

    The easiest way to calculate value (speed) from slider position is to do linear interpolation: speed = value_min+( value_max-value_min )*( slider_pos/slider_width )
  5. What framework to use

    Adding windows controls and popup menus should not be a problem.
  6. What framework to use

    Hi! Personally, I would avoid MFC especially when you havent done any programming for longer period of time. For OGL in windows environment I personally use pure WIN32 API. There are few reasons for that: - it is quite easy to create OGL capable window (approx 20-30 lines of code, including wndproc) - there are many many OpenGL examples which uses that approach, so it is very easy to find references - MFC sucks and I think it has been already dropped by MS. It also introduces losts of dependencies (number of DLLs which must be shipped together with your application)
  7. YouTube for 3D-Models

    Hi! The site looks very nice. Good work! However, I cannot preview any of the models. First I got error about lack of Java support on my machine. So I installed it. Now I get 'Initialization Failed' when selected model is being loaded. I am using IE7.0. How can I overcome the problem ? Regards!
  8. Hello All! I wonder if there is a way to determine the object located at the given memory location while debugging C++ code under VC++ 2005 environment ? ie. lets assume we have a pointer value like 0x0223e4fe and we would like to know what object it points to (if any). Is there any magic string which can be entered into Watch so the compiler determines the object type it points to ? Or perhaps there is some another way ? Is it possible at all ? Thanks in advance!
  9. Win32 API "EDIT" controls

    Yes, this is the most proper way of doing it and it is fairly simple (maybe not for the first time). In fact, it is commonly used for other control too ;-)
  10. Hi, I cant remember the Nehe tutorial but from your description it seems that you load the texture (tga file) each time the loop iterates or sth like that. Am I right ? If so load the texture only once there is no point in loading it over and over. Once loaded and created texture (in OpenGL sense) is enough.
  11. This game rocks!!! The best fun and game experience since...ahh I cant even remember!! Ok I need to get back and kick some ass of that fella who stole the pie ;-)
  12. Strange arithmetic problem

    You are right :-) I havent noticed nPage is UINT. I assumed if nPos is INT so nPage is INT as well. Thx.
  13. Hello, Recently, I am developing some application. When it came to implement OnMouseWheel function I came accros this problem. Here is the code: // get scrollbar info si.cbSize = sizeof( SCROLLINFO ); si.fMask = SIF_ALL; GetScrollInfo( SB_VERT, &si ); // get change ration si.fMask = SIF_POS; // THIS IS THE LINE WHICH PRODUCES THE WRONG RESULT!!! si.nPos -= ( zDelta/WHEEL_DELTA )*si.nPage/2; SetScrollInfo( SB_VERT, &si, TRUE ); When: zDelta = -120 WHEEL_DELTA = 120 si.nPage = 263 I got result = -2147483516 but when I change that line into: si.nPos -= ( zDelta/WHEEL_DELTA )*( si.nPage/2 ); everything is ok. Why is it so ? I guess there is sth to do with arithmetic operator priorites, Am I right ? Thx
  14. const keyword

    Thx all of you! It is clear now :-) Stupid me :-)
  15. Hi all, Ok it seems to be trival question but what is the difference (there must be sth cause it works in one case and not in the other) between: int function( void ) const; and const int function( void ); Thx in advance