• What are you working on? November 2011 Edition
    3,673 replies, posted
Hey guys, listen to 2 German people from the local biggest radio station (1Live) with 3 million listeners talk about Mari0! [media]http://soundcloud.com/maurice-8/1live-plan-b-1-11-2011-mari0[/media] (It's in German) I talk for like 5 whole seconds halfway through.
[QUOTE=TheEyes;33088000]While you all have your snazzy GUI programs, with C compilers and C# games and easy graphics... I'm coding a fucking game engine. Using an SSH session. In fucking PYTHON.[/QUOTE] Hahahaha. Why? I can draw a framework for a game engine with a stick into the dirt, but it doesn't mean it's a good approach.
[QUOTE=TheEyes;33088000]While you all have your snazzy GUI programs, with C compilers and C# games and easy graphics... I'm coding a fucking game engine. Using an SSH session. In fucking PYTHON.[/QUOTE] I've programmed game engines over SSH before. :v: Not in Python, though. edit: it was a terrible idea
Error: "WaywoHighlights" does not contain a definition for "Yogurt."
[QUOTE=amcfaggot;33088085]Hahahaha. Why? I can draw a framework for a game engine with a stick into the dirt, but it doesn't mean it's a good approach.[/QUOTE] It's fun :-P
[QUOTE=Yogurt;33088275]Error: "WaywoHighlights" does not contain a definition for "Yogurt."[/QUOTE] NullReferenceException?
[QUOTE=Noth;33088578]NullReferenceException?[/QUOTE] I think I already did one.
Does anyone else feel that just stopping coding and having a 10 minute break helps a lot with ideas and shit?
[t]http://puu.sh/7ZTe[/t] [b]Should I use this standard Android progress dialog ([img]http://www.facepunch.com/fp/ratings/heart.png[/img]) or write one that fits my GUI ([img]http://www.facepunch.com/fp/ratings/palette.png[/img])?[/b] Making one that fits my GUI will most probably look better, but I feel this is more fitting as it's really a blocking operation. An example of a non-blocking operation would be loading the thread list, as you may want to browse to a subforum instead of waiting for the threads to load. Note that the operation is still cancelable by pressing the back button.
So much programming wizardry in this thread.
[QUOTE=uint64;33089011]So much programming wizardry in this thread.[/QUOTE] Shit's magic, yo
Woo, a new thread. I love new things. Speaking of new things, I implemented a state engine to handle the way my game runs. This is after accidentally creating my first state engine while coding a game in an hour for a community-oriented competition. I can now pause the game, at last. Time to write me an overlay menu for pause.
[QUOTE=uint64;33089011]So much programming wizardry in this thread.[/QUOTE] Who would of thought it.
I'm making my networked multiplayer be server-sided completely. That is, the only thing the player sends to the server is info to tell it how the player is moving. I'm doing this by simply telling the server the user's keypresses. So when the user presses A, the server knows and then does all the computations on its side, and tells everyone what the player's position is. Same with releasing A. Thoughts/am I an idiot?
Maurice should I try to make an excursion funnel tonight
[QUOTE=Yogurt;33089721]I'm making my networked multiplayer be server-sided completely. That is, the only thing the player sends to the server is info to tell it how the player is moving. I'm doing this by simply telling the server the user's keypresses. So when the user presses A, the server knows and then does all the computations on its side, and tells everyone what the player's position is. Same with releasing A. Thoughts/am I an idiot?[/QUOTE] Events, not keypresses.
[QUOTE=Jookia;33089757]Events, not keypresses.[/QUOTE] Do tell
[QUOTE=Yogurt;33089785]Do tell[/QUOTE] Uhh.. Just use an enum of possible events, instead of sending keypresses, send those? That way you can have different keybindings clientside?
Day 23! Online Multiplayer! [media]http://www.youtube.com/watch?v=xCze9JV9j7Q[/media] Who needs splitscreen when you have ONLINE MULTIPLAYER? Only players are currently synced, everything else is completely clientside. This will also work for local network without problems. The other guy in the video lives about 800km away. I will put netplay on hold until I have finished the game, though. It would become too much of a mess.
[QUOTE=Maurice;33089955]Day 23! Online Multiplayer! [media]http://www.youtube.com/watch?v=xCze9JV9j7Q[/media] Who needs splitscreen when you have ONLINE MULTIPLAYER? Only players are currently synced, everything else is completely clientside. This will also work for local network without problems. The other guy in the video lives about 800km away. I will put netplay on hold until I have finished the game, though. It would become too much of a mess.[/QUOTE] I can't believe you managed to implement online multiplayer in a single day.
[QUOTE=Dlaor-guy;33089989]I can't believe you managed to implement online multiplayer in a single day.[/QUOTE] I did that :frown: Just not incredibly well.
[QUOTE=Dlaor-guy;33089989]I can't believe you managed to implement online multiplayer in a single day.[/QUOTE] [QUOTE]1.11.2011 23:31:44 Maurice what to make for today's screenshot 1.11.2011 23:31:59 Murk uh 1.11.2011 23:36:23 Murk timers? 1.11.2011 23:37:45 Maurice meh 1.11.2011 23:37:47 Maurice I'm too lazy 1.11.2011 23:37:48 Maurice no update today [/QUOTE] And then he started working on networking MAKES PERFECT SENSE
[QUOTE=Maurice;33089955]Day 23! Online Multiplayer! [media]http://www.youtube.com/watch?v=xCze9JV9j7Q[/media] Who needs splitscreen when you have ONLINE MULTIPLAYER? Only players are currently synced, everything else is completely clientside. This will also work for local network without problems. The other guy in the video lives about 800km away. I will put netplay on hold until I have finished the game, though. It would become too much of a mess.[/QUOTE] Can I buy few stocks of your company ? I want to get rich one day.
[QUOTE=AntonioR;33090274]Can I buy few stocks of your company ? I want to get rich one day.[/QUOTE] Just give me 50,000€ to start a stock company (It's that much in Germany)
Added respawning seals, noises, and stamina regeneration. So now you can murder as many seals as tiles in the game :) [img]http://puu.sh/80hG[/img]
Quick question guys; I'm working on treating my AI to be vicious killing machines, and they are beginning to catch on pretty quick, but I'm using a bunch of timers to make sure they don't crowd me out with around 60~70 thousand missiles at once. I'm using fairly small numbers in my timers, so I thought the idea of using bytes instead of int might be a small improvement in my calls. If I was to replace my int counters with byte counters, but I need to cast them back to int in three or four places, are they worth using? I know I know, its a tiny difference, but I'm still curious as to the answer.
[QUOTE=Maurice;33088008]Hey guys, listen to 2 German people from the local biggest radio station (1Live) with 3 million listeners talk about Mari0! [media]http://soundcloud.com/maurice-8/1live-plan-b-1-11-2011-mari0[/media] (It's in German) I talk for like 5 whole seconds halfway through.[/QUOTE] Holy fuck, I haven't watched GIGA since they were betrayed and canceled by those assholes at Sky but I recognized that guy's voice after like 10 seconds. It's awesome to hear him again. Also good job Maurice I guess :v:
[QUOTE=Robber;33090991]Holy fuck, I haven't watched GIGA since they were betrayed and canceled by those assholes at Sky but I recognized that guys voice after like 10 seconds. It's awesome to hear him again.[/QUOTE] Yeah I was surprised to see Dennis on my doorstep, too.
I'm making a todo list for my game. Before I do that I have to name my game. Fuck.
[QUOTE=Yogurt;33091283]I'm making a todo list for my game. Before I do that I have to name my game. Fuck.[/QUOTE] [url]http://videogamena.me/[/url]
Sorry, you need to Log In to post a reply to this thread.