[QUOTE=Torrunt;50358434]Woo! My game GIBZ was just released on Steam in early access.
[url]store.steampowered.com/app/448320[/url][/QUOTE]
Will there be a linux release?
[QUOTE=DrDevil;50358872]Will there be a linux release?[/QUOTE]
Maybe eventually. Not really sure how to go about it, haven't looked into it at all yet.
[QUOTE=Torrunt;50358434]Woo! My game GIBZ was just released on Steam in early access.
[url]store.steampowered.com/app/448320[/url][/QUOTE]
It's really exciting to see your work pay off, and remember how far you've come. Congratulations on your release!
[QUOTE=Jaex;50358337]With GDI doing richtext like per character formatting very difficult. I needed to calculate every single character positions (assuming every character gonna be different text setting), new line situations and far more and not to mention GDI measure text techniques mainly far from perfect therefore there will be incorrect spaces between characters. Therefore it not gonna happen.
Also DirectX, OpenGL capture never gonna happen too because I don't have enough knowledge to accomplish that, otherwise I would have done it 8 years ago.[/QUOTE]
Homebrew rich formatting is difficult but its very rewarding :v:
And for the latter, I meant so you can do things like annotate ingame.
[editline]20th May 2016[/editline]
LibUI looks like just what I need, but I can't figure out how to build it. I can only find GNU makefiles when it says cygwin is unsupported..?
-- Turns out you need gnu make installed for Windows. Huh. I'll see if I can coax a premake script out of it.
Coming to Grid 5.3 tonight, super spicy update. Ahh so hot. This is new engine code, but it was quick and fun.
[code]Updates to console commands and console variables
Added sv_cheats console variable
Added "cheat" flag functionality to console commands
Updated convar constructor
Added console variable flags
Added convar:getFlags()
Added convar:setFlags()
Added "notify" flag functionality to console variables
Added ent_create console command
Added player.sendTextAll()
[/code]
[img]http://i.imgur.com/JIHMRXm.png[/img]
I'm bad with math can anybody help me out? Say, I have a character model, which is divided in 3 segments. Each segment has 3 variations. How many variations of a character will it be?
[QUOTE=shott;50359660]I'm bad with math can anybody help me out? Say, I have a character model, which is divided in 3 segments. Each segment has 3 variations. How many variations of a character will it be?[/QUOTE]
I think this is a permutation with repetition problem, which is studied in [url=http://world.mathigon.org/Combinatorics]combinatorics[/url]. So 3^3, 27 variations?
You solve it the same way you solve for the number of combinations in a digit lock.
[highlight](User was permabanned for this post ("alt of perma'd user" - Orkel))[/highlight]
[QUOTE=Torrunt;50359068]Maybe eventually. Not really sure how to go about it, haven't looked into it at all yet.[/QUOTE]
Are you looking into steamworks integration? Like workshop or something like downloadable extras
[QUOTE=Torrunt;50359068]Maybe eventually. Not really sure how to go about it, haven't looked into it at all yet.[/QUOTE]
Steam ought to let you use mono or similar.
[QUOTE=hakimhakim;50358023]Make it so the characters name are based on real Facepunchers name
Facepunch had some interesting history. Maybe you can include them as backstory?[/QUOTE]
i already am using facepunch as a base for Bulletin's universe!
Facepunch has a very "unique" history and there's no way i could make a game about internet forums without some legendary tales in it, such as that of Monkey_123, the great idiot culls, tropsical guy and the subway incident.
hell, the main plot is heavily inspired by postal and the rust forums incident!
[URL="http://bulletingame.tumblr.com/about"]give this page a read if you wish[/URL]
don't forget about apple's moderation
[QUOTE=cam64DD;50360537]Facepunch has a very "unique" history and there's no way i could make a game about internet forums without some legendary tales in it, such as that of Monkey_123, the great idiot culls, tropsical guy and the subway incident.
hell, the main plot is heavily inspired by postal and the rust forums incident![/QUOTE]
I've been here six years and the only thing in that short list I recognize are the idiot culls. Where can I find out more about the other stuff?
[editline]bla[/editline]
Nevermind, I just discovered Wikipunch.
So yesterday I finished up my Rev Tracker Excel "Program" (as my boss calls it). However, on my way home, I reconsidered some of the methods I used to generate things like what the next transmittal number will be, but mainly the way I had it determine what new records' ID numbers would be, mainly because I use this as a key column for all of the records since nothing else is constant or unique, which means all of my cross-sheet connections are hooked to this number. The way I had it set up could result in duplicate numbers, so this morning I set about replacing these systems with more reliable ones.
Since I had to go back and change code that I had done a week or so ago, I was really able to appreciate how far I've come, even in a week or two. My code now is much shorter, makes better use of declaring objects and variables, and making custom class modules really shortened the amount of code. I can honestly say I'm glad I took on this excel project. I understand object oriented programming much better than I ever did, and I think it really helped me understand the basics, even if VBA isn't what I would consider a true "programming language".
Also: After cleaning up all of my older subroutines and really trying to make the workbook as efficient as I can, it STILL uses a LOT of resources, and some of the functions take a lot of resources. I don't think it's too long before my boss complains that it's slow when he tries to perform some actions, mainly the sorting because there's over 1300 lines of data in the main table that it's trying to process, filter, etc.
Uniforms are a bit of a pain to represent with nodes, and the inflexibility that resulted from my lazyness (and lack of foresight) in the initial specification of the node system doesn't help at all with this... However I will have to work with it for the time being and fix it up later.
[media]https://www.youtube.com/watch?v=TeLzWsOCqpA[/media]
[vid]http://carp.tk/$/1463798085.mp4[/vid]
Hooray, i can now build spaceships out of modules. They now accurately recalculate their center of gravity and accumulate mass based on the count of modules.
Now i need lasers and energy shields and the ability to weld modules onto ships and pick free ones into your inventory and so on.
[editline]21st May 2016[/editline]
Oh yeah, also splitting ships into two separate parts when multiple modules get separated by space.
[QUOTE=Nigey Nige;50358677]maybe now is the time to learn source control[/QUOTE]
The answer to this and everyone reading it is [U][B]YES LEARN SOURCE CONTROL RIGHT NOW AND START USING IT ON ANY PROJECT YOU PLAN ON SPENDING MORE THAN ONE DAY ON[/B][/U], in particular I suggest Git. It takes maybe an hour total to learn well enough to use it and add your projects to it. Github and Bitbucket are both free repository hosts. Sourcetree is a pretty solid GUI (they all suck for one reason or another) if you don't feel like using the command line.
All it takes is one save from a screw up like this, or the ability to reference "that bit of code" you thought you'd never need again and deleted a couple days ago for it to pay off. The benefits massively outweigh the costs that most people associate with it and once you get used to the workflow and take advantage of its features it is an invaluable tool that you will wonder how you ever lived without. Plus every company in the world uses some form of source control so it boosts your job prospects when you're experienced with it. There is literally no good reason to not be using version control, I [I]will[/I] fight you on this :P. Don't wait till the project is finished either, I see people say that a lot and that's not the point of version control. Don't get open sourcing and version control mixed up. Don't think its only for "real projects" or anything like that either, if you care about losing work or losing the project entirely then you care enough to use vc.
End obnoxious rant that you shouldn't ignore.
Or use HG and take a few minutes as opposed to a few hours
:cry:
OoeyGui is coming along nicely. I rewrote the 'rendering' pipeline such that each control maintains its own buffer, so things only get redrawn when they actually change.
The label on the left gets moved one row down every 256 frames, while the one on the right moves every frame. The Stopwatch used to gather the FPS includes the time taken to update the text of the label, where each char is iterated over and the consolecolor incremented. The FPS/drawtime is an average of the last 100 draws. I think my calculation for FPS or drawtime is off, since 3ms/update = 300FPS... But either way, impressive.
[vid]https://zippy.gfycat.com/ExcellentDefensiveDevilfish.webm[/vid]
The next step is to implement the main OoeyGui update loop, which will process mouse/keyboard input and filter it to the UiElements as events.
[QUOTE=Map in a box;50361980]Or use HG and take a few minutes as opposed to a few hours
:cry:[/QUOTE]
That and with TortoiseHg it has a version control GUI that [I]doesn't[/I] suck :eng101:
[QUOTE=Tamschi;50362067]That and with TortoiseHg it has a version control GUI that [I]doesn't[/I] suck :eng101:[/QUOTE]
Ugh all the git GUI clients are absolutely shit. The SCM git one isn't so bad though, its really simple and thusly is amazing.
But yeah tortoiseHG is amazinger.
[QUOTE=Socram;50361915]The answer to this and everyone reading it is YES LEARN SOURCE CONTROL RIGHT NOW AND START USING IT ON ANY PROJECT YOU PLAN ON SPENDING MORE THAN ONE DAY ON, in particular I suggest Git. It takes maybe an hour total to learn well enough to use it and add your projects to it. Github and Bitbucket are both free repository hosts. Sourcetree is a pretty solid GUI (they all suck for one reason or another) if you don't feel like using the command line.[/QUOTE]
Is there any free and easy to use/setup version of this sort of thing that focuses on local storage rather than pushing all your changes to a server? I don't really need to upload changes to a server so I'd like to just keep it local but it would be nice to have source control so when I inevitably screw my entire project up I don't have to revert to a manual backup which could be days or weeks old.
[QUOTE=Alice3173;50362259]Is there any free and easy to use/setup version of this sort of thing that focuses on local storage rather than pushing all your changes to a server? I don't really need to upload changes to a server so I'd like to just keep it local but it would be nice to have source control so when I inevitably screw my entire project up I don't have to revert to a manual backup which could be days or weeks old.[/QUOTE]
Git can work locally (and probably all the others). Just don't push to a remote server.
[QUOTE=Alice3173;50362259]Is there any free and easy to use/setup version of this sort of thing that focuses on local storage rather than pushing all your changes to a server? I don't really need to upload changes to a server so I'd like to just keep it local but it would be nice to have source control so when I inevitably screw my entire project up I don't have to revert to a manual backup which could be days or weeks old.[/QUOTE]
With hg and git, just create a repository in your project folder, commit changes, and you are done.
[QUOTE=gonzalolog;50360160]Are you looking into steamworks integration? Like workshop or something like downloadable extras[/QUOTE]
Not at the moment. Would need some mod support before I add steam workshop. Not even sure what kind of mods there could be for this game.
[QUOTE=Map in a box;50360219]Steam ought to let you use mono or similar.[/QUOTE]
I meant I'm not sure how I'm going to go about compiling and testing a linux version. Need to set up a VM or something.
[QUOTE=Map in a box;50361980]Or use HG and take a few minutes as opposed to a few hours
:cry:[/QUOTE]
[QUOTE=Tamschi;50362067]That and with TortoiseHg it has a version control GUI that [I]doesn't[/I] suck :eng101:[/QUOTE]
I've had my own issues with hg, but yeah it is just as good an option. A few minutes to understand hg over git, not likely sorry if you're coming from nothing. I meant an hour to get a decent understanding of both how the given VC works and how to use the CLI or GUI you choose, and getting your current project(s) pushed. Also I could be wrong, but git seems to be the standard in the industries I've worked in, so that's why I suggest it.
And I'm sorry, every single GUI I have used, which includes all the ones listed so far, have a ton of flaws or idiosyncrasies you have to work around. Its just how it goes I suppose. Suffer with a stable but cumbersome command line, or suffer with communicative visuals but buggy gui.
[QUOTE=Alice3173;50362259]Is there any free and easy to use/setup version of this sort of thing that focuses on local storage rather than pushing all your changes to a server? I don't really need to upload changes to a server so I'd like to just keep it local but it would be nice to have source control so when I inevitably screw my entire project up I don't have to revert to a manual backup which could be days or weeks old.[/QUOTE]
Yes, you can use git and only make commits to it locally, the nice thing about git repositories (and hg) is that they are distributed. This basically means you can work locally as long as you want and push as frequently (or never as your case may be) as you like, to the server. You have the entire history local to your machine. Some others like subversion require a server of some sort, and even worse Perforce only allows a single person to checkout a file from the server at a time, although this isn't a problem if you're working solo.
That being said, it is always good to have redundancy, that's part of the benefit that comes with version control, so I would suggest semi-frequent uploads of your local repo to some sort of remote backup, whether that be a repo host like github, a general host like google drive, or even something more old school, like a secondary drive.
I'm actually not sure about the story of git usurping HG. Or why it grew in popularity despite HG being easier to use and being more feature filled. Hm.
Also if you use IntelliJ or Eclipse they both have Local History which is basically version control but much more limited.
I don't know about Visual Studio, but it may also have it as I assume it's a good IDE.
I didn't know anything about AI, so I wanted to practice making some for a project:
[video=youtube;iIPoFjebkNQ]https://www.youtube.com/watch?v=iIPoFjebkNQ[/video]
(please excuse the horrific number of draw calls for the world)
[QUOTE=Map in a box;50362193]Ugh all the git GUI clients are absolutely shit. The SCM git one isn't so bad though, its really simple and thusly is amazing.
But yeah tortoiseHG is amazinger.[/QUOTE]
I'm actually fine with SourceTree, but it just feels really sluggish compared to [I]thg[/I].
[editline]21st May 2016[/editline]
[QUOTE=Alice3173;50362259]Is there any free and easy to use/setup version of this sort of thing that focuses on local storage rather than pushing all your changes to a server? I don't really need to upload changes to a server so I'd like to just keep it local but it would be nice to have source control so when I inevitably screw my entire project up I don't have to revert to a manual backup which could be days or weeks old.[/QUOTE]
Hg and Git both do that, really well in fact. Just do [I]git init[/I] or [I]hg init[/I] and you have a local repository.
I still highly recommend pushing them to some server to have a backup. Bitbucket and I think GitLab have unlimited private ones, but at least the former is pretty slow and the latter doesn't support [I]Hg[/I].
[editline]21st May 2016[/editline]
[QUOTE=Map in a box;50363498]I'm actually not sure about the story of git usurping HG. Or why it grew in popularity despite HG being easier to use and being more feature filled. Hm.[/QUOTE]
I think it was because some Unix systems used it, and also since GitHub is basically Facebook for programmers at this point but only supports that one DVCS.
[editline]21st May 2016[/editline]
[QUOTE=Crhem van der B;50363531]Also if you use IntelliJ or Eclipse they both have Local History which is basically version control but much more limited.
I don't know about Visual Studio, but it may also have it as I assume it's a good IDE.[/QUOTE]
There's that Microsoft thing that you have to sign up for and I think is centralised, but more importantly VS ships(?) with a Git extension and there's a good free Hg one called HgVS.
Sorry, you need to Log In to post a reply to this thread.