• What Are You Working On? April 2015
    1,741 replies, posted
I was looking into this earlier today, the default binary reader is slow and big compared to some 3rd party alternatives, such as protobufs. [url]http://www.maxondev.com/serialization-performance-comparison-c-net-formats-frameworks-xmldatacontractserializer-xmlserializer-binaryformatter-json-newtonsoft-servicestack-text/[/url]
[QUOTE=Rocket;47620263]Usability ranges from difficult to really difficult for any language that's not Python, Java, or C++.[/QUOTE] C# has the best usability out of all of those languages. There is no preprocessor, everything is moved to class attributes, just like the default serializer.
I honestly was not expecting such polarized agreement. I thought most people preferred Protocol Buffers.
Currently working on a virtual microprocessor. It has a 8-bit (1 byte) worth of bus-width. Will be remaking it to support up to a 256-bit bus, along with a considerably larger memory (compared to the current few bytes). Moreover, I will be extending the instruction set on it, to support more than just ADD and SUB. The goal is to have a fully programmable microprocessor with a graphics "engine" that can run Pong. [IMG]http://i.imgur.com/KHja2Lx.png[/IMG] TL;DR: The chickens have now taken over the world. We're doomed. P.S. Does anyone know how to change the little location flag on your posts? I've set my location to UK, but it shows up as DK. Oh well. :dance:
It only looks at where you're posting from (IP Address) afaik.
[QUOTE=war_man333;47620439]It only looks at where you're posting from (IP Address) afaik.[/QUOTE] Cool, TIL that Dundee, UK is in Denmark! :D
why does waywo have so many people named matt in it. might as well name this place wimwo there's like a seriously disproportionate amount of matts in waywo, have you guys noticed this? i think our matt count is increasing slowly but i don't notice it over time i frequently ask myself whether or not the matt i see reading the thread is one of my matts or not
No way, dude, there's more Matt action going on in here than that. [editline]28th April 2015[/editline] [QUOTE=Rocket;47620518]why are there two people here named andrew??? explain that.[/QUOTE] I can't explain that! [editline]28th April 2015[/editline] I have a few Matts of my own: Matthias Moninger and Matthew Nichols. The former who was a part of Team Sandbox, and they're both a part of Planimeter. And then there's Matt Stevens, and gosh that's just the start. [editline]28th April 2015[/editline] Who could forget Matthew Blanchard? [editline]28th April 2015[/editline] Oh shit, as soon as I said something a couple of them ran off and I don't see them reading the thread anymore. They're trying to take over.
[QUOTE=andrewmcwatters;47620529]No way, dude, there's more Matt action going on in here than that. [editline]28th April 2015[/editline] I can't explain that! [editline]28th April 2015[/editline] snippety snip.[/QUOTE] I know there are a few other Matt(hews) in there, don't know how active they currently are though
[QUOTE=NicDasomeone;47620593]I know there are a few other Matt(hews) in there, don't know how active they currently are though[/QUOTE] I'm sort of a Matt, I guess ( my name translates to Matt ( or Macintosh, according to google translate ) ), but I'm not sure I count since I mainly just lurk here
Yeah, first you start out a little Matt, then you go full Matt. Sounds like it's too late for you.
[QUOTE=war_man333;47620439]It only looks at where you're posting from (IP Address) afaik.[/QUOTE] it uses the ip address you registered from
[QUOTE=gooooooooooogle;47620695]it uses the ip address you registered from[/QUOTE] Cheers! Makes sense.
[QUOTE=NicDasomeone;47620376]Currently working on a virtual microprocessor. It has a 8-bit (1 byte) worth of bus-width. Will be remaking it to support up to a 256-bit bus, along with a considerably larger memory (compared to the current few bytes). Moreover, I will be extending the instruction set on it, to support more than just ADD and SUB. The goal is to have a fully programmable microprocessor with a graphics "engine" that can run Pong. [IMG]http://i.imgur.com/KHja2Lx.png[/IMG] TL;DR: The chickens have now taken over the world. We're doomed. P.S. Does anyone know how to change the little location flag on your posts? I've set my location to UK, but it shows up as DK. Oh well. :dance:[/QUOTE] What logic sim do you use
[QUOTE=Map in a box;47621013]What logic sim do you use[/QUOTE] I'm using [URL="http://www.logiccircuit.org/"]LogicCircuit[/URL] :)
[img]http://i.imgur.com/VyHudGm.png[/img] [img]http://i.imgur.com/UPH7Xgw.png[/img] I broke assignment. [editline]29th April 2015[/editline] [img]http://i.imgur.com/XlRO3no.png[/img] Fuck me and fuck 3AM coding.
[QUOTE=cartman300;47621512]snip snip I broke assignment. [editline]29th April 2015[/editline] snip Fuck me and fuck 3AM coding.[/QUOTE] Have a cup of tea, and relax for a bit!
[QUOTE=Rocket;47622035]Berkin added a ton of first and last names to the dictionary. Because of all the new content, it took Rant approximately 23 minutes to load the dictionary from the raw text files. Now, with an [url=https://github.com/TheBerkin/Rant/commit/e6e730ea9c45aaf1732d6a20f00954868a04f76a?diff=split]uglier parser[/url], the load time is now a bit less than 600ms. [editline]28th April 2015[/editline] But check out this diversity in names! [t]http://i.imgur.com/CSagX6A.png[/t][/QUOTE] I wonder what the probability is to get two identical names for both name and surname? Hmm... :v:
[QUOTE=NicDasomeone;47622071]I wonder what the probability is to get two identical names for both name and surname? Hmm... :v:[/QUOTE] 7,460 first names, 88,625 last names, that comes to 661,142,500 possible names.
Finally got a chat system working, was a pain to finally set up text rendering but I pulled through :v: [img]https://dl.dropboxusercontent.com/u/9580892/chat.png[/img] And it outputs the messages to the server console to make it less boring. [img]https://dl.dropboxusercontent.com/u/9580892/chat2.png[/img] Now to add an in-game player list woo
[QUOTE=Ott;47622098]7,460 first names, 88,625 last names, that comes to 661,142,500 possible names.[/QUOTE] Aye, if my maths doesn't betray me, you'd need to model it as a Poisson distribution to take into account multiple different names can be on both lists, so the probability that both names are the same is probably larger than we think.. Might try and make something that can calculate it at some point!
[QUOTE=Rocket;47622252]Not every name is on each list. Lots of last names aren't on the first names list and some first names aren't on the last names list.[/QUOTE] Exactly! Which is why to calculate it properly we'd have to know how many pairs there were across the two lists :)
Hm... I kind of want to make a 2D dungeon crawler, those have always interested me. That way, I could implement stuff like lighting (which is REALLY interesting to me), randomized rooms / map building, and animations. But at the same time, I don't want to ditch the current thing I'm working on (that space thing), but I really don't know where I'm going to take that. I don't know how to make it [I]fun.[/I] What should I do?
[QUOTE=NixNax123;47622503]Hm... I kind of want to make a 2D dungeon crawler, those have always interested me. That way, I could implement stuff like lighting (which is REALLY interesting to me), randomized rooms / map building, and animations. But at the same time, I don't want to ditch the current thing I'm working on (that space thing), but I really don't know where I'm going to take that. I don't know how to make it [I]fun.[/I] What should I do?[/QUOTE] Have you added enemies? Anyway to lose? If you can't lose or win add a way to do it. Even if its just to fly to the right side of the screen. Also if you haven't ever added all components to a game before (main menu, sounds, options, lose, win states) then I would do that for a game. Gives a lot of useful experience and its great to actually finish something.
[QUOTE=NixNax123;47622503]Hm... I kind of want to make a 2D dungeon crawler, those have always interested me. That way, I could implement stuff like lighting (which is REALLY interesting to me), randomized rooms / map building, and animations. But at the same time, I don't want to ditch the current thing I'm working on (that space thing), but I really don't know where I'm going to take that. I don't know how to make it [I]fun.[/I] What should I do?[/QUOTE] The experience you'd learn from creating a dungeon crawler would be worth more than just trying to figure out what to add to your space game, as there are many features to a dungeon crawler. It's not a bad idea to switch projects that you're working on your own time, especially if you aren't enjoying the one you're currently working on. Just beware if you put your space game on hiatus, you might have a different, what's the word, feeling to it? You might not remember everything you did and why and what they do, as well as your coding skills might change/improve later :v: Plus you're not necessarily ditching it, you don't have to feel obligated to go back to it even. It was just something to do.
Also been fixing bugs and pretty much redoing physics on the ball due to upgrading to Unity 5. Got a WebGL version of the game in Chrome (Unity plugin for firefox) with Kongregate's API implemented. Yay for highscores and stat dickwaving [img]http://i.imgur.com/d711nsx.png[/img]
[QUOTE=The Inzuki;47622698]The experience you'd learn from creating a dungeon crawler would be worth more than just trying to figure out what to add to your space game, as there are many features to a dungeon crawler. It's not a bad idea to switch projects that you're working on your own time, especially if you aren't enjoying the one you're currently working on. Just beware if you put your space game on hiatus, you might have a different, what's the word, feeling to it? You might not remember everything you did and why and what they do, as well as your coding skills might change/improve later :v: Plus you're not necessarily ditching it, you don't have to feel obligated to go back to it even. It was just something to do.[/QUOTE] Alright, thank you very much! This time, I'm going to start building the main idea for the 'game' first, so I actually have a point to get to, and a prototype to work with. That means story, gameplay, progression, endgame (or just a "survive rooms until you die"), all that. Does anyone have any resources on ideas for something like this? I work much better when I have a concrete goal in mind.
[QUOTE=NixNax123;47622913]Alright, thank you very much! This time, I'm going to start building the main idea for the 'game' first, so I actually have a point to get to, and a prototype to work with. That means story, gameplay, progression, endgame (or just a "survive rooms until you die"), all that. Does anyone have any resources on ideas for something like this? I work much better when I have a concrete goal in mind.[/QUOTE] No problem! Good luck on your endeavors, and make sure to keep us updated on your work! And for resources, I'd check roguebasin, as they have loads of information on even the minute details of a roguelike/dungeon crawl.
Made a simple UI for switching levels, and added another test map that looks nicer than the bland grey. Levels now have backgrounds that get more red as things get more intense. [vid]http://a.pomf.se/texsiy.mp4[/vid] I'm starting to spend more time playing the game instead of making it, lol.
I'm not sure who, I think it was in this thread recently, but someone suggested making a Tetris clone for programming practice. It sounded fun so I made one using Love2D, it's mostly done, the game play is all there. I created the graphics, all 2 images, and I got the sounds from freesound.org. There's still a lot of polish I can add, instructions, Highscore saving, a menu. It could also be a lot "juicier", flashes, shakes, dissolves, fades, etc. But alas, I am not sure how far I will go with it, so for your viewing "pleasure" 6 Mins of game play. [video=youtube;GCgaW0NT4bw]http://www.youtube.com/watch?v=GCgaW0NT4bw[/video] [B][Edited] [/B]Just thought I'd mention, in the game you press space to drop the piece faster, I do that a lot, the video is not jumping.
Sorry, you need to Log In to post a reply to this thread.