• What are you working on? v15
    5,001 replies, posted
I met Efex in a game last night... Just for the heads up...
[QUOTE=Darwin226;28164379]But then there's a problem with removing from those lis... oh wait. I can just clear them. That could work. [editline]20th February 2011[/editline] I don't think that this would be a good OpenGL reference point. The goal of the whole thing is to hide away all OpenGL code so it's spread out in classes. I can give you the code if you want. It's C# btw.[/QUOTE] Actually, that's ok. I've started with C++ so switching to C# might not be such a good idea. I have SFML anyway, which uses OpenGL and I've tried it out before, made a sprite that smoothly followed the mouse around.
Enemies hit back. They still don't move though. A* looks confusing. I'll get onto it eventually. :v: I don't think I've shown the rearranged interface here, either...? [media]http://gyazo.com/0e1bab31cff792c6444d540d41cf85a6.png[/media] Edit: P, A, W stand for Power, Agility and Wisdom, by the way. I'm going to make some nice icons for them at some point.
[QUOTE=BlkDucky;28165575]Enemies hit back. They still don't move though. A* looks confusing. I'll get onto it eventually. :v: I don't think I've shown the rearranged interface here, either...? [media]http://gyazo.com/0e1bab31cff792c6444d540d41cf85a6.png[/media] Edit: P, A, W stand for Power, Agility and Wisdom, by the way. I'm going to make some nice icons for them at some point.[/QUOTE] It has probably been said before, but I really like the art style of that game!
[QUOTE=BlkDucky;28165575]Enemies hit back. They still don't move though. A* looks confusing. I'll get onto it eventually. :v: I don't think I've shown the rearranged interface here, either...? [media]http://gyazo.com/0e1bab31cff792c6444d540d41cf85a6.png[/media] Edit: P, A, W stand for Power, Agility and Wisdom, by the way. I'm going to make some nice icons for them at some point.[/QUOTE] Hmm im trying to make sense of the link you posted [url]http://roguebasin.roguelikedevelopment.org/index.php?title=Diffusion-limited_aggregation[/url] but the code it gives (or the explanation) isnt very helpful Can you give a better explanation than: [quote]Pseudocode for block aggregation: Fill a level with wall Dig a seed tile or block, probably in the centre Do until the level is considered sufficiently full (predefined number of blocks, edge proximity or number of tiles dug): Choose a block, either from a given set or using a function Choose a location from which to begin the block's walk If necessary, limit this choice to locations that don't interfere with already-dug sections Do until the block neighbours or collides with the dug-out section: Move the block one step in a random direction Dig out the tiles covered by the block Add any other desired features, eg. extra corridors to increase connectivity[/quote]
[QUOTE=Overv;28165716]It has probably been said before, but I really like the art style of that game![/QUOTE] Thanks. :3: The sprites were originally just going to be placeholders, but they came out surprisingly well. [editline]20th February 2011[/editline] [QUOTE=Richy19;28165762]Hmm im trying to make sense of the link you posted [url]http://roguebasin.roguelikedevelopment.org/index.php?title=Diffusion-limited_aggregation[/url] but the code it gives (or the explanation) isnt very helpful Can you give a better explanation than:[/QUOTE] I didn't follow it exactly, but I did this (pseudo-pseudo) code: [code] Fill the level with walls Pick a random wall to place the "digger" somewhere in the middle. while(dugtiles < targetdugtiles) if that cell is a wall, continue if it's a floor tile, rechoose digger position. Pick a random direction Move the "digger" in that direction if the digger went off the map, rechoose digger position if not, dig out that wall, dugtiles++ end while [/code] I've probably forgotten something, but yeah, that's basically it. Sorry if it doesn't make sense. :v:
[QUOTE=BlkDucky;28165764]I didn't follow it exactly, but I did this (pseudo-pseudo) code: [code] Fill the level with walls Pick a random wall to place the "digger" somewhere in the middle. while(dugtiles < targetdugtiles) if that cell is a wall, continue if it's a floor tile, rechoose digger position. Pick a random direction Move the "digger" in that direction if the digger went off the map, rechoose digger position if not, dig out that wall, dugtiles++ end while [/code] I've probably forgotten something, but yeah, that's basically it. Sorry if it doesn't make sense. :v:[/QUOTE] Isn't that basically random walk?
[QUOTE=esalaka;28165995]Isn't that basically random walk?[/QUOTE] [quote]Diffusion-limited aggregation is a process which grows tree-like fractal structures from a central seed "." . Particles "&" are placed at random on the grid, and go on a random walk (they repeatedly move one step in a random direction) until they hit the seed or a "frozen" particle, at which point they "freeze" in place and become a floor grid[/quote] Yup.
[QUOTE=BlkDucky;28165575]Enemies hit back. They still don't move though. A* looks confusing. I'll get onto it eventually. :v: I don't think I've shown the rearranged interface here, either...? [media]http://gyazo.com/0e1bab31cff792c6444d540d41cf85a6.png[/media] Edit: P, A, W stand for Power, Agility and Wisdom, by the way. I'm going to make some nice icons for them at some point.[/QUOTE] I reckon it looks better with combat reports at the bottom and stats at the top. Just saiyan'. Looks great, though. 1x Artistic.
[QUOTE=BlkDucky;28165764]Thanks. :3: The sprites were originally just going to be placeholders, but they came out surprisingly well. [editline]20th February 2011[/editline] I didn't follow it exactly, but I did this (pseudo-pseudo) code: [code] Fill the level with walls Pick a random wall to place the "digger" somewhere in the middle. while(dugtiles < targetdugtiles) if that cell is a wall, continue if it's a floor tile, rechoose digger position. Pick a random direction Move the "digger" in that direction if the digger went off the map, rechoose digger position if not, dig out that wall, dugtiles++ end while [/code] I've probably forgotten something, but yeah, that's basically it. Sorry if it doesn't make sense. :v:[/QUOTE] [img]http://i.imgur.com/82XtT.png[/img] Interesting results...
This thread moves so slow.
[QUOTE=Activeellis;28167159]This thread moves so slow.[/QUOTE] That's a horrible attempt at an ironical statement, if I may say. Ironically this is a horrible attempt to sound smart.
[QUOTE=Activeellis;28167159]This thread moves so slow.[/QUOTE] People don't change projects every two seconds to post what they're working on :P
[QUOTE=esalaka;28167272]That's a horrible attempt at an ironical statement, if I may say. Ironically this is a horrible attempt to sound smart.[/QUOTE] I see no irony in either statement.
[QUOTE=spear;28167147][img_thumb]http://i.imgur.com/82XtT.png[/img_thumb] Interesting results...[/QUOTE] When you re-randomise the digger position, make sure that it lands on a wall tile and has at least 1 floor tile next to it. That way every tile will be accessible.
[QUOTE=alecdude;28167349]I see no irony in either statement.[/QUOTE] The irony is that mentioning you find someone's post bad is bad posting because it serves no real purpose.
[QUOTE=esalaka;28167416]The irony is that mentioning you find someone's post bad is bad posting because it serves no real purpose.[/QUOTE] That's not ironic, that's hypocritical.
[img]http://gyazo.com/8c80468274eae7b8e15237fe76bb20e2.png[/img] Sorry for posting about this so often, but WAYWO is moving pretty slowly and iNova made me some really nice power, agility and wisdom icons. :3: Thanks iNova!
The agility icon sucks! :P But seriously, it took some effort to notice it's a boot with wings.
[QUOTE=BlkDucky;28167743][img_thumb]http://gyazo.com/8c80468274eae7b8e15237fe76bb20e2.png[/img_thumb] Sorry for posting about this so often, but WAYWO is moving pretty slowly and iNova made me some really nice power, agility and wisdom icons. :3: Thanks iNova![/QUOTE] Looking very nice. I need a new project.
What's all this about? Seen this kind of harassment for a long time. [img]http://gyazo.com/b6387446927df48131a38d9f1c1e65b5.png[/img]
[QUOTE=likesoursugar;28168195]What's all this about? Seen this kind of harassment for a long time. [img_thumb]http://gyazo.com/b6387446927df48131a38d9f1c1e65b5.png[/img_thumb][/QUOTE] Several WAYWOs ago somebody (r4nk_ ?) set their window caption to "efeX is a faggot" as like an easter egg. It's just another WAYWO Meme, it's not offensive.
[QUOTE=CarlBooth;28168263]Several WAYWOs ago somebody (r4nk_ ?) set their window caption to "efeX is a faggot" as like an easter egg. It's just another WAYWO Meme, it's not offensive.[/QUOTE] ok :]
I'm turning in to the keeper of WAYWO History
I consider myself pretty good at spiting, so I thought I'd make something for the community. I'm not finished. [img]http://img831.imageshack.us/img831/6605/dungeon1.png[/img]
[QUOTE=Loli;28168684]I consider myself pretty good at spiting, so I thought I'd make something for the community. I'm not finished. [img_thumb]http://img831.imageshack.us/img831/6605/dungeon1.png[/img_thumb][/QUOTE] Everything looks okay but the cracks. :/
[QUOTE=iNova;28168763]Everything looks okay but the cracks. :/[/QUOTE] I know, I can't seem to get them right. I'll do some more work on them one day...
Maybe they're just a bit too dark, black by the looks of it. Cracks should be numerous and subtle (Use a grey darker then the brick) to give a worn down look, black cracks just make it look destroyed.
[QUOTE=Kondor58;28168822]Maybe they're just a bit too dark, black by the looks of it. Cracks should be numerous and subtle (Use a grey darker then the brick) to give a worn down look, black cracks just make it look destroyed.[/QUOTE] Yeah, I was just about to post the same thing.
[img]http://img163.imageshack.us/img163/1484/tempaw.png[/img] Rendered in my engine, also took your advice on the cracks... Better?
Sorry, you need to Log In to post a reply to this thread.