Jump to content




[1.4.5] Old Style Games! Post yours here!

game

  • You cannot reply to this topic
25 replies to this topic

#1 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 14 October 2012 - 01:50 PM

The release of 1.4.5 has me excited for two big reasons:

- I can finally start making some genuine games
- I can teach some principles of game design in a fun and interesting way

Video games encompass some of the greatest challenges to programmers. They have to be carefully written, efficient, and good interactive design and is pivotal. Unlike many applications, they have to run smoothly in real time, supporting multiple threads of execution that must work together flawlessly. Making real games is a real challenge. But, arguably, there is no accomplishment more satisfying than finishing a good one.

Why did I open this thread? Partially to spread my excitement, partially to see what ideas and games people on the forums here can come up with! I'll be making as many as I can and releasing them fairly regularly, along with explanations of the techniques I've used. There will be a series of standard game making API's I'll be constructing as well, covering collision detection, animation queues, layered painting and more!

So I'll be keeping a list of games being made (and any cool screenshots/videos) here- if you have a game you want to showcase, be it just an idea, a few images or fully implemented post here, and I'll update your list with details! And if you run into trouble or want advice, I and I'm sure many others will be happy to help point you in the right direction.


Games for Advanced Computers

AdventureWorld (billysback):
Spoiler

Chess (KaOS):
Spoiler

Game Studio (Hackingroelz):
Spoiler

Shipper (billysback):
Spoiler


Space: The Space Game about Space (nitrogenfingers):
Spoiler

Target (KillaVanilla)
Spoiler

Tetro (faubiguy):
Spoiler

9 Men's Morris (KaoS):
Spoiler



Games for Standard Computers

Hurdles (Noodles):
Spoiler

Darklands: Tales from Transylvania (nitrogenfingers):
Spoiler

I'm hoping this can truly inspire some unique ideas. Look forward to hearing from everyone!

-Nitrogen Fingers

#2 Hackingroelz

    Peripheral Designer

  • Members
  • 213 posts
  • Locationthe Nether(lands)

Posted 14 October 2012 - 02:14 PM

Ive made a game API. It allows you to do things like addObject(0, 0, sprite, function). It uses the same sprite format as Cruors paint program

#3 tommyroyall

  • Members
  • 136 posts

Posted 14 October 2012 - 03:18 PM

I think that this is an amazing idea. I would go with using an API for it, like CGE. I'm more into creation of things such as servers, interpreters, encryption APIs, etc. but I may attempt to create a MUD soon, now with text coloring, it's going to be pretty nice :)/>. Also, I was thinking that I might attempt to create a networking protocol for server development, and it has quite a lot of use with gaming.

On a side-note, I've been developing a graphical API of which entails usage of a framebuffer class and a screen class, therefore allowing much more advanced control over the graphics. Lyqyd is working on a windows API, which doesn't just cut off the views, but works with the shell, allowing the program to wrap over. Once that is released, and I finish up my networking protocol I may release the protocol and graphics classing API.

#4 billysback

  • Members
  • 569 posts

Posted 14 October 2012 - 06:58 PM

This topic inspired me to add colored support for CGE,
so it should make making these games a hell of a lot easier, then I shall post a game or something :)/>

(also, Nitrogen could you upload them as a paste as well as or instead of a media fire link?)

#5 BigSHinyToys

  • Members
  • 1,001 posts

Posted 14 October 2012 - 07:02 PM

I made this relay hacky way to have programs on a monitor for the "worm" game that comes with CC it also works for your game.

Pictures of setup
Spoiler

This you run on the computer with monitor edit sides as needed
Spoiler

this goes on the computer in the center of the Dpad of pressure plates
Spoiler

and this is on the computer near the dpad that acts as a remote keyboard < not strictly needed
Spoiler


#6 Hackingroelz

    Peripheral Designer

  • Members
  • 213 posts
  • Locationthe Nether(lands)

Posted 14 October 2012 - 09:42 PM

I've been experimenting some more. Didn't really plan it out too well, so it's a bit/extremely buggy:



#7 Hackingroelz

    Peripheral Designer

  • Members
  • 213 posts
  • Locationthe Nether(lands)

Posted 15 October 2012 - 02:49 PM

GameStudio program:





#8 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 16 October 2012 - 12:50 AM

Looks awesome Hackingroelz! I'll add it to the list :D/>

#9 Hackingroelz

    Peripheral Designer

  • Members
  • 213 posts
  • Locationthe Nether(lands)

