Where can i download sources of projects that use irr ?

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Kinder

Where can i download sources of projects that use irr ?

Post by Kinder »

i want to view sources of not very simple projects.
If they exist in free - plz, put a link.

P.S.: not say me to go to another part of this forum - i was there!
DarkWhoppy
Posts: 386
Joined: Thu Sep 25, 2003 12:43 pm
Contact:

Post by DarkWhoppy »

You'll have to search around for someone who gives the souce to their projects...
Kinder

Post by Kinder »

People, can you share your sources ? Or the sources of the middle of the developing process of our application ))


DOES ANYBODY MAKE ITS OWN TECH DEMO AND CAN SHARE THE SOURCE?
Guest

Post by Guest »

why in the world should i give you my source? i have done hard work for it and you are just too lazy to make it on your own? tell us the reason :)
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

Because other people in the community has given you theirs,; and not only sources, but knowledge, experience, talent, wisdom, etc etc etc.

Unlesss you got something commercial going on and a non-disclosure agreement signed. This community spins around the idea of sharing; what if I thought: "why in hell would someone want to spend 12 hours creating some Video training tutorials just to share them with the community?, or even when someone doesn't even care?" If I thought that way I would rather not create-share anything.
Image
Tyn
Posts: 932
Joined: Thu Nov 20, 2003 7:53 pm
Location: England
Contact:

Post by Tyn »

GFXstyLER wrote:why in the world should i give you my source? i have done hard work for it and you are just too lazy to make it on your own? tell us the reason :)
To help others? To help the community learn from other peoples code? I'm not having a go, it is your right to protect the work you have put in but there are reasons to go open source and I believe in them fully. The fact that Niko ( and others who have helped with patches and NX ) is giving me the chance to develop a dream project for me for free is reason enough for me to make my source open to the community that has helped me as well. It is however your choice and I also believe in people profiting from their work.

My project is open source, you can take a look there. I've used a lot of the functions that Irrlicht has to offer so you should be able to get a good look. If you are looking for structure, however, then ICE would be for you. It's in the Irrlicht links section. I have also written a state system for my next release which I can send to you if you PM me with your email, the actual release isn't ready but the structure is there for you to write your own project into. I personally think it is a simpler system than ICE to use, but I wrote it I guess so I'd be biased :)
Guest

Post by Guest »

I think sharing our sourcecode is essential for the future creation of quality games. a Great Idea
is always an improvement of an idea someone had before. It is not a crime to be inspired, as long
as you make it clear where it all came from. Do you think a jet-engine would ever have been invented if the inventor never had a look inside a car's engine?
if it is your opinion that everyone should figure out everything for themselves, maybe you
should give up on your irrlicht-project, and write your own 3d engine. in assembler.

if i have some useful code, i certainly give it back to the community, like the Decal scenenode,
which, by the way, was greatly improved with the help of other ppl who had a look at the
sourcecode.

so, imho, even if you have commercial plans, it will only hurt you if you dont release
at least parts of your sourcecode, to help others, and have others help you.

i haven't released any full sourcecode for my project yet, because i think it's not mature enough
(and it won't be until it's actually 'playable'), but when it is, be sure there will be a link to it
posted on the 'project announcements' forum.
Armen138
Posts: 298
Joined: Mon Feb 23, 2004 3:38 am

Post by Armen138 »

the post above is mine... forgot to log in :)
if you're looking for me, start looking on irc, i'm probably there.
Guest

Post by Guest »

if you look at my post again, you will see that i didnt meant it like that (poop, i dont know the english word for that, i guess something like "ironic" or so), i just wanted to know why he want sourcecode, otherwise i would not have set a :) after it )

now to the other thing:
wait wait, i never said that i wont give my code to the community (!) then you got something wrong. but imagine something like this:

he has no clue of irrlicht or c++, he wants some sourcecode. now, i give him some and he has found something interesting in it. now, because he dont have a clue, he keeps asking me questions how to do this and how to do that and why is this part of the code not complete, i dont have the time for this and i dont see why i should investigate that much time, he wanted the source and no tutorial.

