• Advertisement
  • Popular Tags

  • Popular Now

  • Advertisement
  • Similar Content

    • By Matthew Suttles
      I am looking for team members to potentially collaborate on the development of various game projects as well as assistant applications potentially, tabletop games for example.  At the moment, I am doing the entire production on my own, which as a result is incredibly slow.  Any contributions will of course be credited, and as far as experience or skills, if you're confident that you can accomplish the tasks, then I'm more than willing to allow you to try.
      The biggest need at the moment is some art skills.  I 'can' draw, but not well, which means that if I'm going for positive asthetics, that it's going to take all year.  In my 2D games, and 3D games, art has been the one hold up.  I'm currently trying to work around the art issue, using placeholders and the likes, but the result is that no matter how far I take the game in concept, it's still lightyears from completion.  The more I accomplish, the more art assets will be needed to utilize it.  I intend to work on my own skills still in this department, but that being said, people who just want to get their art into a product, or people who want to expand their portfolio, are more than welcome to take over the production of art assets.  If you only have experience in pixel art, that's fine, I have a pixel art project on-going.  If you only 3D model, that's fine too, I've had some success in concept art and the likes, and helpful friends as well. Are you more the writing type?  Me too, we can bounce ideas back and forth, help solidify the storyline and concepts as we go on into the development process. Business minded?  I'd love to learn more by seeing how you work.
      I will say that, while I am working to advance my skills in all facets of game development, though my primary focus is programming, that being said I will always welcome a comrade, or ally.  Your position as a team member will not be nullified if I become able to fulfill the role.  The fact of the matter is, a team can accomplish more.  I do work a LOT on these projects, but I do understand that if you are joining this team, you aren't doing so for the wealth, meaning you likely have responsibilities elsewhere.  So, do not hesitate to contact me. If you are a beginner, looking to learn by practice, then you are welcome to come as well. We will utilize the best suited works for any development done, but it will always be merit based, meaning that whether you're a beginner that just joined, or me, if yours is more suited to the situation, yours will be used, and you will be credited for it.  Students, hobbyists, or professionals, all welcome.  If you're a professional though, I'm going to wonder why you are joining, but you are still welcome to join!
      Samples are always welcome, but if you don't have any, or don't know what to submit to the diversity of my product description, then just contact me, elaborate on what you do, and I'll give you a subject.  One that will not be used unless you join the team, of that you have my word.
      Matthew Suttles,
      Seik Luceid#9656 on Discord, luceid.dezeir on Skype, or MatthewSuttles@Gmail.com
      You can also respond to this thread though response time may be slower.
    • By Damnwing0405
      I am looking for talents to form a team of making a strategy base action game. Talents I am currently looking for are : -
      (I) Unity programmer (mobile)
      (II) Game designer
      (III) 3d Artist
      (IV) SFX Artist
      The attachment is some game concept for the game. All the concept will be turn into 3d or card form. The game will be strategy game where the players can form their own team and control the units in the battle field real time to fight against each others.  If you are interested to know more details please pm me or send an email to damnwing0405@gmail.com

    • By bsudheer
      Leap Leap Leap! is a fast-paced, endless running game where you leap from rooftop to rooftop in a computer simulated world.

      This is a free run game and get excited by this fabulous computer simulated world of skyscrapers and surreal colors in parallax effect. On your way, collect cubes and revival points as many as you can to make a long run.

      Features of Leap Leap Leap:
      -Option of two themes: Black or White.
      -Simple one touch gameplay.
      -Attractive art.
      -Effective use of parallax.
      To Download the game:
      Playstore: https://play.google.com/store/apps/details?id=com.avakaigames.leap
      Appstore: https://itunes.apple.com/us/app/leap-leap-leap/id683764406?mt=8

    • By BillyGD

      Play Flick Football 3D @ https://gamejolt.com/games/flickfootball3d/326078
      Check out our Facebook page @ https://www.facebook.com/FlickFootball3D/
      Flick Football 3D is a turn based football game inspired by the table top classic 'Subbuteo'.
      The game is currently in very early Alpha development. There is still a lot to be done before the first proper release but I have decided to release this playable version to get as much feedback as possible.
      The only game mode currently available in this release is the 'Practice Mode' which gives you control of both teams. Either play against yourself to get used to how the game works or play against friends and family on the same computer!
      Planned Future Features Include:
      -Take control of your own custom team in the single player campaign.
      -Play in online leagues and tournaments against other players in the multiplayer mode.
      -Fully customisable stadiums to make you stand out from the rest of the players.
      -Improve your players stats and skills by playing matches and setting up training sessions.
      Flick Football 3D is available for Windows, Mac and Browser.
      Thank you for viewing my game, all feedback is greatly appreciated. I can be contacted at; BillyGDev@outlook.com
      'Flick Football 3D' is also the development name for the game and I haven't yet decided what the full release will be called, so if you have any ideas please drop me a message!
    • By drcrack
      It is a combination of fundamental RPG elements and challenging, session-based MOBA elements. Having features such as creating your unique build, customizing your outfit and preparing synergic team compositions with friends, players can brave dangerous adventures or merciless arena fights against deadly creatures and skilled players alike.

      This time with no grinding and no pay to win features.

      We're still looking for:
      1) 3D Character Artist
      2) 3D Environment Artist
      3) Animator
      4) Sound Designer
      5) VFX Artist

      Discord https://discord.gg/zXpY29V or drcrack#4575
  • Advertisement
  • Advertisement
