|
Delamore posted:Where's a good place online to learn more about C#, it doesn't have to be related to game programming but it would help. dot net perls is a good site with a poo poo load of information. http://www.dotnetperls.com/ If you already know at least basic programming the Microsoft documentation of C# is expansive and covers everything but will be meaningless to somebody that's extremely new to programming. How far along are you?
|
# ? May 14, 2014 01:52 |
|
|
# ? Jun 3, 2024 12:28 |
Delamore posted:Where's a good place online to learn more about C#, it doesn't have to be related to game programming but it would help. I like this site. e: daaammnnniiiit
|
|
# ? May 14, 2014 02:24 |
|
Can anyone recommend some good animation software for spriting? I'm using Inkscape to do my actual sprite components, which will then be stitched together and animated, but Inkscape is a little cumbersome to actually do animating in. Is there something similar to Flash that could be used to do the actual animation/spritesheet part?
|
# ? May 14, 2014 02:56 |
|
If it's within your means, Photoshop is my preferred one. It's easy to keep all your moving parts static relative to one another and it's user-friendly for counting pixels when it comes to that.
|
# ? May 14, 2014 03:03 |
|
ToxicSlurpee posted:dot net perls is a good site with a poo poo load of information. http://www.dotnetperls.com/ Manslaughter posted:I like this site. Dotnetperls is an excellent site. What I find weird is that hardly anyone ever mentions it (except you guys apparently), or links to it, or anything. It just comes up in Google searches sometimes. It's like we'd be too uncool if we linked to sites and explain things clearly and simply. The plebs might learn programming!
|
# ? May 14, 2014 03:03 |
|
The White Dragon posted:If it's within your means, Photoshop is my preferred one. It's easy to keep all your moving parts static relative to one another and it's user-friendly for counting pixels when it comes to that.
|
# ? May 14, 2014 03:05 |
|
Shalinor posted:This - and all of Adobe Cloud is currently $10/mo, and there are a few different tools in there you might like. Definitely worth at least trying 'me, see if they fit with your work style. Thanks! I think my school's even got some discounts running for it, so I'll take a gander. Illustrator would be great, too - the bristle brush tool looks fantastic.
|
# ? May 14, 2014 03:07 |
|
What do you use for making low-poly 2D vector shapes for games? I've been using Blender, and it works fine, but it can't do things like "stroke" or inset/outset of 2D shapes. (I'm actually not aware of anything that CAN do those operations well, outside of Illustrator, which probably doesn't work well for game models, though I've never tried it.)
|
# ? May 14, 2014 04:13 |
|
deck posted:What do you use for making low-poly 2D vector shapes for games? I've been using Blender, and it works fine, but it can't do things like "stroke" or inset/outset of 2D shapes. (I'm actually not aware of anything that CAN do those operations well, outside of Illustrator, which probably doesn't work well for game models, though I've never tried it.) Inkscape maybe? I've been considering looking into this too, and that outputs to SVG. Dunno how hard those are to work with in a game context though.
|
# ? May 14, 2014 04:22 |
|
Blender does have Bezier curves, so you can do strokes with them (if I understand what you're talking about). I've done similar stuff with it in the past. It's not really an ideal vector-art program though since that's not what it was designed for.
|
# ? May 14, 2014 04:30 |
|
deck posted:What do you use for making low-poly 2D vector shapes for games? I've been using Blender, and it works fine, but it can't do things like "stroke" or inset/outset of 2D shapes. (I'm actually not aware of anything that CAN do those operations well, outside of Illustrator, which probably doesn't work well for game models, though I've never tried it.) It has a lot of 2D->3D tools, including inset/outset the edges of a surface.
|
# ? May 14, 2014 04:32 |
|
In Blender you can select a face, press I, and then drag to do an inset. But maybe that's not what you meant.
Nition fucked around with this message at 04:58 on May 14, 2014 |
# ? May 14, 2014 04:54 |
|
Nition posted:In Blender you can select a face, press I, and then drag to do an inset. But maybe that's not what you meant. By stroke I mean "outline". Like the stroke layer property in Photoshop. Like the black masking on the white lines in my avatar. The problem is that Blender's Inset function works on face normals, not edges, so it's not usable for 2D. In 2D you're usually working in the X/Y plane, with the face normals pointing +Z or -Z. EDIT: This guy gives a partial solution to the problem by extruding into 3D and then doing a "shrink". (http://blenderartists.org/forum/showthread.php?122353-Edge-Offset&p=1097124&viewfull=1#post1097124) I need to test it, but I suspect this shits itself if the shrink causes self-intersection. SketchUp's offset tool handles that case properly. I've tried Inkscape, and it didn't feel like a good tool for 2D game shapes. Too difficult to work with individual verts and edges. Also, while it offers inset/outset operations, it doesn't use the http://en.wikipedia.org/wiki/Straight_skeleton, so it ended up producing wack results. Also, since Inkscape seems primarily aimed at SVG authoring, it's got all of SVGs limitations and quirks. So maybe I need to dig into the python for Blender and write my own 2D-specific functions. EDIT: It looks like people have already done it, but the scripts haven't been maintained and might no longer work. Here's a video demo of the tool in action: http://vimeo.com/28147691 Shalinor posted:SketchUp, maybe? Ooo SketchUp does appear to have straight skeleton offset: https://www.youtube.com/watch?v=OuzFsIyOt7o deck fucked around with this message at 09:25 on May 14, 2014 |
# ? May 14, 2014 09:00 |
|
Just make sure to buy a Pro license or use Sketchup 8 or lower if you're planning on selling anything. The newer versions of Sketchup Free/Indie/Maker/WhateverTheFuckoftheWeek are non-commercial only now.
|
# ? May 14, 2014 13:38 |
|
Does Unity Free allow you to do vertex shaders?
|
# ? May 14, 2014 15:05 |
|
StickFigs posted:Does Unity Free allow you to do vertex shaders? Yes, it does. The only shader restriction in Free is no postprocessing.
|
# ? May 14, 2014 15:19 |
|
Vlad the Retailer posted:Yes, it does. The only shader restriction in Free is no postprocessing. Awesome, hmm are vertex shaders viable on mobile? I don't know much about shaders in general.
|
# ? May 14, 2014 15:22 |
|
Obsurveyor posted:Just make sure to buy a Pro license or use Sketchup 8 or lower if you're planning on selling anything. The newer versions of Sketchup Free/Indie/Maker/WhateverTheFuckoftheWeek are non-commercial only now. I hate working with the company. They're anal about licenses being exclusive to Windows or Mac, and their whole licensing setup is just... like, a decade out of date. But, it's quite literally the only 3D modeller I've found that I can be productive in, and it's cheaper than Maya et al, so, meh. It's also a really ideal tool for doing geometric work, if you're focusing on retro low-fi 3D. Shalinor fucked around with this message at 18:25 on May 14, 2014 |
# ? May 14, 2014 18:23 |
|
Shalinor posted:... and note that, IIRC, SketchUp 8 and below have gimped export tools to the "good luck getting your meshes out to anything else" point. Sketchup Pro/WhateverthefuckoftheWeek has honest-to-god .FBX export that "just works." Does Sketchup do usable texturing/animation these days? I guess I don't think of it as a decent tool for anything more than geometry, which means more processing in another tool anyway, so a .OBJ export has always been good enough for me.
|
# ? May 14, 2014 18:32 |
|
StickFigs posted:Awesome, hmm are vertex shaders viable on mobile? I don't know much about shaders in general. Depends on how crazy you get with them. Same with basic Unity, once you do something that's out of bounds of free, it won't work on mobile without the pro license there. As far as viable in tech terms, absolutely as long as you're smart about writing your shaders.
|
# ? May 14, 2014 19:45 |
|
I hate to double-post my question but it kinda got swallowed up in the angry custom engine talk:Yodzilla posted:Does anyone have recommendations for solid cross-platform advertising networks for interstitial ads? I'm working on a Unity game and I've been told Chartboost is pretty solid and that RevMob used to be but has been kinda sketchy recently. I'll be targeting iOS and Android devices. Some of y'all have ad supported stuff so any direction you can give me would be a huge help.
|
# ? May 14, 2014 19:49 |
|
Yodzilla posted:Some of y'all have ad supported stuff so any direction you can give me would be a huge help. Chartboost is important not just for interstitials, but also for traffic trades with other indies. Makes a HUGE difference for your launch, when you're a free game. Not so useful for paid games though, those campaigns end up with near 0 conversion. Obsurveyor posted:Does Sketchup do usable texturing/animation these days? I guess I don't think of it as a decent tool for anything more than geometry, which means more processing in another tool anyway, so a .OBJ export has always been good enough for me. I never had any of the sane tools that could turn OBJ to FBX, though, and Unity is FBX-centric, so I ended up needing that. I gather you can run it through Blender, though, which is fantastic for UV mapping. You just have to... deal with Blender, at that point. Shalinor fucked around with this message at 20:45 on May 14, 2014 |
# ? May 14, 2014 20:42 |
|
Do interstitials have higher CPM? I assume so. I've never felt a really appropriate time to show an interstitial and found them to be jarring when playing. Is there some appropriate time to show them? I'm not trying to crap on your desire for interstitials Yodzilla. I was just curious as to your strategy for placing them in your game where they are least intrusive.
|
# ? May 14, 2014 20:47 |
|
I'm slightly late to the custom engine vs framework debate but as someone who almost always writes his own engine, I say don't. It's a terrible habit and I never get anything done. I really need a loving intervention or something, for everything I write that could (charitably) be called a game, I leave a trail of tear-moistened half-written engines that I got halfway through and then started over because of the most minor poo poo.
|
# ? May 14, 2014 21:06 |
|
Shalinor posted:Charboost and Vungle are your huckleberries. Boffo. That's exactly what I was looking for, thanks. poemdexter posted:Do interstitials have higher CPM? I assume so. I've never felt a really appropriate time to show an interstitial and found them to be jarring when playing. Is there some appropriate time to show them? The game I'm planning on using them is a super quick, high-score gameplay loop style thing. You know, kinda like Flappy Bird. I figured showing the occasional interstitial (and allowing the user to buy out of them) was better than slapping banner ads everywhere.
|
# ? May 14, 2014 21:25 |
|
Yeah, interstitials don't tend to bother me as long as they're placed on something like a 'You hosed up, retry?' screen, 'cause then it's really only one more click to get back to the game. I'd rather no ads at all, but from a hoping-to-be-a-dev-someday standpoint, I sort of understand their necessity sometimes.
|
# ? May 14, 2014 22:07 |
|
Surprise T Rex posted:Yeah, interstitials don't tend to bother me as long as they're placed on something like a 'You hosed up, retry?' screen, 'cause then it's really only one more click to get back to the game. They also happen to monetize better, so there's kinda no reason to do the "ad on top of everything" style anymore. Nobody ever likes it, AND it makes you less money, so lose/lose. poemdexter posted:Do interstitials have higher CPM? I assume so. I've never felt a really appropriate time to show an interstitial and found them to be jarring when playing. Is there some appropriate time to show them? Shalinor fucked around with this message at 22:23 on May 14, 2014 |
# ? May 14, 2014 22:20 |
|
Yeah that was my idea. I don't want to piss anyone off and I want to actually make a fun, replayable game that people actually enjoy and still make money off of it. I know those things are sometimes at odds with each other in the mobile space but I'm certainly going to give it a go!
|
# ? May 14, 2014 22:34 |
|
Shalinor posted:...anywhere there could conceivably be a loading screen that there isn't a "QUICK MASH DA BUTTON" immediately after that the ad could gently caress up). I've always wondered, with ads is the intent to get the user to accidentally click on them, click on them on purpose, or to just rely on revenue from impressions rather than click-throughs? As an avid FP2 mobile gamer the only time I ever click ads is when there is a direct reward for doing so but I'm probably in the minority.
|
# ? May 14, 2014 23:10 |
|
My game Guild of Dungeoneering got greenlight in today's batch of 75
|
# ? May 15, 2014 01:14 |
|
So I'm working on teaching myself how to rig things in blender as the first step in my nefarious scheme to inflict competitive synchronized swimming on the world, and I've stumbled on makehuman as a quick and painless way to make terrifying-looking humans to populate my worlds. Where I run into problems is rigging the darn thing, as I'm hilariously ham-fisted with getting all of the damned bones in the right place in Blender. I notice that makehuman automatically generates a rig when you make the mesh, bu the only formats it exports the rig in is BVH and skel- does anyone know if a python script/black magic exists for importing the rig into blender, instead of popping a bipedal armature and spending 30 minutes fiddling with it?
|
# ? May 15, 2014 01:46 |
|
retro sexual posted:My game Guild of Dungeoneering got greenlight in today's batch of 75 Oh cool, I will totally check that out I need some help with game maker, I've got a punch animation set up but at the moment the entire animation only plays if I keep the punch button pressed down. Is there a way to set it up so that I press punch, have the punch animation play all 3 frames and not be able to interrupt it or have my sprite change? I've been reading poo poo online for like 2 hours without a solution so I figured I'd just ask. code:
|
# ? May 15, 2014 01:56 |
|
Shoehead posted:Oh cool, I will totally check that out code:
Pilchenstein fucked around with this message at 02:11 on May 15, 2014 |
# ? May 15, 2014 02:04 |
|
Omi no Kami posted:So I'm working on teaching myself how to rig things in blender as the first step in my nefarious scheme to inflict competitive synchronized swimming on the world, and I've stumbled on makehuman as a quick and painless way to make terrifying-looking humans to populate my worlds. Where I run into problems is rigging the darn thing, as I'm hilariously ham-fisted with getting all of the damned bones in the right place in Blender. I notice that makehuman automatically generates a rig when you make the mesh, bu the only formats it exports the rig in is BVH and skel- does anyone know if a python script/black magic exists for importing the rig into blender, instead of popping a bipedal armature and spending 30 minutes fiddling with it? Holy cow so I'm an idiot- I spent all afternoon trying to make this work, then immediately after posting I tried flat-out dragging the mesh into the prefab window, and the skeleton comes with it. >_<
|
# ? May 15, 2014 02:09 |
|
Pilchenstein posted:I don't know game maker and I'm phone posting so I can't even read your code properly but set a variable if the punch key is pressed, test that to play the animation and only clear the variable once the animation is done. Pretty much this, or use a timer and a variable, you know how long the animation takes, would also allow you to decide how often or how repeatedly one can punch. I'm working on a small shmup in gamemaker at the moment after not having programmed for a couple of years. Things I remembered/learnt real quick, having your enemies die on hp = 0(use hp < 1 instead!) is a dumb idea when there are weapons that do enough damage to punch them straight to -10. they just turn into immortals then. I may however use this to have the ones you overkill explode harder and drop more loot, not sure on that yet.
|
# ? May 15, 2014 02:10 |
|
So I'd set an alarm and then when the alarm is <= 0 have key_punch=0? Seems pretty straightforward but when I press punch key_punch changes to 1 and then immediately changes to 0
|
# ? May 15, 2014 02:34 |
|
Shoehead posted:So I'd set an alarm and then when the alarm is <= 0 have key_punch=0? code:
f_Timetillshoot is a fixed value, that varies per ship/core for the ship(they are made up of three components each, was fun working out how to despawn those when the ship is destroyed without GM throwing a fit) the o_ prefix is for my own mental safekeeping since i tend to name poo poo the same, I use s_ for sprite, o_ for object,sfx_ for sound tls_, for tiles, bg_ for backgrounds and msc_ for music. It's not saturday but have a moving screenshot anyway, I haven't quite fnished the menu for selecting ship bits yet so it randomizes at the start at the moment. All art is programmer art and terrible, going to work on that sometime this weekend. AzMiLion fucked around with this message at 02:51 on May 15, 2014 |
# ? May 15, 2014 02:42 |
Shoehead posted:Oh cool, I will totally check that out Try my edits here, and add an animation end event (under Other) that says if sprite_index is pl_punch_sp set it to pl_idle_sp.
|
|
# ? May 15, 2014 02:53 |
|
Manslaughter posted:Try my edits here, and add an animation end event (under Other) that says if sprite_index is pl_punch_sp set it to pl_idle_sp. You are a wonderful person and I can go to bed now. I had tried setting up an animation end event before but my movement was resetting my punch. Oh man I'm so glad that's fixed.
|
# ? May 15, 2014 03:05 |
|
|
# ? Jun 3, 2024 12:28 |
|
So I want to stretch my muscles a little bit and try some game making. I use C# at work and I would like to develop multi-platform if possible, so Unity seems like an obvious bet for me. However, I picture myself at least starting with 2D work, and I keep on hearing people trashing on Unity 2D. What's the issue with it? From my position, am I better going with a different approach?
|
# ? May 15, 2014 03:07 |