[QUOTE=esalaka;31331598]Damn Steam for not accepting it[/QUOTE]
Oh I'm sure that's not over yet.
Yeah. After you get some reviews and what not from people who play it on that (Desura?), send them to Steam with your game again and they're far more likely to take interest (from what I've read).
[editline]25th July 2011[/editline]
[img]http://i51.tinypic.com/33nyont.png[/img]
[csharp]
using System;
using Cloud;
using Cloud.Input;
using Cloud.Hardware;
namespace Fleo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Welcome, {0}, to the Fleo Hardware Test.", Computer.User);
Console.WriteLine("You are on a {0} computer, that is running {1} ({2}).", Computer.Type, Computer.OperatingSystem, (Computer.Is64Bit ? "x64" : "x86"));
Console.WriteLine("Your computer, {0}, has {1} sticks of RAM, totalling at {2} GB combined.", Computer.Name, Memory.Count, Memory.Gigabytes);
Console.Read();
}
}
}
[/csharp]
Cool. My Hardware Information classes don't work on OSX and Unix platforms because I'm using WMI to get the information, does anyone know of any way to get System Information from Mono Systems (Unix and OSX)?
[QUOTE=NorthernGate;31331784]Yeah. After you get some reviews and what not from people who play it on that (Desura?), send them to Steam with your game again and they're far more likely to take interest (from what I've read).
[editline]25th July 2011[/editline]
[img]http://i51.tinypic.com/33nyont.png[/img]
[csharp]
using System;
using Cloud;
using Cloud.Input;
using Cloud.Hardware;
namespace Fleo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Welcome, {0}, to the Fleo Hardware Test.", Computer.User);
Console.WriteLine("You are on a {0} computer, that is running {1} ({2}).", Computer.Type, Computer.OperatingSystem, (Computer.Is64Bit ? "x64" : "x86"));
Console.WriteLine("Your computer, {0}, has {1} sticks of RAM, totalling at {2} GB combined.", Computer.Name, Memory.Count, Memory.Gigabytes);
Console.Read();
}
}
}
[/csharp]
Cool. My Hardware Information classes don't work on OSX and Unix platforms because I'm using WMI to get the information, does anyone know of any way to get System Information from Mono Systems (Unix and OSX)?[/QUOTE]
File io, I'm pretty sure most of it is in files, somewhere.
[QUOTE=NovembrDobby;31330343]Content, you say?
[img]http://i.imgur.com/d8oUA.png[/img][/QUOTE]
How much is it going to cost?
[QUOTE=DevBug;31332507]How much is it going to cost?[/QUOTE]
I suspect around £4.50. I'll have more details after I have a demo/private testing branch up.
[QUOTE=NovembrDobby;31332828]I suspect around £4.50. I'll have more details after I have a demo/private testing branch up.[/QUOTE]
I haven't seen much but I highly, highly highly encourage you:
If you can get an extension on time, another two weeks, a month preferably:
Spend every single second on: [b]Polish it.[/b]
There's so many indy games out there where... they've got a good idea, and they've got a decent thing going on, and then there's just a few gameplay quirks that drag the entire experience down... Unexplained events (Eg. I played a flash game the other day, kept randomly exploding. Finally figured out that my ship's fuel was running out and then I was exploding. There was no mention of this and it was like "..What?")
The Dogfighting game comes to memory. Okay gameplay, very un-intuitive UI. Very hard to navigate.
Zero Gear comes to mind too. Playable alpha, okay mechanics but horrible networking, hard to find matches. Game's totally dead. Developer doesn't even take credit for making it anymore.
So,
Polish.
I'm reluctant to post my stuff sometimes because I know it sort of pales in to insignificance due its lack of entertainment value and/or 3rd dimension, but I hope its still interesting for some people.
I'm writing a Web Part for SharePoint which connects with Active Directory and lists the contents of the end user's Home Folder network drive:
[img]http://i.imgur.com/YajJQ.png[/img]
All C# / native SharePoint 2010
I still can't but wonder why C# makes me rage so much.
I'm guessing it's both the fact it's of Microsoft origin and the fact it's a .NET language – I dislike managed languages.
Additionally, I dislike languages where [B]everything has to be a class[/B]. I mean, Jesus, can't I have one function in the global namespace? Pretty please?
[editline]26th July 2011[/editline]
Also I just devised a method to check the slope of a triangle. There's probably better ones online but I'll try implementing this tomorr– uh, today.
I don't see how .NET is mangled?
I didn't say it's mangled. I said it's managed. :v:
I could have SWORN that said mangled
My bad!
[QUOTE=Lord Ned;31332939]I haven't seen much but I highly, highly highly encourage you:
If you can get an extension on time, another two weeks, a month preferably:
Spend every single second on: [B]Polish it.[/B]
...The Dogfighting game comes to memory. Okay gameplay, very un-intuitive UI. Very hard to navigate...[/QUOTE]
The release date isn't a fixed thing, in fact the publishing requirements specify that the max time between listing your game and releasing it is six months. I do however start university again in september, so it'll be difficult after that. I've been polishing an awful lot as many of you have noticed :v:
The UI and general interface make up a lot of what I've been working on recently for just this; there are now some tips around the place (when you first play), and the menus have been simplified a bit (fewer menu levels & random options that no-one will really care about).
[QUOTE=CarlBooth;31333176]I could have SWORN that said mangled
My bad![/QUOTE]
Typically I'd throw a "what's the difference" retort, but I actually like C# despite not actually having used it before. I just can't find a reason to use it yet, so I've been sticking with C/C++.
[editline]25th July 2011[/editline]
Is there anything practical you guys can think of that I should try out as like a beginner project or something with C#?
[QUOTE=esalaka;31333079]I still can't but wonder why C# makes me rage so much.
I'm guessing it's both the fact it's of Microsoft origin and the fact it's a .NET language – I dislike managed languages.
Additionally, I dislike languages where [B]everything has to be a class[/B]. I mean, Jesus, can't I have one function in the global namespace? Pretty please?
[editline]26th July 2011[/editline]
Also I just devised a method to check the slope of a triangle. There's probably better ones online but I'll try implementing this tomorr– uh, today.[/QUOTE]
Not being able to have functions in the global namespace is a good thing. Unless you'd rather .NET be like how the windows api is in C++, where you have global functions called things like "RegisterClass" with no namespace or context.
It's not hard to create a static class and put any "global" functions inside that.
[QUOTE=NovembrDobby;31333325]The release date isn't a fixed thing, in fact the publishing requirements specify that the max time between listing your game and releasing it is six months. I do however start university again in september, so it'll be difficult after that. I've been polishing an awful lot as many of you have noticed :v:
The UI and general interface make up a lot of what I've been working on recently for just this; there are now some tips around the place (when you first play), and the menus have been simplified a bit (fewer menu levels & random options that no-one will really care about).[/QUOTE]
Even when you think you've got it the best you can get it, give it or show it to someone else and let them tear it apart. I'd understand if your publishing requirements prevented you from sharing anything, but I wouldn't mind giving a first impression at some point and possible improvements. :)
[QUOTE=Lord Ned;31333465]Even when you think you've got it the best you can get it, give it or show it to someone else and let them tear it apart. I'd understand if your publishing requirements prevented you from sharing anything, but I wouldn't mind giving a first impression at some point and possible improvements. :)[/QUOTE]
Fear not! Others have already tested it, one guy tears it apart on a regular basis. This is what the private branch is for :D
[QUOTE=amcfaggot;31333399]Is there anything practical you guys can think of that I should try out as like a beginner project or something with C#?[/QUOTE]How about a calculator? No one will use it, but it'd be a reasonable project maybe? Program manager?
[QUOTE=thomasfn;31333427]Not being able to have functions in the global namespace is a good thing. Unless you'd rather .NET be like how the windows api is in C++, where you have global functions called things like "RegisterClass" with no namespace or context.
It's not hard to create a static class and put any "global" functions inside that.[/QUOTE]
The Windows API is C. That's why there's no namespaces.
Also, coincidentally, at some point I stopped doing C++ and decided it's a better idea to rape my mind by doing only C.
[video=youtube;ahO3_m3exHk]http://www.youtube.com/watch?v=ahO3_m3exHk[/video]
Did someone say specular lighting? Thanks to layla for helping me with the normal map issue.
[QUOTE=NovembrDobby;31330343]Content, you say?
[img]http://i.imgur.com/d8oUA.png[/img][/QUOTE]
For a second I thought you were making your own download manager as sort of a 'fuck you' to Steam for not accepting your awesome game. Then I saw this:
[quote]How much is it going to cost?[/quote]
I was like ohhh... I've never used that platform your game is on so I wasn't sure.
[editline]26th July 2011[/editline]
Everyone like the Facebook page!
[url]http://www.facebook.com/pages/Rotion-Game/163062023752251?sk=wall[/url]
[QUOTE=TheCloak;31335626]For a second I thought you were making your own download manager as sort of a 'fuck you' to Steam for not accepting your awesome game.
[/QUOTE]I'm confused..is that just a skin for steam..or..?
Turns out .NET cross-platform support is a far more bumpy ride than I thought it'd be, but I'm getting there. Almost implemented the lot of Unix System Information.
[editline]25th July 2011[/editline]
[QUOTE=Quark:;31335952]I'm confused..is that just a skin for steam..or..?[/QUOTE]
I'm pretty sure it's Desura, another steam-like application.
Ahh, gotcha. Thanks :)
Implemented Fog into my comp entry. Nothing special really, not procedurally generated (Except the speed at which it travels)
So I'm trying to represent maps with xml in C#. I have a problem. What the fuck is a refrenceRelocationPath? Code:
[csharp]
public class MapReader : ContentTypeReader<TRead>
{
protected override TRead Read(ContentReader input, TRead existingInstance)
{
TRead dat = new TRead();
XmlReaderSettings settings = new XmlReaderSettings();
using (XmlReader reader = XmlReader.Create(input.BaseStream, settings))
{
IntermediateSerializer.Deserialize<TRead>(reader,/*what the fuck goes here?/*);
}
throw new NotImplementedException();
}
}
[/csharp]
[video=youtube;QSaMYzwIWG0]http://www.youtube.com/watch?v=QSaMYzwIWG0[/video]
I just need to add another step and encode some extra data and it's done!
Edit:
[IMG]http://localhostr.com/files/ogwdheY/capture.png[/IMG]
[IMG]http://localhostr.com/files/PggBiCS/capture.png[/IMG]
Fix one bug, create another.
A tower defense game I started creating on Saturday:
[media]http://www.youtube.com/watch?v=mmc3tNoJoiE[/media]
It's 5am and I just implemented jumping.
What am I doing with my life?
[editline]26th July 2011[/editline]
added corpses
[img]http://i.imgur.com/u82h8.png[/img]
yes...sleep...forever...
[QUOTE=bobthe2lol;31336453]So I'm trying to represent maps with xml in C#. I have a problem. What the fuck is a refrenceRelocationPath? Code:
[csharp]
public class MapReader : ContentTypeReader<TRead>
{
protected override TRead Read(ContentReader input, TRead existingInstance)
{
TRead dat = new TRead();
XmlReaderSettings settings = new XmlReaderSettings();
using (XmlReader reader = XmlReader.Create(input.BaseStream, settings))
{
IntermediateSerializer.Deserialize<TRead>(reader,/*what the fuck goes here?/*);
}
throw new NotImplementedException();
}
}
[/csharp][/QUOTE]
Simple answer: Never EVER use XML! Make your own level format.
Sorry, you need to Log In to post a reply to this thread.