Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » Not Another Monday Thread >:(

This thread is locked; no one can reply to it. rss feed Print
Not Another Monday Thread >:(
Edgar Reynaldo
Major Reynaldo
May 2007
avatar

I'm looking to put together a Dream TeamTM of C++ coders.

This team will be working on Eagle, and games and apps created with Eagle. I'm going to start a game company for these games. The website is provided.

Eagle is far more than a GUI library.

The short list of features implemented so far :

  • GUI Handler and basic widgets COMPLETE :

    • A - BasicButton , GuiButton , IconButton

    • B - BasicText , SelectText , LinkText

    • C - ScrollButton , Scroller, ScrollBar

    • D - Camera

    • E - DumbLayout , GridLayout , RelativeLayout , SplitterLayouts , PinLayout , NPLayout

  • Supported classes :

    • Animation, High Precision Timing, Image, Graphics, Transforms, Mutexes, Events, Files, FileSystem, Resources, Resource Library, Input State Machine, Thread Safe Logging, Memory Files, Serialization, StringWork, Threads, beta stage Multiple Window support, and much much more

  • In The Works :

    • Menus, Radio buttons, Drop down lists, Popup windows

  • What needs doing :

    • Documentation (DOxygen will be used unless you know something better)

    • MSVC port

    • CMake build system

    • namespace Eagle

  • Supported platforms :

    • Windows (MinGW), Linux (GCC), OSX(planned,unimplemented currently)

  • Supported Drivers :

    • Allegro 5, with plans for an SDL2 driver and perhaps SFML in the future

Eagle makes it super easy to develop apps and games. It simplifies every step of the process for you, so you can stop wasting time and get your game done. It's not just for making quick demos, you can base fully developed games on Eagle code, and use your favorite back end right along side it, including DirectX and OpenGL calls.

If you never get anything done because you're always trying to make your framework better, why not join with Eagle? Apart we are weak, but together we are strong.

Take a look at Eagle on GitHub :

https://github.com/EdgarReynaldo/EagleGUI

Join me, and together we can make the Ultimate Programmer's ToolkitTM. ;)

Edgar

Chris Katko
Member #1,881
January 2002
avatar

Any new screenshots (and no screenshots in the github readme.me!) because the ones on your website look kind of dated.

I'm trying to work toward making games to sell. I can't be apart of a team officially, but perhaps we can find common ground and loosely associate / benefit from what the other learns. Such as getting a game on steam, setting up financial/marketting, etc. Perhaps coordinate over a Discord channel.

I'm using Allegro, and working on a D upgrade to Dallegro called Molto. Molto Allergo (Allegro = lively, Molto = A little faster)

Sidenote: One of my biggest problems it seems is by time I make a game "interesting" to me, it becomes "too big" to pull off easily! If I "know" I can make it, somehow, it's just not fun or interesting to work on. I've been working diligently on this remake of a super low-level game, and yet, when it finally clicked that "whats missing" is a better art style that allows conveying more emotions, depth, and horror. Then I realized how much work it would be to build and debug the 3-D animation and voxel engine required for such a task. :-X Still doable. But unless I can get my health fixed, it's a liability. If I was my 20's self, I'd be able to do it in a jiffy. :/

-----sig:
“Programs should be written for people to read, and only incidentally for machines to execute.” - Structure and Interpretation of Computer Programs
"Political Correctness is fascism disguised as manners" --George Carlin

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

Any new screenshots (and no screenshots in the github readme.me!) because the ones on your website look kind of dated.

Yeah, they're getting kind of old. I need to update my website. On my TODO list.

Also, I'll try to spiffy up the readme, and get some new screenies. Trouble is I haven't had time to work on Widgets lately, and there's a lot of other stuff I'm implementing to make life easier.

Imagine an engine that could initialize everything in one go, load all your resources automatically, provide you with events, threading, input and graphics, and then get out of your way? Without having to worry about managing any of the memory yourself? Now wouldn't that be nice. Well, Eagle is on its way to doing that.

Chris Katko
Member #1,881
January 2002
avatar

Imagine an engine that could initialize everything in one go, load all your resources automatically, provide you with events, threading, input and graphics, and then get out of your way?

That's kind of what I want with Molto. Like, why even ask if I want mouse and joystick? Just friggin' turn it on anyway. What's the harm? None. Get Allegro up and running, and let's start plastering things on the screen.

I've considered supporting SDL/SFML as well. I love my Allegros but with our forum member count, sometimes I wonder about the long-term support.

-----sig:
“Programs should be written for people to read, and only incidentally for machines to execute.” - Structure and Interpretation of Computer Programs
"Political Correctness is fascism disguised as manners" --George Carlin

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

I'll be working on Skyline for a little bit, and then back to Eagle. I plan to make a fully functional GUI editor as the demo program or one of the main ones. I will also be developing Maze3D in my spare time. I could really use some collaborators to get some momentum going. I imagine there will be a Kickstarter project at some point. I'm just offering here first, because you guys are classy (haha). I know you've got skillz, and I want you to team up with me. Do it!!!

No reply no cookie!

Go to: