Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Michael Heilmann
@michaelheilmann
@/all Idlib: Game Engine builds under Cygwin and Visual Studio with CMake generated build files and SDL support; we now have to play the waiting game with Travis
@/all as you can see, Linux GCC and Linux Clang are working with SDL, OS X is still starting (sigh); AppVeyor works as well with SDL; the last issue will be OS X
@/all successfull build under windows, linux, and os x with sdl
Michael Heilmann
@michaelheilmann
@/all Idlib: Game Engine is on all three systems now
@/all that includes SDL, SDL ttf, SDL mixer, and SDL image, as well as PhysFS
Michael Heilmann
@michaelheilmann
@/all i am going to disable building egolib and game in the CMake files; in a first step, egoboo shall integrate and compile only Idlib and Idlib: Game Engine on all three platforms as well; so if you see "green" on Egoboo, then don't open a bottle of champaign yet^^
Michael Heilmann
@michaelheilmann
@/all Idlib: Game Engine will integrate glew as well to get around the OpenGL extension wrangling; update coming soon
Michael Heilmann
@michaelheilmann
@/all https://travis-ci.org/egoboo/egoboo/jobs/334213777 does someone know how to resolve the issue with the "§$!/ objective-c++/clang compiler?
Michael Heilmann
@michaelheilmann
@/all oh hell ... namespace id is used by some objective-c(++) libraries hence the conflict; i guess, we change id to idlib and we're through
Michael Heilmann
@michaelheilmann
@/all egoboo/egoboo#361
you can open a bottle of champaign now; i will update the blog, finish the pr, then i am going to setup a new forum on egoboo.org
Michael Heilmann
@michaelheilmann
https://egoboo.org/ was cleaned up with a consistent style and publishing form
furthermore, there is a developers menu: here I put manuals and other things (i simply hate the Github wiki)
JanAlleman1978
@JanAlleman1978
hi
AmySky
@AmySky
hi!
Michael Heilmann
@michaelheilmann
@JanAlleman1978 hi what brings you here?
JanAlleman1978
@JanAlleman1978
@michaelheilmann I want to work on Egoboo or Idlib or Idlib: Game Engine
Michael Heilmann
@michaelheilmann
@JanAlleman1978 follow https://egoboo.org/build-from-source/ to setup your development environment; if you find gaps in the guides, please notify me for that i can update the documentation
JanAlleman1978
@JanAlleman1978
@michaelheilmann checked out repository and compiling under visual studio
Michael Heilmann
@michaelheilmann
@JanAlleman1978 there is a milestone for Idlib and a milestone for Egoboo - they are not final but you could pick any task; you can attack anything in there or add new issues (which we'll evaluate and add to these or other milestones)
goldfish15
@goldfish15
Hey there, I found t his egoboo revival during my usual 3 yearly 'check if egoboo still exists' thing. I was just wondering, I have the latest stable build but the game is locked at 25fps. I found a maxfps setting in one of the files (was at 30, changed it to 60) but it's still locked to 25. Any ideas?
Michael Heilmann
@michaelheilmann
@goldfish15 you need to build egoboo from source
goldfish15
@goldfish15
Hey Michael! Btw love that you've kept it alive.
Do you mean download the source code and try build it in visual studio?
Michael Heilmann
@michaelheilmann
@goldfish15 you should check it out using git as egoboo is split into several repositories
@goldfish15 a "complete" source distribution would be way above 500mb due to the assets which makes packaging quite inconvenient
goldfish15
@goldfish15
Thanks, I'll give it a go
what I need
@Sai2d
@michaelheilmann I can use the block chain to turn the game into online game, hoping to get your help. I need to know the information of the whole game data interaction, and I can transform these information into intelligent contract to achieve multi party interaction. I'm doing a public chain at the moment, and your project is well suited to my application. My white paper address is https://github.com/t2dk49580/Zero-Project. Look forward to your reply。
Michael Heilmann
@michaelheilmann
@Sai2d Hello. Feel free to proceed, Egoboo is free software. The amount of support I give depends on the synergies generated. I'd need you to switch your project language to English.
AlmostCZ
@AlmostCZ
so...is this game dead again? :(
Michael Heilmann
@michaelheilmann
@AlmostCZ as there are no contributions, it's on hiatus; it is not satisfying for me to work on this alone
AlmostCZ
@AlmostCZ
I wish I could help,but I know shit about development... hope this project wont be forgotten.
Michael Heilmann
@michaelheilmann
@AlmostCZ it shall not be forgotten
tehnasty
@tehnasty
@michaelheilmann Hey Mike, I've been trying to compile the latest source code but im having problems. I'm cloning the egoboo project from github, running git to get all the submodules, then running cmake, and then running VS2019(do I need to use 2017?). Whenever I run everything I get an error: Severity Code Description Project File Line Suppression State
Error LNK1181 cannot open input file '..\products\release\x64\lib\egolib-library.lib' egoboo C:\Users\Matt\egoboo\build\egoboo\LINK 1
Sorry I accidentally hit enter, didnt wanna spam. But I also get an error in idlib-library, egoboo library, and idlib-game-engine library for parser.hpp. Egoboo was also one of my favorite games back in the day and I want to try to get further into development and see what I can do. My ultimate plan is try and port(at least partially) part of the game to the nintendo switch because I think it would be a cool project and might get people into the game. I tried to find information on egoboo.org, but that website is down
Michael Heilmann
@michaelheilmann
@tehnasty ok was not here for a long time
@/all I actually deleted the egoboo.org website because I did not want to bother with this software anymore.
@tehnasty I do not exactly encourage people to work on this software; for educational purposes (i.e. learning to develop software) it is the worst example you could possibly seek out, a software that is broken to the bone for ridiculous reasons, I will explain later. I will assist you with the problems you currently have, for sure. I guess I will checkout egoboo and see what is wrong
Michael Heilmann
@michaelheilmann
@/all I quit the development of egoboo because after digging through everything you can only come to one conclusion: egoboo is a terrible interpreter of a terrible set of text (aka the data files). The syntax and the semantics of these text is undocumented. Which means you can only guess/extrapolate this information. For example something like "shininess: 0.8" means something and we can certainly guess it has to do with some the appearance of an object but there is nowhere a statement what this really means and what the value range and the meaning of the values is.
@/all I am not sure if I want to deal with these problems professionally and as a hobby tbh :)
@/all if someone wants to continue development, I will assist him of course.
@tehnasty ping me if you are still here, I guess I can check out egoboo and quikly get you up and running.
tehnasty
@tehnasty
@michaelheilmann thanks for your input and appreciate your responding. I would definitely at least like to try and get this running. I've read through a lot of the documentation and wanna get it for a challenge as well as if I want to daringly attempt to port the original source code for usability on the switch at least for a demo of a level. I feel you on that, commits and code readability could be a little better, but im no master at all myself
@michaelheilmann I did work a little bit in Unity and maybe within the next few months might think about putting some effort in a remake or spinoff or something like that. Egoboo always held a small part in my heart and I feel like it could be a ton of fun and a good project to do.
@michaelheilmann Do you have a backup of the egoboo.org website? I might have a spare domain I can host it on in the meantime
Michael Heilmann
@michaelheilmann
@tehnasty not really: but I have an idea. As Egoboo is burning developers, why not host the website on github pages. Then anyone who's willing to maintain egoboo can also maintain the website right away at a central place.