RoyalJello
Level 0
|
|
« on: September 26, 2019, 11:10:22 AM » |
|
Is it easier to use VN games programs, or do you design a game specifically with the time constraint?
|
|
|
Logged
|
|
|
|
ProgramGamer
|
|
« Reply #1 on: September 26, 2019, 01:29:39 PM » |
|
I avoid sleeping, mostly.
|
|
|
Logged
|
|
|
|
michaelplzno
|
|
« Reply #2 on: September 26, 2019, 04:43:49 PM » |
|
The best trick is to choose a concept that is really small scope. Think something like tetris level of complexity. But its all about designing something that is very easy to make in the first hour or so.
|
|
|
Logged
|
|
|
|
fluffrabbit
Guest
|
|
« Reply #3 on: September 26, 2019, 06:20:26 PM » |
|
It's interesting the OP mentions VN software. I have actually worked with a VN engine with time pressure in the past, and it's actually one of the slower mediums. While the technical hurdles are out of the way, keeping track of branching dialogue is a strain and I didn't end up with much of it in that amount of time.
|
|
|
Logged
|
|
|
|
litHermit
|
|
« Reply #4 on: September 26, 2019, 11:43:54 PM » |
|
I've only done 72 hour jams (and as a team of two, working with Unity). The approach was always to get a barebones working prototype working fast, then focus on a single aspect/mechanic and just work on it and expand on it until the time's up. Also sleep reduction...
|
|
|
Logged
|
|
|
|
FoustemeZ
Level 0
|
|
« Reply #5 on: September 27, 2019, 11:21:17 AM » |
|
you mean in 24hr game jam or u just want to make it so quickly? if the latter then thats bad approach, that would be worst game ever..
|
|
|
Logged
|
|
|
|
michaelplzno
|
|
« Reply #6 on: September 27, 2019, 05:21:03 PM » |
|
@FoustemeZ a lot of games come from fast prototypes, jam or no. Even SUPERHOT was first a prototype that was in 24 hours iirc. Also Minit was too. There is a very long list. It helps a lot of people's process to impose a constraint when starting out, and that is a tried and true technique to getting quality end results after investing more time and money. Hell even Picaso did paintings all in blue when he was beginning and they were not "the worst paintings ever."
Also I recommend twine if you want to make a narrative game, you can knock something out pretty fast with that.
|
|
|
Logged
|
|
|
|
fluffrabbit
Guest
|
|
« Reply #7 on: September 27, 2019, 05:38:40 PM » |
|
I prefer a VN where every piece of dialogue is a plot-altering multiple-choice. Those can't be knocked out in 24 hours.
|
|
|
Logged
|
|
|
|
Mark Mayers
|
|
« Reply #8 on: September 28, 2019, 11:54:59 AM » |
|
hyperbolic time chamber
|
|
|
Logged
|
|
|
|
Superb Joe
|
|
« Reply #9 on: September 28, 2019, 12:39:16 PM » |
|
sorry, have to disagree, picasso definitely did the worst paintings ever. for sure i will kick his ass if i ever see him
|
|
|
Logged
|
|
|
|
Richard Kain
|
|
« Reply #10 on: September 30, 2019, 10:09:25 AM » |
|
It helps considerably for short-term jams to have an existing library of coding tools under your belt. The kind of software tools that can be quickly and easily re-purposed for various applications. It also helps to have hammered out a lot of the "basics" for a functional engine ahead of time, so you can skip over a lot of the basic set-up process right out of the gate. Problems like game resolution, windowing, and basic input can be decided and coded ahead of time.
With rapid prototyping you need to get from design to interaction and testing as quickly as possible. Anything that contributes to shortening that distance should be prepped ahead of time. Coding practice and preliminary prototyping is the way to go for this, as it will teach better coding structures and supply you with that library of pre-existing tools.
|
|
|
Logged
|
|
|
|
michaelplzno
|
|
« Reply #11 on: September 30, 2019, 01:42:44 PM » |
|
No need to apologize Joe, I think you could make a good argument to that effect. Particularly if you use Pizza Semantics. He's left himself open to a lot of critique. Though beating up an artist is always a hollow victory. It reminds me of a vignette I once wrote: "The Soldier and the Flower" Its the story of a trooper off to war who carelessly steps on a flower without thought or remorse.
|
|
|
Logged
|
|
|
|
fluffrabbit
Guest
|
|
« Reply #12 on: October 01, 2019, 02:48:26 AM » |
|
Fuck flowers. So this is what 80 hours looks like: https://github.com/fluffrabbit/WeWorkForMPlease try it out, building from source if you can.
|
|
|
Logged
|
|
|
|
michaelplzno
|
|
« Reply #13 on: October 01, 2019, 04:04:37 AM » |
|
@fluff - The makefile did not work correctly on windows, but I made a Visual Studio project to compile it. Then in line 136 of sdl_tile.h you allocate an array using a variable instead of a constant, so idk how you got it to compile if it ever did. But after fixing the error and got this: IDK if I installed SDL wrong or what.
|
|
|
Logged
|
|
|
|
fluffrabbit
Guest
|
|
« Reply #14 on: October 01, 2019, 04:11:31 AM » |
|
Your screenshot is too small for me to read and I have no experience with VS. It compiles fine for me under GCC and Clang with no warnings, so IDK what's up.
Make sure you're compiling in C99 mode and using SDL 2.0.x, with both SDL2.dll and libSDLMain.a on hand.
|
|
|
Logged
|
|
|
|
Daid
|
|
« Reply #15 on: October 01, 2019, 04:32:38 AM » |
|
@fluff - The makefile did not work correctly on windows, but I made a Visual Studio project to compile it. Then in line 136 of sdl_tile.h you allocate an array using a variable instead of a constant, so idk how you got it to compile if it ever did.
GCC and Clang have no issue in allocating a stack array with that. Part of the C99 standard: https://www.geeksforgeeks.org/variable-length-arrays-in-c-and-c/And MSVC does not support the C99 standard.
|
|
|
Logged
|
|
|
|
fluffrabbit
Guest
|
|
« Reply #16 on: October 01, 2019, 04:35:22 AM » |
|
wind blows my hate flows werd up hoes fuck windows
if you wanna fix shit i tell you how compile it C++ so cops cant bust C as C-plus cuz
|
|
|
Logged
|
|
|
|
michaelplzno
|
|
« Reply #17 on: October 01, 2019, 04:36:08 AM » |
|
Its a whole new world we live in where c has variable length arrays.
I see that I was using the wrong .dll, it runs.
Is the map supposed to be 3 guys and then a big open space?
|
|
|
Logged
|
|
|
|
fluffrabbit
Guest
|
|
« Reply #18 on: October 01, 2019, 04:40:20 AM » |
|
Its a whole new world we live in where c has variable length arrays.
I see that I was using the wrong .dll, it runs.
Is the map supposed to be 3 guys and then a big open space?
that's one of the maps yeah, unfinished
|
|
|
Logged
|
|
|
|
michaelplzno
|
|
« Reply #19 on: October 01, 2019, 04:50:06 AM » |
|
Well I think you may have spent some of your 80 hours on stuff that is sort of aside from the game part. Low level libraries, makefiles etc. It took me about an hour just to figure out how to compile it.
As far as the game goes: I think the combat was interesting, there was a strategy to dealing with the super fast bullets and their long range that gave an intensity to dealing with each guy. Also the one hit kills and the fact that the enemy guns were the same as the player's made it interesting too.
The sprites need work, and the gun sound is irritating.
|
|
|
Logged
|
|
|
|
|