and something i dont like and what i fear what other people do with my source, is that they say that its made by themselves - so thats what i meant with why should i give you my hard work and you just take it.

because my english isnt the best, i hope you could understand what i meant.

edit:
my source is pretty messy right now, so i guess when i would release it many people would say "man thats crap you cannot do it like this you are bad!" or something like that, another point i would not like
Kinder

Post by Kinder »

For what i need sources?

- to look through the code and find something interesting;
- when you have many sources of different projects in many cases you have no need to warry community and just choose "FIND" and find you command in sources and look, why your compiler cant compile your own programm;
- may be to change my own ugly piece of source code
- etc. BUT NOT STUPID COPY&PASTE AND CLAIM THAT I WROTE IT.In this way you never wrote somehing great.



P.S.: If you dont want to share - dont do it, I asked for links where already people shared their code.
Guest

Post by Guest »

i said something like "imagine that ..." so i didnt said that you would do copy&paste, but i know a few people who do it and it totally pisses me off, so i have a other point of view to giving away the sourcecodes as you guys, sorry. and because i dont know you, i cannot know if you do something like that or not - also sorry. so could we get back to topic now?! maybe look at the irrlicht page under the section "links", there are irrlicht projects and most of them share the source.


ps: again, not that you get me wrong, if my project has reached showcase status i post some infos and screens and source here at the irrlicht forums, but i dont want it know
Tyn
Posts: 932
Joined: Thu Nov 20, 2003 7:53 pm
Location: England
Contact:

Post by Tyn »

I can understand that, people ripping off your stuff isn't nice and if you don't want some people to do it then you don't release your source. If you aren't too bothered about it then you don't mind releasing it, they do say imatation is the best form of flattery :)
Armen138
Posts: 298
Joined: Mon Feb 23, 2004 3:38 am

Post by Armen138 »

i didnt mean to offend anyone, i just want to say how important it is to share sourcecode and
ideas, especially for people like most irrlicht users!
we dont have 10.000.000$$$ for research to back us up, we need to figure out so much
for ourselves already, we can use all the help we can get!

we are all like colleagues, working together, sharing discoveries!

and, stealing other ppl's code is wrong, but ppl who steal code dont get very far...
you can't really support and improve on code you dont understand, can you?

if someone uses my code to make something, bigger and better, i'd be honoured, and would gladly answer any questions about my work (as long as im not forgotten in the credits ;))
if you're looking for me, start looking on irc, i'm probably there.
Sparks
Posts: 19
Joined: Thu Oct 21, 2004 1:30 am
Location: Montreal

Post by Sparks »

Well, I think with MS and Billy, “reusing code” or being “inspired” by someone else’s code has become a very sensitive issue.

I would be very happy to see on the Irrlicht page maybe more support to the project developers who do share there sources. It's a great way for them to get notice in the community and it will help out beginners.

Notice I say MORE support, support is already there, I just would like to see more, info on the projects, info on development, UML diagrams, algorithm & all sorts of stuff used in project of people building games with Irrlicht.

FYI: I'm not only pointing this out, I’m working on my site along with my project that will be announced soon, And I’m trying to put as much stuff on my site to help give back to the community who as given so much to me already.

So giving your code is one thing, but maybe taking some time to explain what you did and why, would maybe help newer members... anyway that's my 2 cents
XL Game Development
saigumi
Posts: 921
Joined: Fri Aug 22, 2003 11:31 am
Location: St. Louis, MO USA
Contact:

Post by saigumi »

There is quite a lot of source out there. Did you go through the links page? Try looking up the Summer 2003 and Winter 2003 demos. Those should still be out there.. I'm just trying to remember where. If I find any local copies, I will repost.

Also, as a side note, I've been wrapping up a polished Missile Command game. I was thinking of writing a complete tutorial on the process including steps on the game developer process as well as how the code in the game works and would include all source and game assests in a very open license format. However, I was thinking of charging a small fee for it (Since I've never seen anyone donate as a way of thanks to any of the other non-Irrlicht projects, tutorials, and such. I stopped pandering before finding Irrlicht, this is older Decal stuff.). I was thinking something like $5 US.

Would this be something you are interested in?
Crud, how do I do this again?
Post Reply