In search of a project

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

Not a mind reader, sorry. Nor capable :)

I will show you this. Chapter 9 Principles & Practice. Uses ostream / istream to overload >> and <<. I thought to check leapyear in your input code so it asks for the correct days. There are many ways to accomplish things?

Here's the overload and would use cin >> if we head towards C++ and not C. Some of the time features are in ctime (C?) Then you can type "(y, m, d)" into the console.

All a bit much. The code is spread out and I've got a coffee in one hand, a cigarette in the other, and a phone in my third hand. Only learnt this in the last month!

Add this into the class. Friend makes it an outside function. It was Google search fault but my phone errored without friend, but worked yesterday after errors?

Code: Select all

friend istream& operator>>(istream& is, Date& dd);
Then this outside the class

Code: Select all

istream& operator>>(istream& is, Date& dd)
{
	int y, m, d;
	char ch1, ch2, ch3, ch4;
	is >> ch1 >> y >> ch2 >> m >> ch3 >> d >> ch4;
    // not sure what is "is" now if !is. What does istream return?
    if(!is) return is;
    if (ch1!= '(' || ch2!=',' || ch3!=',' || ch4!=')')
    {
    	// error things
    	// failbit, ios_base
    	// return is
    }
    // actually setting the reference?
    dd = Date(y, Month(m), d);
    return is;
}
Noiecity
Posts: 314
Joined: Wed Aug 23, 2023 7:22 pm
Contact:

Re: In search of a project

Post by Noiecity »

thenewkgb wrote: Mon Jan 13, 2025 10:23 am Not a mind reader, sorry. Nor capable :)

I will show you this. Chapter 9 Principles & Practice. Uses ostream / istream to overload >> and <<. I thought to check leapyear in your input code so it asks for the correct days. There are many ways to accomplish things?

Here's the overload and would use cin >> if we head towards C++ and not C. Some of the time features are in ctime (C?) Then you can type "(y, m, d)" into the console.

All a bit much. The code is spread out and I've got a coffee in one hand, a cigarette in the other, and a phone in my third hand. Only learnt this in the last month!

Add this into the class. Friend makes it an outside function. It was Google search fault but my phone errored without friend, but worked yesterday after errors?

Code: Select all

friend istream& operator>>(istream& is, Date& dd);
Then this outside the class

Code: Select all

istream& operator>>(istream& is, Date& dd)
{
	int y, m, d;
	char ch1, ch2, ch3, ch4;
	is >> ch1 >> y >> ch2 >> m >> ch3 >> d >> ch4;
    // not sure what is "is" now if !is. What does istream return?
    if(!is) return is;
    if (ch1!= '(' || ch2!=',' || ch3!=',' || ch4!=')')
    {
    	// error things
    	// failbit, ios_base
    	// return is
    }
    // actually setting the reference?
    dd = Date(y, Month(m), d);
    return is;
}
I also like to work with overloaded functions, irrrlicht works this way and is very nice, it makes it easy to use objects and data (makes it reusable and easy to access)
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

Image
**
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

I think using begin.days() as the condition at the top of the for loop then modifying begin in the for loop is a no-no. days() and day() should be separate but begin.add_day will go to March 3rd for some reason (day, Feb, 2025). Begin is only for the enum Day check, not a const Date for the month print needs.
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

I see why the month jumped to the next and counted x amount of days extra.

days_in_month updated in is_valid
I checked is_valid in add_month for an error check
The error catcher caused the problem
days would change to the next month's value which the for loop used

Either I use a int const max before, or use the date argument, or remove the date is_valid in add_month.

Kinda highjacking your thread Noie :oops:
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

Yesterday I told myself to put my phone down and not to code when I got home. It's a mix of "OH YEAH!!" and "OH NO!!"

"The past is what we have done, present day creates our future. The future is unknown. So what about today?"
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

Skip to 1:33

https://youtu.be/b0zxIfJJLAY?si=DvgeJlM1TmsOC4fV

I thought machine language was

0101110101011011111001010101010100101010111101101010010101100101010101010100111
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

Code: Select all

Self Aware Software...
V 2.0 *bleep* *bleep*

