Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

haw do i maek gaem?

Name: Anonymous 2012-09-05 7:09

No, but really, I have an idea for a simple sandbox game somewhat similar to Minecraft, but I have no idea how to do any sort of coding. I know Minecraft is a clusterfuck -code-wise- so I'm thinking I'll avoid Java; is this a good idea? If so, what language should I try to learn?

Name: Anonymous 2012-09-05 7:30

I tried to make a game for Linux and MacOSX, but people couldnt run my executable, because the Unix piece of shit complained about library architecture/version mismatch and (cffi:load-foreign-library "/opt/local/lib/libSDL.dylib") just failed. Unix is crud.

Name: Anonymous 2012-09-05 7:33

Also, most of the games I download for Linux or MacOSX fail to work, saying something about missing DLLs or that PPC is no longer supported. Windows is so much better! It is 2012 and I can still run my Lemmings Paintball written for Win 3.1!

Name: Anonymous 2012-09-05 7:33

`
>simple
>sandbox

Nigger.

Name: Anonymous 2012-09-05 7:41

And then 64bit code cant call 32bit code and vice versa and a slightest change to a C/C++ runtime makes library load to fail

Name: Anonymous 2012-09-05 8:22

>>3
Lemmings Paintball
The only reason I bought this game years ago was because it came with the Windows port of both the original Lemmings and the Oh no! sequel. Back then I was unaware of DosBox. The paintball game was horrible.

Name: Anonymous 2012-09-05 8:23

Also, SDL is an ugly crap. Just compiling it from sources and trying to open a window gives me:

 <Error>: kCGErrorInvalidConnection: CGSNewWindowWithOpaqueShape: Invalid connection
2012-09-05 16:17:42.903 sbcl[74166:707] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Error (1002) creating CGSWindow on line 263'
*** First throw call stack:
(
)
terminate called throwing an exceptionfatal error encountered in SBCL pid 74166:
SIGABRT received.


Welcome to LDB, a low-level debugger for the Lisp runtime environment.

Name: Anonymous 2012-09-05 8:38

With a program compiled using SDL, when main() is found, it is replaced with SDL_main()
What a turd!

Name: Anonymous 2012-09-05 8:44

>>8
SDL.h hijacks main function:

#ifdef __cplusplus
#define C_LINKAGE    "C"
#else
#define C_LINKAGE
#endif /* __cplusplus */

/* The application's main() function must be called with C linkage,
   and should be declared like this:
#ifdef __cplusplus
extern "C"
#endif
    int main(int argc, char *argv[])
    {
    }
 */
#define main    SDL_main

/* The prototype for the application's main() function */
extern C_LINKAGE int SDL_main(int argc, char *argv[]);


and there is no fucking way to call from Common Lisp on MacOSX.

Name: Anonymous 2012-09-05 8:58

amazing how many people have this great idea for a minecraft-like game just after minecraft came out..

Name: Anonymous 2012-09-05 9:09

>>10
Minecraft itself is a ripoff of a similar game too.

Name: Anonymous 2012-09-05 9:23

Name: Anonymous 2012-09-05 10:13

There already is a port of sdl to CL
 http://www.cliki.net/lispbuilder-sdl

Name: Anonymous 2012-09-05 10:14

>I know Minecraft is a clusterfuck -code-wise-
>Java is bad
>OH BTW I DON'T KNOW SHIT ABOUT PROGRAMMING LOL

Typical.

Name: Anonymous 2012-09-05 10:22

double niggers

Name: Anonymous 2012-09-05 10:22

>>14
But Java IS bad

Name: Anonymous 2012-09-05 10:35

>>14
Back to /g/

Name: Anonymous 2012-09-05 10:48

>>13
I hate lispbuilder, because lispbuilder is a bloated shit. I prefer calling SDL directly, drawing into a (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*)) framebuffer, using (setf (aref FB (+ x (* y 640) color))). I also use my own image format, instead of crappy SDL surfaces. I also implemented a PNG encoder/decoder, without the shitty libpng.

Name: Anonymous 2012-09-05 11:57

>>18
No wonder you can't even make a minecraft clone.
You are an incompetent programmer who wants to rebuild every wheel and then complain on /prog/ when everything breaks.

Name: Anonymous 2012-09-05 14:36

this thread would be hilarious if i knew the op wasnt serious

Name: Anonymous 2012-09-05 19:08

>>19
libpng is in C/C++
using C/C+ is considered harmful.

Name: Anonymous 2012-09-05 19:27

>>21

what the fuck is C/C++

Name: Anonymous 2012-09-05 19:45

Name: Anonymous 2012-09-05 19:47

I have an idea for a simple sandbox game somewhat similar to Minecraft
Explain the game idea.

Name: Anonymous 2012-09-05 20:35

>>23
>C++ includes everything that is part of C and adds support for object-oriented programming (OOP).
C++ includes C11?

>In addition, C++ also contains many improvements and features that make it a “better C”, independent of object oriented programming.
Hahahahhah

Name: Anonymous 2012-09-05 20:58

In addition, C++ also contains many improvements and features that make it a “better C”, independent of object oriented programming.
This is what SEPPLEStards actually believe.

Name: Anonymous 2012-09-05 21:09

>>22
C slash C plus plus, or as I've taken to calling it, C plus C plus plus.

Name: Anonymous 2012-09-06 3:38

minetest.com, suckas.

Name: Anonymous 2012-09-06 12:51

>>28
I thought it was a really nice project until I ran it on my laptop. Apparently, it runs slower than the original one.

Name: Anonymous 2012-09-06 14:02

Minecraft
GC is shit.

Don't change these.
Name: Email:
Entire Thread Thread List