[video=youtube;vIFjWezYBaQ]http://www.youtube.com/watch?v=vIFjWezYBaQ&feature=youtu.be[/video]
Higher resolution simulation (in 2 senses of the word), now in 720p!
Info from the description:
[quote]Scene 1:
Particles - ~170k
Smoothing length - 1px
Timestep - .05
Scene 2:
Particles - ~221k
Smoothing length - 1px
Timestep - .05
Simulation time ~ 2 hours 20 minutes each
Single threaded simulation running entirely on CPU. Elastoplastic fracture using Clavet et al's nonlinear spring model between particle pairs (no stress tensors, simple Hookean springs with modifying rest lengths).[/quote]
[QUOTE=i300;33774502]Good job. Looks pretty neat.
Here's my tip as an iOS developer: The UI needs [B]a lot[/B] of work.
Here's my suggestions, in image form.
[img]http://i.imgur.com/jFlCQ.png[/img][/QUOTE]
I'm trying to move away from the default uitableview looks. Also, the buttons on the second page are located on the bottom since it's closer to the ads (greedy). Thanks for the tips though!
[QUOTE=kankurou;33775321]Also, the buttons on the second page are located on the bottom since it's closer to the ads (greedy)[/QUOTE]
So you want people to accidentally click on your ads when trying to use buttons?
Dick.
[QUOTE=supersnail11;33775399]So you want people to accidentally click on your ads when trying to use buttons?
Dick.[/QUOTE]
Exactly. Hence: (greedy).
Got stat look up working. Nice and clean :D. Worked the first try too.
[csharp]var cmd = new PlayerCommands(Connection);
var ply = cmd.GetPlayerByName(name);
if (ply == null)
return;
var stats = cmd.RetrievePlayerStatsByAccountId(ply.AccountId);
if (stats == null)
return;
var odin = stats.PlayerStatSummaries.PlayerStatSummarySet.Find(p => p.PlayerStatSummaryType == "OdinUnranked");
if (odin == null)
return;[/csharp]
[thumb]http://i.imgur.com/Pj60p.png[/thumb]
Working on a GUI library for LWJGL.
[img]http://img684.imageshack.us/img684/6927/swishgui.png[/img]
Just trying to make it as swish as possible. Also, I'm trying to use as few textures as possible. Everything is made of line strips and polygons. (The text being the exception)
More progress on LD22... inventory system set up, also have triggers.
[img]http://i.imgur.com/4JnlR.gif[/img]
Todo list:
-Draw inventory in top left
-Get other "areas" working (basically having a class that stores current progress and gets passed around between states)
-More art
-Continue creating the buildings
-Some way of reading notes/journals
-intro & win screen.
Planning on getting to the building creation/art stage in an hour or so.
Oh yeah and ignore comic sans while I look for a better free font online.
[editline]17th December 2011[/editline]
And as always, the code is here and will be frequently updated:
[url]https://github.com/Robmaister/RoversSpirit[/url]
[vid]http://dl.dropbox.com/u/2276133/randomshit01%202011-12-18%2000-57-12-11.webmvp8.webm[/vid]
I got bored and made this thing.. I think it would make a good screensaver or something
Avatar fits
[QUOTE=Smashmaster;33776065]Working on a GUI library for LWJGL.
[img]http://img684.imageshack.us/img684/6927/swishgui.png[/img]
Just trying to make it as swish as possible. Also, I'm trying to use as few textures as possible. Everything is made of line strips and polygons. (The text being the exception)[/QUOTE]
So how would you skin it?
[QUOTE=high;33776014]Got stat look up working. Nice and clean :D. Worked the first try too.
[csharp]var cmd = new PlayerCommands(Connection);
var ply = cmd.GetPlayerByName(name);
if (ply == null)
return;
var stats = cmd.RetrievePlayerStatsByAccountId(ply.AccountId);
if (stats == null)
return;
var odin = stats.PlayerStatSummaries.PlayerStatSummarySet.Find(p => p.PlayerStatSummaryType == "OdinUnranked");
if (odin == null)
return;[/csharp]
[thumb]http://i.imgur.com/Pj60p.png[/thumb][/QUOTE]
What exactly are you doing there?
Is it a simulated matchup based on a log or did you start a game and then dig the info out?
If it's the second one, how can you see the names of the other team?
Could you also see what they pick?
OH HOLY CHRIST I JUST SPURTED A LITTLE
I accidentally fixed cropping in QViewIt
[img]http://dl.dropbox.com/u/29551413/ZScreen/2011-12/QViewIt-2011-12-18_01.16.43.png[/img]
This is the ugliest code I've ever written
[cpp]
pictureBox1.Image = cropImage(pictureBox1.Image, new Rectangle(Convert.ToInt32(toolStripTextBox1.Text), Convert.ToInt32(toolStripTextBox2.Text), Convert.ToInt32(toolStripTextBox3.Text), Convert.ToInt32(toolStripTextBox4.Text)));
[/cpp]
ignore the resolution part on the bottom, it's still set to the old image. i'll make it update tomorrow.
time to go to bed and wake up thinking [i]"why the hell did I write that, was I drunk, tired, and high at the same time?"[/i]
[QUOTE=Ortzinator;33777011]So how would you skin it?[/QUOTE]
I guess you wouldn't. Although, it's really for my own personal uses, and I'm really bad at texturing things like this.
Some procedurally generated circuitry patterns or something would look really nice, though.
[QUOTE=Darwin226;33777180]What exactly are you doing there?
Is it a simulated matchup based on a log or did you start a game and then dig the info out?
If it's the second one, how can you see the names of the other team?
Could you also see what they pick?[/QUOTE]
Its proxying the connection. So it can get information about the lobby you are in. Actually got done with the feature last night that lets you send your own packets. That way I can not only get the lobbies but I can also query the server for player information.
Riot for some reason implemented ObfuscatedParticipant (A way to tell the client there is a player there but not any of their information) but only used it in blind pick. Since a week ago it seems they aren't using it at all. So basically you can get the names of your opponents which is enough information to get their stats.
You can't see their picks, just their names. You may be able to see their summoner spells though. For some reason when you get their stats you also get their default summoner spells. No idea if they change when they change them though.
[url=https://github.com/high6/LoLNotes]Source is here by the way.[/url]
[URL="http://code.google.com/p/dot-omegle/"]dotOmegle on Google Code[/URL]
Still need support for so-called "spying mode". Also proper message parsing.
There's an example application to show how to use the library, but it's pretty self-expanatory.
[img]http://i.imgur.com/DDgRP.png[/img]
I added a windowing system to my engine! It works pretty much identical to SFML
Now my journey of learning more in-depth opengl can begin
[img]http://deljam.net/gifuploads/ludumdarerun.gif[/img]
Ludum Dare is more stressful than anything.. And when I wake up tomorrow morning, I'll have less than 12 hours to add a win, lose condition, the lighting effects I want, and a psuedointellectual storyline.
I went out for a few hours tonight, so I lost time because of that, too. I dunno if I'll be able to finish it in time.
Looks good so far. I think you might even be able to get away without those fancy lighting effects.
thisBrad, is there any chance I could test your media player when its in a usable state?
[code]
StreamWriter sw = new StreamWriter("map.txt");
string input = "";
for (int x = 0; x < 512; x++)
{
for (int y = 0; x < 512; x++)
{
input = Convert.ToString(mBaseLayer[x, y]) + ',';
}
input += "\n";
sw.Write(input);
}
[/code]
Could anybody explain why that isn't looping through "x" 512 times? It's only doing it once.
[QUOTE=Loli;33779359][code]
StreamWriter sw = new StreamWriter("map.txt");
string input = "";
for (int x = 0; x < 512; x++)
{
for (int y = 0; x < 512; x++)
{
input = Convert.ToString(mBaseLayer[x, y]) + ',';
}
input += "\n";
sw.Write(input);
}
[/code]
Could anybody explain why that isn't looping through "x" 512 times? It's only doing it once.[/QUOTE]
The nested loop is incrementing x
Oh shit. Yeah. I really need to sleep :v:
Oh dear, did you do an all nighter? :v:
Not for Ludum Dare... But my next door neighbours smoked a shit load of pot and started having sex. So my room stank of pot and I got lots of sounds of sex. So, I started to program on my laptop.
-snip-
I should have some content very soon :D
[media]http://www.youtube.com/watch?v=gUw7YyeQSEE[/media]
A video showing off our level editor. Now with level loading!
[IMG]http://puu.sh/aVxl[/IMG]
Connected a Cleverbot library with my Omegle library. :v:
[QUOTE=Naarkie;33779877][IMG]http://puu.sh/aVxl[/IMG]
Connected a Cleverbot library with my Omegle library. :v:[/QUOTE]
Sort of off topic but what does "l?" mean and why does everyone ask it?
[QUOTE=Chris220;33780055]Sort of off topic but what does "l?" mean and why does everyone ask it?[/QUOTE]
location?
Sorry, you need to Log In to post a reply to this thread.