Sign in to follow this  

Unity Gloot - yet another GL window mangement api

This topic is 2728 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Weird coincidence 2 libraries for the same purpose posted just a few days appart, but well while the topic is still hot..
(@Mad Fish: Do you want to join forces ?)

In the process of refactoring the Open Game Libraries I'm working on, I'm releasing Gloot.
I've been working on this for quite some time alongside studying:

The OpenGL Object Oriented Toolkit is a library similar to SDL, GLFW, SFML, etc.
Its purpose is to create OpenGL windows and capture input from the user.
Gloot uses some (heavily rewritten) code from GLFW 2.6 ( Camilla Berglund, http://glfw.sourceforge.net/ ).

Language: C++
License: zLib
  • Heavily rewritten GLFW 2.6 code( Object Oriented, optimized )
    • ..by now, there's not much left of the original code.

  • Create multiple windows
  • Create OpenGL 1,2,3,4 contexts
  • Window messages are handled in a different thread, which enables:
    • Moving and resizing windows without the game freezing
    • Smooth drawing without hickups

  • Do fast fullscreen toggle (without losing OpenGL context)
  • Use native or custom resolution.
  • Support for Multiple monitors (when you toggle fullscreen on the 2nd monitor, it will do it there.)
    • with some extra code on the client, dual monitor drawing should be no problem, maybe even tripple monitor?.

  • Possibility to change Gamma
  • Extended keyboard input code (more keys, simplified input handling)
  • RAW Mouse input ( Win32 ) and native input
  • Joystick code has been removed, working on a separate library for this purpose tho
  • Input is very basic, nothing is stored inside gloot, since you will store your own array mostly anyway.
    • Besides, sometimes it's good to have keyrepeating, for example in the menu, chat or developer console.

  • A seperate header file for input constants/interfaces, so you don't have to mix opengl headers into your gamelogic files.
  • Removed GLFW threading code for the most part, since there are way better libraries to perform multithreading out there.
  • Removed image loading, there are other libraries much better for that kinda stuff.
  • Full unicode (UTF-8) support

  • Linux Support (work in progress)
  • Mac support (rewritten from scratch, the glfw mac code is not very popular within the mac community)
  • A few more demo applications
  • More optimizations

Please Keep in mind, I'm still working on some refactoring, altho the interface itself shouldn't change much anymore.
Even tho the interface should be quite intuitive, I've started working on doxygen comments(not complete yet).

You can find the gloot interface headers here: svn view
( You can use Gloot separately from the other libraries )
Demo Source for multiple window and opengl 3 context creation is available here: svn view
The sourceforge project is a little out of date, so don't take the info you find there seriously.
The Project has moved to Google Code: Open Game Libraries

demo binaries(win32) are available here: Download

Criticism or ideas on the api are greatly appreciated.
Also, if anyone is interested in helping on the project let me know.. I've been working on this mostly solo for quite some time alongside studying, so progress isn't as fast as I hoped.

[Edited by - TTK-Bandit on October 4, 2010 12:28:11 PM]

Share this post

Link to post
Share on other sites
I like where you are going with this - looks like you did some solid market research beforehand, as you have filled most of the areas I complain about with existing toolkits.

Also looks like you have a very large feature overlap with the GLFW v3 development. Have you considered approaching them about merging your improvements back?

Share this post

Link to post
Share on other sites
Sounds excellent! I'll definitely take a look at it once I get (back) into studying OpenGL.

Any estimates on the ETA of working Linux port? :)

Share this post

Link to post
Share on other sites
Well I didn't actually do much research, I just collected all the negative points I experienced myself trying all the different windowing libraries out there.
Best api I found to that point was glfw, but it was lacking quite a few features I needed, so I started forking it.

When I started writing gloot, it looked like glfw was kinda dead in development.
I haven't looked too deeply into the glfw 3.0 sources yet, but since it's still c and as mentioned my code is very different by now, I see a lot of work in getting all the stuff back into glfw. and since my time is limited, I don't see me doing this. They are welcome to look into my source and find the code themselves tho, I'd be honored.

Linux Port: I've started working on it, but since my linux harrdisk had a horrible heart attack, I need to set up linux from scratch (sources are backed up luckily), so that will take some time. I'm heading for early 2011, but I can't say for sure how hard the next semester will be and how much time I can spend on it.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement