Not signed in (Sign In)

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorAdam
    • CommentTimeFeb 25th 2009
     
    The iframework can be found on my website here:

    http://www.chasingthevortex.com/iFramework.aspx

    NOTE: enter address exactly because there is no link on the parent page for this as it has nothing to do with the page content and the page was not designed for the iframework. If you have questions or comments leave them here and Chad or I will address them accordingly. ALSO YOU HAVE TO ADD '.aspx' at the end as it is not a generalized extension and will NOT auto-complete
    • CommentAuthorAdam
    • CommentTimeFeb 25th 2009 edited
     
    left a comment on wrong page and could not delete it so i edited it to this...
  1.  
    Common Disclaimer and Instructions:
    Please note that what I wrote is specifically targeting OpenGL, which is mostly games related. The framework does also include some OpenGL and OpenAL routines to make a game in case you want to use them. Otherwise, it is just a demonstration on creating a program on two platforms (think FireFox).

    You will need to install the OpenAL SDK from Creative Lab's website. Add the appropriate folders (include and lib) to Visual Studio's directory settings.
    • CommentAuthorGuest
    • CommentTimeMay 12th 2009
     
    This framework looks excellent! Are we allowed to use this to make our own commercial application?
  2.  
    The source is 100% free and public domain. Do with it as you wish.
    • CommentAuthorGuest
    • CommentTimeMay 12th 2009
     
    Thanks man, you're my hero. I was looking for an alternative to SDL 1.3 and this is it!
    • CommentAuthorGuest
    • CommentTimeMay 22nd 2009
     
    Hi, I downloaded this framework, hoping to use it to create ipod games, however I'm unsure of exactly how to use it. I have visual studio 2008 installed, and i've tried running the project, but when i attempt to build, it gives about 30 errors. Is this wrong? Im very new to creating games for the iphone, so not sure exactly what to do, but is this meant to give a graphical interface? or simply be used as a basis for coding? thanks for any help! also I have installed the openAl sdk.
  3.  
    It is assumed you know about programming C++ and how to use Visual Studio (including how to add the OpenAL directories to your environment).
    It is just a simple shell to hold an OpenGL project, that can run on Windows, Mac, and iPhone.
    There are some sprite and sound engines that are a bonus.

    What errors are you getting? I would assume that they are not that severe, as the framework is pretty simple.
    • CommentAuthorGuest
    • CommentTimeMay 26th 2009
     
    First many thanks for this nice framework.

    It compiles and runs fine for me, both on windows and mac os, but I was wondering if it is possible to play other sound formats than .wav?
    If I want to add music as .wav then the program size is going to be huge.
  4.  
    I used mono 8 bit wav files playing back at 8000 hz. They are smaller than the recommended Mac file format (and easier for me to edit as I can skip a conversion step).

    The iPhone hardware only supports playback of a single compressed sound file (mp3/mp4) at one time... which doesn't work with game sound effects. You could use this for background music, but I never got around to it. The 3.0OS has an improved sound engine for games that I haven't looked at yet... the soundengine with 2.0 was buggy as hell which is why I wrote my own. The 3.0 OS does have playback for an mp4/mp4 file, but again, from what I understand, it will be a single file at one time.

    Remember, your final package is compressed with zip, which will shrink them a bit smaller.

    You could also compress the wav files with gzip, and use the gzip library to uncompress them when they are loaded.

    btw, I have a much newer version of the framework that is unreleased. It supports the 3 and 4 bit texture formats, as well as gzip compressed textures (instead of using png, which the Apple compiler fucks with the alpha values, washing them out).
    • CommentAuthorGuest
    • CommentTimeMay 27th 2009
     
    Thanks for the quick answer and very details respond about the sound engine.
    It is my first time playing with IPhone and I have no idea about its limits and problems.
    All your informations and experiences are very helpful.

    Sounds nice with the new framework, you are always welcome to send it to me on IPhone@Logicwork.net if you want me to test it ;)
    Right now I am playing with 2dBox (http://www.box2d.org) for your framework, I am aiming for making a small physics game. :D
    I am very happy that you have made this framework, it give me the chance to continue working in visual studio and windows environment as a prefer for development. Big thanks from me.
    • CommentAuthorGuest
    • CommentTimeJun 20th 2009
     
    Is there a newer version available for the IPhone 3.0 OS?
    • CommentAuthorGuest
    • CommentTimeJun 22nd 2009
     
    i hope so
    v1.2.1 is the latest but on the blog it says he has a new update newer than 1.2.1 in addition to the 3.0 update
    i wish it would happen soon
  5.  
    Are we talking about the framework or the game?

    I have changes to the sound engine to support OS3.0.

    I also have a fix for OS3.0 for the game that was submitted last week. I imagine Apple was flooded for OS3.0 so expect it to take a while.
    • CommentAuthorGuest
    • CommentTimeJun 23rd 2009
     
    Will you release a newer version of the framework for OS3.0?
    • CommentAuthorAdam
    • CommentTimeJun 23rd 2009
     
    Chad if you update the framework, let me know and i can re-publish the file on my site.
    • CommentAuthorWilliam1
    • CommentTimeAug 6th 2009 edited
     
    This framework looks excellent! Thanks for this nice framework.
    • CommentAuthorGuest
    • CommentTimeOct 4th 2009
     
    Chad,

    Any chance of posting the 3.0 iFramework?
  6.  
    Yes, I'll try and find a way to post it later today.
  7.  
    Here you go, framework_3, which is a quickly stripped down Besiegement... there are lots of commented out lines in Title.cpp...

    Someday, I'll get around to a real "plug-and-play" version of this so I can make more games. For now, take it or leave it. It is again, 100% free public domain.

    http://www.mediafire.com/?1yjztzjmdw2
    • CommentAuthorGuest
    • CommentTimeOct 11th 2009
     
    Has anybody been able to download the file?

    I've got this message 'NOTICE: No servers are currently available with the requested data on them. Please retry your request in a moment.' for the last three days.

    HELP!
    • CommentAuthorGuest
    • CommentTimeOct 12th 2009
     
    This evening it worked.

    Thanks Chad!
    • CommentAuthorGuest
    • CommentTimeJan 5th 2010
     
    Dude you rock. I need a source of income and was beginning to think I would have to do the (forbidenn) and buy a mac to make iPhone games. OMG thank you so much I will begin programming right away !!!
    • CommentAuthorGuest
    • CommentTimeJan 5th 2010
     
    Hey! I have a question:
    I cannot find the program used to open the (whatever) I'm looking for. What programs do I open to begin making the iPhone game, and...can I just get a basic tutorial on this? Like, I know I'll have to learn a language, can you tell me which one and give me an good explanation of what I should do to get started?
    • CommentAuthorGuest
    • CommentTimeJan 5th 2010
     
    Also...how do you download OpenGL/AL? I cannot seem to get it to download onto my Windows computer? If I cannot download this, this software is virtually useless for my goals...you know?
  8.  
    Wow, I think you might be in over your head. Assuming you even read this, I'd suggest the following:

    OpenGL comes standard on Windows computers. The only thing my "framework" requires is Visual Studio and OpenAL. Do you even have Visual Studio? If not, you have a long road ahead of you.

    Learn C/C++.
    Learn some Obj C/C++.
    Learn how to create and compile projects under xcode.
    At this point, if you want to create a game under Windows, compile a project or two under Visual Studio.
    Learn OpenGL. If you want simple sprites, you can use the code I provided. If you want 3d, you'll have to learn OpenGL 3d.
    Learn OpenAL is optional if you are simply playing a few sounds.

    Of course, this still requires a Mac. And it requires you to learn how to sign iPhone applications... which is a demon in itself.
    • CommentAuthorGuest
    • CommentTimeMar 8th 2010
     
    In the 3.0 framework are you able to interface with the Safari Browser in the iPhone, or are those calls not exposed to the Windows side?
    • CommentAuthorGuest
    • CommentTimeMar 8th 2010
     
    The reason being for the above comment, is I will not have prolonged access to a mac machine, and will be mainly at the mercy of what you have exposed.
  9.  
    It is mainly OpenGL focused. 99% of the iPhone SDK is not exposed but can be added easily.
Add your comments