FPS with simple controls...
Homage to...
System Shock,
Half-Life,
Unreal Tournament,
Deus Ex
...
Boot.
Today I paid for a copy of C++ Programming (2000). It meant I could read up about c++98. There are no sources on cppreference as it's so old.

I'm willing to add ideas into an adventure RPG software game. I took a break because it's too hard to think about. Perhaps my these posts are my diary entries as such...

I wanted to know what I'd like to work on next. I have some ideas. First I'd like to finish the few songs I started and never finished. I had dozens of FL Studio projects unfinished. I'd also like to use my Wacom more. I planned concepts, characters, items, skins. I wanted some small 3D maps I could handle.

About 6 years of project ideas that fell over.

So what we're your plans Noie? :)
Noiecity
Posts: 314
Joined: Wed Aug 23, 2023 7:22 pm
Contact:

Re: In search of a project

Post by Noiecity »

wizard4 wrote: Tue Jan 14, 2025 4:18 pm

Code: Select all

Self Aware Software...
V 2.0 *bleep* *bleep*

FPS with simple controls...
Homage to...
System Shock,
Half-Life,
Unreal Tournament,
Deus Ex
...
Boot.
Today I paid for a copy of C++ Programming (2000). It meant I could read up about c++98. There are no sources on cppreference as it's so old.

I'm willing to add ideas into an adventure RPG software game. I took a break because it's too hard to think about. Perhaps my these posts are my diary entries as such...

I wanted to know what I'd like to work on next. I have some ideas. First I'd like to finish the few songs I started and never finished. I had dozens of FL Studio projects unfinished. I'd also like to use my Wacom more. I planned concepts, characters, items, skins. I wanted some small 3D maps I could handle.

About 6 years of project ideas that fell over.

So what we're your plans Noie? :)
Sorry for the late reply, I have been away from home these days.
Currently I want to finish my friend's finance application(desktop and mobile), then I want to finish the retopology of many models I have, re-texture them, animate them, upload them to the irrlicht forum with CC0 license.

From here I would be "free" to anything, actually I have several projects pending but those have no date yet, so, if you want then we work on something together(either talk about it or progress a bit).

By the way, the video you sent me, the guy talking in it created much of the code for the windows 7 task manager if I remember correctly lmao
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

Image
**
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

Welcome back.

From what I know, I have to stick to my calendar program, and it will eventually have a world with something in. Until then Irrlicht should be off topic, awaiting the mod (myself) to approve :)

The renderer is also something for me to think about. I am making a note of software, and using available and working methods, meaning it may not be possible for 3D (actually vectors and matrices, lights and visibility, fields of view and occlusion - are hard). There is a 3D Maths Guru book at the library I stare at. For now, no.

And... I might stop chasing FPS games. They've been great inspiration.
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

Noiecity wrote: Fri Jan 17, 2025 2:07 pm By the way, the video you sent me, the guy talking in it created much of the code for the windows 7 task manager if I remember correctly lmao
I felt some secrecy agreement ended and now all sorts of MS info is being published.
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

wizard4 wrote: Fri Jan 17, 2025 4:21 pm Welcome back.

From what I know, I have to stick to my calendar program, and it will eventually have a world with something in. Until then Irrlicht should be off topic, awaiting the mod (myself) to approve :)
I do seem odd.

What I mean is, we all would like to do lots of things. I program in little bits mostly, 5 or 10 minutes here and there. If I'm lucky I get an hour to code. I am a musician as well and would like to do lots of things with my guitar. I mentioned a Wacom, and as I have sketched things over the last few years and feel I can improve, I would also like to do a lot of things art wise as well.

If we're lucky I will upload a photo from one of my books.

How anything gets done is beyond me! Oh wait, I never do get anything finished :)
wizard4
Posts: 181
Joined: Thu Jan 25, 2024 6:54 pm
Location: UK

Re: In search of a project

Post by wizard4 »

(bad joke) I think Irrlicht is actually geared towards racing games, so let's do that. The top two contributing board members have made racer games
Last edited by wizard4 on Mon Jan 20, 2025 9:34 am, edited 1 time in total.
CuteAlien
Admin
Posts: 9926
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: In search of a project

Post by CuteAlien »

I spend most of my time last years on an editor for an interior design company, so I guess Irrlicht might be getting geared a bit towards that by now.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Noiecity
Posts: 314
Joined: Wed Aug 23, 2023 7:22 pm
Contact:

Re: In search of a project

Post by Noiecity »

wizard4 wrote: Sat Jan 18, 2025 11:21 am
wizard4 wrote: Fri Jan 17, 2025 4:21 pm Welcome back.

From what I know, I have to stick to my calendar program, and it will eventually have a world with something in. Until then Irrlicht should be off topic, awaiting the mod (myself) to approve :)
I do seem odd.

What I mean is, we all would like to do lots of things. I program in little bits mostly, 5 or 10 minutes here and there. If I'm lucky I get an hour to code. I am a musician as well and would like to do lots of things with my guitar. I mentioned a Wacom, and as I have sketched things over the last few years and feel I can improve, I would also like to do a lot of things art wise as well.

If we're lucky I will upload a photo from one of my books.

How anything gets done is beyond me! Oh wait, I never do get anything finished :)
I have several finished projects and others unfinished, and the ideas I have I try to move forward, as long as I feel like it, if I don't feel like doing it I never do it, even if I have the idea clear in my head.

Right now in my mind I have a dungeon with an earthen floor, with stone walls, a wooden ceiling with cracks through which light enters and illuminates the place, there are stone and wooden pillars here and there, stairs, treasures, monsters. This is what I have in mind for a project in Irrlicht.

A humanoid robot (the one I uploaded in other post) embarks from another dimension in some ruins, then is teleported to the dungeon and can not leave until it is completed (the dungeon cannot be destroyed), for the first time he knows the magic, a type of science based on the forces of the universe. He meets orcs and goblins, starts reading books and acquires magic... he strengthens his weapons and technological armor to advance.

I have the textures I will use for the dungeon, I have the robot, goblin and orc, but I would like to make more goblins and orcs so they are not so repetitive(and i have others monsters)... I still need to model the dungeon only and animate the robot, this is only the 3d part. In the games the characters only move in one direction at an almost constant and instantaneous speed once you press the forward key, I don't want that, I want the robot to move forward like in reality, it moves forward with one foot and with the other, it moves forward according to the distance traveled by the foot and so on, for this you need to synchronize the animation with the calculation within the game. .. I also want the robot to leave scorch marks on the enemies or walls when shooting (I already got this, I have the basics but I have to look for them), I still need to get the artificial intelligence, but I have already made several of the menus. I have some puzzles in mind (based on my work with contactors as an industrial electrician). All this with CC0 license, I will use irrklang for the sound, but irrklang is not allowed for commercial use (you have to buy it). Mmm... it would be a game that makes it clear that Irrlicht has the graphic power and the level to build games similar to triple AAA games. I can bake shadows and reflections in an animated way based on the position of the character with those textures and the player's perspective(I think I remember that irrlicht has a function that facilitates this).
Mmm... but I will limit the game to 8 FPS, make the game run at a resolution of 400x300(or similar depending on the aspect ratio) and save the render to ram, then make it display it at a larger resolution. You get realistic retro graphics, as if you were in a dream... or so I imagine.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

I have without exaggeration, more than 500 models, I've been making them for about 3 years, but many of them are not even close to finished, like the images(For example, the yellow robot is deformed, and the topology is horrible)... I have other models and others that I need to upload, but I want to upload them finished.
Last edited by Noiecity on Sat Jan 18, 2025 3:43 pm, edited 1 time in total.
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

Image
**
Brainsaw
Posts: 1240
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Re: In search of a project

Post by Brainsaw »

Racing games are the one thing, yes, I have one, but I also created a dogfight game many years ago (trailer on https://www.youtube.com/watch?v=AbcKy4oLOSw and https://www.youtube.com/watch?v=DWaLIz4ETvA). Unfortunately I somehow lost the whole project on a computer crash some years ago ( :( ), but maybe I'll write a new version in the future
Image
Dustbin::Games on the web: https://www.dustbin-online.de/
Post Reply