Posted 16 October 2012 - 08:46 AM

I've added collision to GameStudio:



#10 billysback

  • Members
  • 569 posts

Posted 20 October 2012 - 09:51 AM

Heres my current RPG game project called aw (AdventureWorld)
Black = block, collision
Grey = Door, to new map.
Posted Image

It uses CGE (A dev build with some added functions); heres the current code:
Spoiler


#11 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 22 October 2012 - 01:05 AM

Looks great billysback- I'll add it to the list. Keep posts of your progress!

#12 KillaVanilla

  • Members
  • 303 posts

Posted 22 October 2012 - 06:38 AM

I'm working on a shooting game. It's actually very simple - a 3x3 target on a black background. It keeps track of misses, hits, and a score. I'm working on adding multiple difficulty levels to the game. The hard part's making the UI. I'll probably have a picture up tomorrow if I remember; it's 1:38 AM here.

#13 Noodle

  • Members
  • 989 posts
  • LocationSometime.

Posted 22 October 2012 - 06:54 AM

Add Mine?
It doesn't use colors, but it's still retro.
Hurdles

#14 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 22 October 2012 - 11:10 AM

View PostKillaVanilla, on 22 October 2012 - 06:38 AM, said:

I'm working on a shooting game. It's actually very simple - a 3x3 target on a black background. It keeps track of misses, hits, and a score. I'm working on adding multiple difficulty levels to the game. The hard part's making the UI. I'll probably have a picture up tomorrow if I remember; it's 1:38 AM here.

Sounds good KillaVanilla- I'll wait until you have a screenshot and title before adding it to the list, but sounds interesting so far!


View PostNoodle, on 22 October 2012 - 06:54 AM, said:

Add Mine?
It doesn't use colors, but it's still retro.
Hurdles

Something I hadn't thought of! Well I did say retro games, and this is a retro game- I had meant with colour, but only implicitly and I don't like to step on that...

Tell you what, I'll divide it into 2 sections- one for those colour games and others for our older... lets say "Standard-computer compatible" games. I still think there's a place for those games, I mean my RPG will not work with colours, so it seems right to advertise them just as proudly :)/>

Edit: I've added the section to include one for standard computers. I'm only going to list my RPG there (none of my other games) because it's not finished and because I opened this thread to share the community's work, rather than plug my own projects.

#15 KillaVanilla

  • Members
  • 303 posts

Posted 22 October 2012 - 12:31 PM

Introducing: "target" (I couldn't think of a name, so I'm using the development name)!

Okay, title screen/difficulty levels finished, bit I can't post the pictures right now - rushed on time to get to school.

Pictures (a bit outdated - it keeps track of chains of hits and a score multiplier):
Posted Image
Posted Image

Yeah, it's not much to look at, but it's fun for a bit.

#16 faubiguy

  • Members
  • 213 posts

Posted 22 October 2012 - 10:29 PM

Tetro! This is basically a tetris clone in ComputerCraft.

Posted Image

This requires billysback's CGE, and my (until now) unreleased menu API (at /CGE and /menu respectively).

EDIT: Fixed line detection. Now it should only detect lines that ere actually complete, and always detect lines that are complete. I'm surprised I didn't catch this bug earlier.

EDIT 2: Now it automatically downloads the APIs if it doesn't detect them, and refuses to load on standard computers.

#17 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 23 October 2012 - 01:28 AM

Keeping up with everyone as best as I can, I'm surprised to see so many games already on the list. Fantastic to see so many people as excited about this as I am, and not just making great games but making tools that will help everyone in the future.

If there are any issues with the list let me know and I'll be sure to fix them, but for now thanks everyone for posting!

#18 Noodle

  • Members
  • 989 posts
  • LocationSometime.

Posted 23 October 2012 - 04:15 AM

I'm making Pacman in CC..
Gimme a day or two, it should be finished.
It's also colored!

#19 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 03 November 2012 - 01:49 AM

I've been a little quiet on this topic and I apologise! I am working on a game but very much in the background to some other stuff at the moment.

The space game will be a full-bloated space trading game, with some combat and a few adventure sequences. A lot of it is planned out, and will use things like monitors for displays. More details as I continue development!

Oh, and tutorials are on the way too... but not for awhile.

#20 Cruor

  • Members
  • 413 posts
  • LocationNorway

Posted 04 November 2012 - 12:52 AM

Why havent i seen this thread before?! keep being epic Nitrogen and other epic people :3





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users